易盛程序化交易系统数据函数.docx

上传人:b****8 文档编号:30548114 上传时间:2023-08-16 格式:DOCX 页数:8 大小:104.18KB
下载 相关 举报
易盛程序化交易系统数据函数.docx_第1页
第1页 / 共8页
易盛程序化交易系统数据函数.docx_第2页
第2页 / 共8页
易盛程序化交易系统数据函数.docx_第3页
第3页 / 共8页
易盛程序化交易系统数据函数.docx_第4页
第4页 / 共8页
易盛程序化交易系统数据函数.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

易盛程序化交易系统数据函数.docx

《易盛程序化交易系统数据函数.docx》由会员分享,可在线阅读,更多相关《易盛程序化交易系统数据函数.docx(8页珍藏版)》请在冰豆网上搜索。

易盛程序化交易系统数据函数.docx

易盛程序化交易系统数据函数

-CAL-FENGHAI.-(YICAI)-CompanyOne1-CAL-本页仅作为文档封面,使用请直接删除

 

易盛程序化交易系统数据函数(总11页)

易盛程序化交易系统数据函数

BarStatus    当前Bar的状态CurrentBar    当前Bar的索引值Date    当前Bar的日期,简写DTime    当前Bar的时间,简写THistoryDataExist    历史数据是否存在Close    收盘价,简写CHigh    最高价,简写HLow    最低价,简写LOpen    开盘价,简写OOpenInt    持仓量Vol    成交量,简写VHisData    获得各种历史数据

行情函数

Q_AskPrice    最新卖价Q_AskVol    最新申卖量Q_AvgPrice    实时均价Q_BidPrice    最新买盘价格Q_BidVol    最新申买量Q_Close    最新价或收盘价Q_High    当日最高价Q_HisHigh    历史最高价Q_HisLow    历史最低价Q_Low    当日最低价Q_LowerLimit    当日跌停板价Q_Open    当日开盘价Q_OpenInt    持仓量Q_PreOpenInt    昨日持仓量Q_PreSettlePrice    昨日结算价Q_PriceChgRatio    当日涨跌幅Q_PriceChg    当日涨跌Q_TotalVol    当日成交量Q_TurnOver    成交金额Q_UpperLimit    当日涨停板价

属性函数

BarType    当前图表的周期类型BarInterval    当前图表的周期值BigPointValue    返回一个点的价值SymboStatus    交易状态SeatMargin  返回合约的保证金率ContractUnit    每张合约的单位数量ExchangeName    商品的交易所名称ExpiredDate    最后交易日StartTrdDate      开始交易日EndDelvDate      最后交割日MinMove    商品价格最小变动量PriceScale    计数单位,报价精确度Symbol    当前图表商品的代码SymbolName    当前图表商品的名称ExecPrice    执行价格Volatile    波动率SymbolKind    OptionsType        买权卖权标志DesCommodity      期权标的合约编码

期货交易函数

Buy  多头建仓Sell  多头平仓SellShort  空头建仓BuyToCover  空头平仓CancelAllOrders  批量撤单函数MarketPosition  当前公式应用总持仓方向A_AccountID  返回交易帐户IDA_DeleteOrder  发送撤单指令A_SendOrder  针对当前公式应用发送委托单A_FirstOrderNo  返回当前公式应用第一个订单号A_LastOrderNo  返回当前公式应用最近发送的订单号A_FirstQueueOrderNo  返回当前公式第一个排队单子A_NextQueueOrderNo  返回当前公式下一个排队单子A_NextOrderNo  返回当前公式应用下一个订单号A_FirstPositionSymbol  返回当前公式应用第一个有持仓的合约A_NextPositionSymbol  返回当前公式应用下一个有持仓的合约A_OrderFlag  获取用户自定义标识A_OrderStatus  查询订单状态A_OrderContractNo  订单合约号A_OrderContractNo2  第二腿订单合约号A_OrderExchangeName  交易所名称A_OrderBuyOrSell  订单多空类型A_OrderEntryOrExit  订单开平类型A_OrderPrice  订单委托价格A_OpenOrderLot  订单委托数量A_OrderFilledLot  订单成交量A_OrderFilledPrice  订单成交价格A_OpenOrderTime  订单下单时间A_TodayBuyPosition  当前公式应用当日多仓数量A_TodaySellPosition  当前公式应用当日空仓数量A_BuyPosition  当前公式应用多仓总量A_SellPosition  当前公式应用空仓总量A_BuyAvgPrice  当前公式应用多仓均价A_SellAvgPrice  当前公式应用空仓均价A_TotalPosition    当前公式应用总持仓量A_TotalAvgPrice    当前公式应用总持仓均价LastExitTime  当前公式应用当天最近一次平仓时间LastExitPrice  当前公式应用当天最近一次平仓价格LastEntryTime  当前公式应用当天最近一次开仓时间LastEntryPrice  当前公式应用当天最近一次开仓价格BarsSinceEntry    获得公式第一次调用建仓函数到当前位置的Bar计数BarsSinceExit    获得公式第一个调用平仓函数到当前位置的Bar计数BarsSinceLastEntry    获得公式最后一个调用建仓函数到当前位置的Bar计数BarsSinceLastExit    获得公式最后一个调用平仓函数到当前位置的Bar计数A_IsConected  判断交易服务器是否登录SetOrderFlag  设置当前公式所下定单的自定义标识

