关键字语法操作符
关键字

模型结构关键字:

Data 定义数据区
Setting 定义环境设置,实现多样化的策略
ImPort 设置跨周期跨合约公式属性
Params 定义参数,必须填写默认值
Vars 定义变量,可以赋初值,不赋初值系统自动填充初值
Begin 主程序开始
End 主程序结束

控制语句关键字:

If 条件语句
Else 条件语句
For 用于循环处理
To 用于循环处理
DownTo 用于循环处理
While 用于循环处理
Break 结束循环体
Continue 结束单次循环
Return 返回,不再向下执行
True 真
False 假
And 并且
Or 或者

变量类型(分为数值型和字符串型):

Numeric 数值型临时变量
NumericSeries 数值型序列变量
NumericArray 数值型数组
NumericRef 数值型引用(仅用于编写自定义函数)
NumericArrayRef 数值型数组引用(仅用于编写自定义函数)
Global_Numeric 数值型广域变量
Global_NumericArray 数值型广域数组
String 字符串型临时变量
StringArray 字符串型数组
StringRef 字符串型引用(仅用于编写自定义函数)
StringArrayRef 字符串型数组引用(仅用于编写自定义函数)
Global_String 字符串型广域变量
Global_StringArray 字符串型广域数组

枚举值:

买卖状态枚举值
Enum_Buy 返回买卖状态的买入枚举值
Enum_Sell 返回买卖状态的卖出枚举值
Enum_Entry 返回开平仓状态的开仓枚举值
Enum_Exit 返回开平仓状态的平仓枚举值
Enum_ExitToday 返回开平仓状态的平今仓枚举值
委托状态枚举值
Enum_Filled 返回委托状态的全部成交枚举值
Enum_FillPart 返回委托状态的部分成交枚举值
Enum_Declare 返回委托状态的委托发出枚举值
Enum_Declared 返回委托状态的委托成功枚举值
Enum_NoOrder 返回委托状态的委托无效枚举值
Enum_Canceling 返回委托状态的正在撤单枚举值
Enum_Canceled 返回委托状态的已撤单枚举值
Enum_Deleted 返回委托状态的已废除枚举值
信号枚举值
Sig_BK 买开信号枚举值
Sig_SK 卖开信号枚举值
Sig_SP 卖平信号枚举值
Sig_BP 买平信号枚举值
Sig_BPK 买平开信号枚举值
Sig_SPK 卖平开信号枚举值
期权枚举值
Enum_CallOption 返回看涨期权的枚举值
Enum_PutOption 返回看跌期权的枚举值
手动下单委托指令类型枚举值
Enum_None 返回普通单枚举值
Enum_FOK 返回FOK指令枚举值
Enum_FAK 返回FAK指令枚举值