macd背离代码问题

Author: xu6700568, Created: 2019-07-05 01:48:46, Updated:

之前在网上百度的背离公式 DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26); DEA:=EMA(DIFF,9); MACD:=(DIFF-DEA)*2; B:=BARSLAST(REF(CROSS(DEA,DIFF),1)); 顶背:REF(H,B+1)<H AND DIFF<REF(DIFF,B+1) AND CROSS(DEA,DIFF); 但是ref barslast这些函数未定义,请问有什么办法可以实现吗?


More

xu6700568 抱歉,是我自己的原因,是if的问题,我知道了

xu6700568 小梦你好,请问麦语言可以实现这两个函数吗?谢谢

小小梦 策略设计方面的问题,您可以百度搜索下 麦语言的编写设计 资料。

xu6700568 DIFF:EMA(CLOSE,12)-EMA(CLOSE,26); DEA:EMA(DIFF,9); MACD:(DIFF-DEA)*2; B:BARSLAST(REF(CROSS(DEA,DIFF),1)); // IF(REF(H,B+1)<H AND DIFF<REF(DIFF,B+1) AND CROSS(DEA,DIFF),SK,BK); IF(REF(H,B+1)<H AND DIFF<REF(DIFF,B+1),SK,BK);麻烦小草啦,是这样的,这段代码没报错,但是每次运行一个月或者一年,小时k线,却都没有一次交易,不知道是不是代码原因,小草可以帮我看一下嘛?谢谢啦

小小梦 您这个代码,回测可以运行,请问是报错了么 ?还是。 您这个是在回测中运行的还是 模拟盘? 测试是可以运行的。