证券交易函数

S_IsConnected  判断交易是否连接S_AccountID  获取用户资金帐号S_Buy  买入,返回订单号S_Sell  卖出,返回订单号S_DeleteOrder  撤单S_FirstOrderNo  返回第一个订单号S_NextOrderNo  返回下一个订单号S_FirstPositionSymbol  返回第一个有持仓的股票代码S_NextPositionSymbol  返回下一个有持仓的股票代码S_CurrentAmount  返回当前数量S_CostPrice  返回成本价S_StockCode  证券代码S_ExchangeType  交易所S_OrderBuyOrSell  返回买卖方向S_EntrustAmount  委托数量S_EntrustPrice  委托价格S_BusinessAmount  成交数量S_BusinessPrice  成交价格S_ReportTime  申报时间S_OrderStatus  返回订单状态枚举值

证券资金函数

MS_Current  获取当前余额MS_Enable  获取可用金额MS_Fetch  获取可取金额MS_Interest  获取待入账利息MS_Asset  获取资产总值(不含基金市值)MS_cash  获取可取现金MS_Fund  获取资金(=资产总值-证券市值)MS_Market  获取证券市值MS_OpFund  获取基金市值MS_Preinterest  获取预计利息

高级期货交易函数

G_SendOrder    针对当前帐户发送委托单G_FirstOrderNo    返回当前帐户第一个订单号G_NextOrderNo    返回当前帐户下一个订单的订单号G_FirstQueueOrderNo    返回当前账户第一个排队单子G_NextQueueOrderNo    返回当前账户下一个排队单子G_FirstPositionSymbol    返回当前帐户第一个有持仓的合约名称G_NextPositionSymbol    返回当前帐户下一个有持仓的合约名称G_TodayBuyPosition    当前帐户合约当日买入持仓数量G_TodaySellPosition    当前帐户合约当日卖出持仓数量G_BuyPosition    当前帐户合约多仓数量G_SellPosition    当前帐户合约空仓数量G_BuyAvgPrice    当前帐户合约持仓买均价G_SellAvgPrice    当前帐户合约持仓卖均价G_TotalPosition    当前帐户合约总持仓量G_TotalAvgPrice    当前帐户合约总持仓均价G_MarketPosition    当前帐户合约持仓方向

资金函数

M_TodayDeposit  当日入金M_TodayDrawing  当日出金M_Fee  手续费M_Freeze  冻结保证金M_Margin  持仓保证金M_LiqProfit  平仓总盈亏M_NumericProfit  浮动总盈亏M_DLiqProfit  平仓本日盈亏M_DNumericProfit  浮动本日盈亏M_DayProfit  结算盈亏M_YBalance  上日结存M_YRightBalance  上日权益M_DBalance  本日结存M_DRightBalance  本日权益M_YFreeMargin  上日可用资金M_FreeMargin  本日可用资金M_RiskRate  风险率M_HoldFund  持仓金额M_MCashAvalib  交易所可用资金M_MFreeze  交易所冻结保证金M_MMargin  交易所持仓保证金M_MRiskRate  交易所风险率M_Premium  权利金

金融及统计函数

