Rss & SiteMap

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

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

标题:macd跨周期调用 金叉死叉的问题

1楼
xiechenpwl6 发表于:2017/12/27 8:27:46
前辈们,请教个问题,我弄了好久都没弄出来。就是我图标用的5min周期,想引用50min周期的macd的金叉死叉,来作为出场条件:
macd指标中写了公式如下:
DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :EMA(DIFF,9);
MACD1 :2*(DIFF-DEA), COLORSTICK;
damacd金叉:=cross(diff,dea);
damacd死叉:=cross(dea,diff);

然后我在公式中引用macd指标:
MACD1:=stkindi(stklabel(),'MACD.MACD1',0,21,50);
damacd金叉:=stkindi(stklabel(),'MACD.damacd金叉',0,21,50);
damacd死叉:=stkindi(stklabel(),'MACD.damacd死叉',0,21,50);

macd1应用正常,但是damacd金叉和damacd死叉这两个值并不是判断值1或0,他俩值和macd1是一样的这是为什么?
2楼
wenarm 发表于:2017/12/27 8:35:29
DIFF :EMA(CLOSE,12) - EMA(CLOSE,26);
DEA  :EMA(DIFF,9);
MACD1 :2*(DIFF-DEA), COLORSTICK;
damacd金叉:cross(diff,dea);
damacd死叉:cross(dea,diff);
 
被引用的公式变量只能用冒号,还有你公式中不要掺杂中文字符。
3楼
xiechenpwl6 发表于:2017/12/27 10:54:48
好的,谢谢
共3 条记录, 每页显示 10 条, 页签: [1]


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