您现在的位置:程序化交易>> 期货公式>> 博易大师>> 博易大师知识>>正文内容

发现一个问题,提三条建议 [博易POBO]

咨询内容:

发现一个问题,提三条建议

一、一个问题
 
博易大师版本5.4.11编译程序的一个问题:
 
如下简单的指标竟然不能编译通过:
MA5:MA(CLOSE,5),LINETHICK1,COLORBROWN,PRECIS2;
 
这条语句的语法没有任何问题,可就是不能通过。
 
二、三条建议
1、STKDATA(Code,Period,'DATA'),功能太简单,如下的算法竟然不支持:
STKDATA('',6,'ref(open,1)');
 
建议'data'的算法更丰富一些,能够支持ref(open,n),ref(h,n),ref(l,n),ref(c,n),ref(settle,n)之类的。

 
2、博易大师5.2的自编指标不能直接导入5.4,十分不便;
 
3、博易大师5.4不支持递归算法,导致自编指标无法在5.4上运行。
 

 

 来源:程序化99网( WWW.CXH99.COM )

博易技术人员: 第一个问题,软件不支持你写的颜色。改成:
 MA5:MA(CLOSE,5),COLOR004080,LINETHICK1,PRECIS2;
建议的第一条,要建好a:ref(open,1);
之后运用
 STKINDI(Code,Period,'IDX.LINE',P1,P2,…) 
引用指定品种的IDX指标的LINE输出结果。 
Code为品种代码,当代码为常量时,可以动态更新该品种数据,否则只能使用本地最近保存的数据。
Period为周期类型,取值参考DATAPERIOD;
IDX为指标名称,LINE为指定输出,可以省略,默认引用第一条输出;
P1之后为指标参数,最多16个,可以省略,默认使用指标公式对应周期的参数。
当Code=''时引用当前品种,Period=0时引用当前周期类型。  
例如:
 STKINDI('',0,'MACD'),表示引用当前品种当前周期MACD指标的DIF输出。
 STKINDI('600000.SH',8,'MA.MA1',5,20,40),表示引用浦发银行的日线MA指标的MA1输出,指标前三个参数分别为5、20、40,其余参数使用系统设置值。
第二个建议,多数指标是可以导入的。
第三个建议,我会提交给产品经理评估,敬请等待。
  来源 程序化久久网

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容