AdaptiveMovAvg  求卡夫曼自适应移动平均Average  求平均AverageFC  快速计算平均值AvgPrice    求平均价格AverageD    求N天以来的价格平均值AvgDeviation  求平均背离AvgTrueRange  求平均真实范围BarsSinceToday    当天的第一个数据到当前的Bar数CoefficientR  求皮尔森相关系数CountIf  获取最近N周期条件满足的计数Correlation  求相关系数Covar  求协方差CrossOver  求是否上穿CrossUnder  求是否下破Cum  求累计值CloseD    求N天前的收盘价DEMA  求双指数移动平均Detrend  求趋势平滑Extremes  求极值Filter  条件过滤Highest  求最高HighestFC  快速计算最高HighestBar    求最高值出现的BarHighD    求N天前的最高价LinearReg  求线性回归Lowest  求最低LowestFC  快速计算最低LowestBar    求最低只出现的BarLowD    求N天前的最低价NthCon  第N个满足条件的Bar距当前的Bar数目NthExtremes    求N极值NthHigher    求第N高NthHigherBar    求第N高出现的BarNthLower    求第N低NthLowerBar    求第N低出现的BarOpenD    求N天前的开盘价OpenIntD    求N天前的持仓量ParabolicSAR  求抛物线转向PercentChange  求涨跌幅PercentR  求威廉指标Pivot  求转折RateOfChange  求变动率SMA  求移动平均StandardDev  求标准差Summation  求和SummationFC  快速求和SwingHigh  求波峰点SwingLow  求波谷点TrueHigh  求真实高点TrueLow  求真实低点TrueRange  求真实范围VariancePS  求估计方差VolD    求N天前的成交量WAverage  求权重平均XAverage  求指数平均

字符串函数

Exact  判断两字符串是否完全相等,区分大小写Left  返回前lCount长度的字符串Len  返回字符串的长度Lower  转化为小写Mid  返回从lFirst开始共lCount个字符组成的字符串Right  返回字符串右端指定长度的字符串Text  将数字转化为字符串Trim  去除字符串两端的空格Upper  转为大写Value  将字符串转化为数字

其他函数

Alert  弹出警告窗口或声音Commentary  向调试窗口输出一行字符串Print  向调试窗口输出一个字符串或数字InvalidString  返回无效字符串的值""InvalidNumeric  返回无效数字的值IsTradeAllowed  返回是否允许自动交易FileAppend  向文件追加一行文字FileDelete  删除文件IIF  根据逻辑真假值返回不同的数值IIFString  根据逻辑真假值返回不同的字符串SetGlobalVar  设置一个全局变量GetGlobalVar  读取一个全局变量的值GetELProfileString  读取公式信息文件指定块中的键名对应的字符串GetELProfileString2File  读取公式信息文件指定块中的键名对应的字符串SetELProfileString  把给定的键名及其值写入到公式信息文件的相应块中SetELProfileString2File  把给定的键名及其值写入到公式信息文件的相应块中

时间函数

DateAdd  返回增加指定天数后的日期DateDiff  返回两个日期之间的日期间隔DateTimeToString  将日期时间值转化为字符串类型DateToString  将日期值转化为字符串类型Day  获得当前Bar的日信息DayFromDateTime  获取输入日期时间的日信息Friday  获得星期五的值Hour  获得当前Bar的小时信息HourFromDateTime  获取输入日期时间的小时信息MakeDate  将参数生成日期值MakeDateTime  将参数生成日期时间值MakeTime  将参数生成时间值Minute  获得当前Bar的分钟信息MinuteFromDateTime  获取输入日期时间的分钟信息Monday  获得星期一的值Month  获得当前Bar的月信息MonthFromDateTime  获取输入日期时间的月信息Saturday  获得星期六的值Second  获得当前Bar的秒信息SecondFromDateTime  获取输入日期时间的秒信息StringToDate  将字符串YYYY-MM-DD转化为日期StringToDateTime  将字符串YYYY-MM-DDHH:

MM:

SS转化为日期时间StringToTime  将字符串HH:

MM:

SS转化为时间Sunday  获得星期日的值SystemDateTime  获取交易平台的当前日期时间Thursday  获取星期四的值TimeDiff  返回两个日期之间的间隔秒数TimeAdd  返回增加指定秒数后的日期TimeToString  将时间值转化为字符串类型Tuesday  获取星期二的值Wednesday  获取星期三的值Weekday  获得当前Bar的周信息WeekdayFromDateTime  获取输入日期时间的周信息Year  获得当前Bar的年信息YearFromDateTime  获取输入日期时间的年信息

