Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:2分钟macd调取问题

1楼
hy1204 发表于:2019/10/6 18:30:36

{MACD 5分}
 
分DIFF:"MACD.DIff#MIN5"(26,12,9);
分DEAF:"MACD.DEA#MIN5"(26,12,9);
 MACD分:2*(分DIFF-分DEAF),NODRAW;

 STICKLINE(MACD分>0,0,MACD分,0.01,0) ,COLOR0000FF;
 STICKLINE(MACD分<0,0,MACD分,0.01,0) ,COLORFFF000;

 

以上公式可以使得我在1分钟下看到5分钟的macd,无非就是有5个同样的数值,但是请问要是看2分钟的呢,公式怎么编,因为没有MIN2啊,另外告诉你们金字塔软件有一个问题,分DIFF:"MACD.DIff#MIN5"(26,12,9);这句diff改成dif编译也能通过,但数值离奇出错,通达信上是dif,金字塔是diff,复制过来编译时没有报错,搞得我找了很长时间才发现问题所在。

2楼
FireScript 发表于:2019/10/8 9:13:07
 如果要调用2分钟的,有2个方案:
1.
数据类型有TICK、MIN1、MIN3、MIN5、MIN10、MIN15、MIN30、MIN60、DAY、WEEK、MONTH、YEAR、MULTIDAY、MULTIMIN、MULTISEC、MULTIHOUR、QUARTER、SEMIYEAR、SOLARTERM

这里有个多分钟参数,可以使用这个。但是需要在 工具-选项 -多周期   下把多分钟设置成2分钟

2.STKINDI 函数也能实现。这个函数可以指定某个自定义周期的。具体请参考函数说明就行了。


"MACD.DIff#MIN5"(26,12,9) 

这里编译时候的确是检查不到的,编译阶段是不能去判断被调用的指标是否有diff或dif变量的。
3楼
hy1204 发表于:2019/10/8 18:07:03
感谢老师辛苦
共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.06250 s, 3 queries.