请教!
作者:通达信 来源:cxh99.com 发布时间:2023年09月08日
-
咨询内容:
我想表达macd 专家指示:当发出买入信号时,此时价格比上一次发出买入信号时的价格高,才指示。否则不指示。
我自己这样写好象不行。
DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);
DEA:=EMA(DIFF,MID);
MACD:=2*(DIFF-DEA);
买入:=CROSS(MACD,0);
卖出:=CROSS(0,MACD);
N1:=REF(BUYPRICE,BARSLAST(CROSS(MACD,0)));
N2:=BUYPRICE;
TESTSKIP(N2
来源:C X H 9 9 .C O M )
-
通达信技术部:
BUYPRICE是公式里面BUY函数对应的价格,这个公式里面没有交易函数,获取不到这个价格,可以将
BUYPRICE换成收盘价试试
-
通达信客服:
哦,谢谢,祝通达信越来越兴旺!