数学函数

Abs  返回参数的绝对值Acos  返回数字的反余弦值Asin  返回参数的反正弦值Atan  返回参数的反正切值Atan2  返回给定的X及Y坐标值的反正切值Combin  计算从给定数目的对象集合中提取若干对象的组合数Cos  返回给定角度的余弦值Cosh  返回参数的双曲余弦值Ctan  返回给定角度的余切值Ceil  返回不小于num的最小整数Exp  返回e的n次幂Fact  返回数的阶乘Floor  返回不大于num的最大整数FracPart  返回一个数的小数部分IntPart  返回一个数的整数部分Ln  返回一个数的自然对数Log  按所指定的底数,返回一个数的对数Max  返回两数中较大的一个Min  返回两数中较小的一个Mod  返回两数相除的余数Neg  返回参数的负绝对值Pi  返回数字3.Power  返回给定数字的乘幂Rand  返回位于两个指定数之间的一个随机整数Round  返回某个数字按指定位数舍入后的数字Sign  返回数字的符号1:

正数,-1:

负数,0:

零Sin  返回给定角度的正切值Sinh  返回某一数字的双曲正弦值Sqr  返回参数的平方Sqrt  返回正平方根Tan  返回给定角度的正切值Tanh  返回某一数字的双曲正切值

数组函数

ArrAdd  添加数据到数组末端ArrInsert  在数组指定位置插入数据ArrSub  返回数组的子集ArrLength  获得数组的长度ArrClear  清空数组ToArray  将序列变量复制到数组ArrRevers  将数组反转ArrSetSize  设置数组的大小,以value填充iMA  求平均iHHV  求最高iLLV  求最低

颜色函数

DefaultColor  默认颜色(红色)Rgb  自定义颜色Black  黑色Blue  蓝色Cyan  青色DarkBrown  茶色DarkCyan  深青色DarkGray  深灰色DarkGreen  深绿色DarkMagenta  深褐色DarkRed  深红色Green  绿色LightGray  浅灰色Magenta  褐色Red  红色White  白色Yellow  黄色

枚举函数

Enum_Data_Close  返回收盘价枚举值Enum_Data_Open  返回开盘价枚举值Enum_Data_High  返回最高价枚举值Enum_Data_Low  返回最低价枚举值Enum_Data_Median  返回中间价枚举值(高+低)/2Enum_Data_Typical  返回标准价枚举值(高+低+收)/3Enum_Data_Weighted  返回加权收盘价枚举值(高+低+开+收)/4Enum_Data_Vol  返回成交量枚举值Enum_Data_Opi  返回持仓量枚举值Enum_Period_Default  周期类型_当前图表周期Enum_Period_Tick  周期类型_分笔Enum_Period_Second  周期类型_秒线Enum_Period_SecondX  周期类型_多秒Enum_Period_Min1  周期类型_1分钟Enum_Period_Min3  周期类型_3分钟Enum_Period_Min5  周期类型_5分钟Enum_Period_Min15  周期类型_15分钟Enum_Period_Min30  周期类型_30分钟Enum_Period_Min60  周期类型_60分钟Enum_Period_Min120  周期类型_102分钟Enum_Period_Min240  周期类型_240分钟Enum_Period_MinX  周期类型_多分钟Enum_Period_Day  周期类型_日线Enum_Period_Week  周期类型_周线Enum_Period_Month  周期类型_月线Enum_Period_Year  周期类型_年线Enum_Period_DayX  周期类型_多日线Enum_Buy  多空类型_多头Enum_Sell  多空类型_空头Enum_Entry  开平类型_开仓Enum_Exit  开平类型_平仓Enum_ExitToday  开平类型_平今Enum_Invalid  无效订单Enum_Queue  排队中Enum_PartDeal  部分成交Enum_AllDeal  完全成交Enum_Canceling  待撤Enum_Canceled  已撤单

绘图函数

PlotNumeric  绘制指标线PlotVertLine  绘制一条竖线PlotText  绘制一个字符串PlotIcon  绘制一个系统图标PlotDot  绘制一个点PlotBar  设置K线颜色UnPlot  取消PlotNumeirc所绘制的线UnPlotText  取消PlotText绘制的字符串UnPlotIcon  取消绘制的图标UnPlotDot  取消绘制的点UnPlotVertLine  取消绘制的竖线

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 笔试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1