编辑平台的语法 1
关于公式名称: 公式的名称不可以和已经存在的公式重复
关于参数: 每个自编公式最多可以定义四个参数,参数的定义如下, 首先是参数名称,然后是参数的最小值,最大值,最后是参数的默认值
在定义参数时要注意的是参数名称不可以重复
关于变量名称: 变量名称不可以互相重复,不可以和参数名重复,不可以和函数名称重复
关于公式内容: 公式的每个语句应该以分号结束,包括最后一条语句
在数据公式的时候请您注意一定要使用半角输入
在编写公式的过程中,如果您不记得某个函数的确切写法,可以选择插入函数来插入函数
如果您在编写公式之后,想给这个公式加上注释、说明,可以点击公式名称后面的“公式说明”,在弹出窗口中输入
IF ELSE: 该语句只有 Mytrader2009和Myadvisor(赢智)支持 MA5:=MA(CLOSE,5); MA10:=MA(CLOSE,10); MA30:=MA(CLOSE,30); IF(MA5>MA10) MA5,COLORRED; ELSE 自编公式支持的函数 { IF(MA10>MA30) MA10,COLORMAGENTA; ELSE MA30,COLORGREEN; } 以上内容表达 MA5、MA10、MA30三者中最大的数值
IFELSE(C,A,B) 如果条件 C成立则返回 A值,否则返回 B值 例:IFELSE(CLOSE>REF(CLOSE,1),1,0);表示若今日收盘价高于前一日收盘价,则返回 1,否则返回 0 1
引用数据 AVPRICE 引用均价(在盘后对于国内三个期货交易所指结算价) SETTLE 引用结算价(只有在日线周期盘后才能引用当日的结算价) CLOSE 引用收盘价(在盘中指最新价),也可简写为 C HIGH 引用最高价,也可简写为 H
LOW 引用最低价,也可简写为 L