现有模型,只需要加个条件:跨周期3分钟MACD金叉,求老师帮编写
新建一个指标A,方便被引用:input:p(26,20,100,8),s(12,5,40,4),m(9,2,60,6);//参数设置
DIFF :=EMA(CLOSE,S) - EMA(CLOSE,P);
DEA :=EMA(DIFF,M);
MACD1 :=2*(DIFF-DEA), COLORSTICK;
macdjc:cross(diff,dea),NODRAW;//macd金叉
macdsc:cross(dea,diff),NODRAW;
然后当前交易模型下跨周期调用该指标:
macdjc:stkindi('','A.macdjc',0,17,0);
把macdjc这个变量也作为判断条件之一就可以了。
macdjc:stkindi('','A.macdjc',0,17,0);
这个参数17就代表你引用3分钟周期的指标运算结果。