请高人帮我编写一个MACD 文华财经程序化交易的公式
请高人帮我编写一个MACD文华财经程序化交易的公式商品期货周期不限就是MACD绿柱缩短做多红柱缩短反手做空的公式谢谢...
请高人帮我编写一个MACD 文华财经程序化交易的公式 商品期货 周期不限 就是MACD绿柱缩短做多 红柱缩短反手做空的公式 谢谢
展开
2个回答
展开全部
//该模型仅仅用来示范如何根据指标编写简单的模型
//用户需要根据自己交易经验,进行修改后再实际应用!!!
DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : EMA(DIFF,M);
MACD:2*(DIFF-DEA),COLORSTICK;
MACD<0 AND REF(MACD,1)<MACD,BPK;
MACD>0 AND REF(MACD,1)>MACD,SPK;
AUTOFILTER;
这个模型问题在于,当红绿柱参差不齐的时候会发生频繁的反手买卖,所以实战上不建议,仅供参考。
//用户需要根据自己交易经验,进行修改后再实际应用!!!
DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : EMA(DIFF,M);
MACD:2*(DIFF-DEA),COLORSTICK;
MACD<0 AND REF(MACD,1)<MACD,BPK;
MACD>0 AND REF(MACD,1)>MACD,SPK;
AUTOFILTER;
这个模型问题在于,当红绿柱参差不齐的时候会发生频繁的反手买卖,所以实战上不建议,仅供参考。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
原函数模型:
diff
:
ema(close,short)
-
ema(close,long);
dea
:
ema(diff,m);
cross(diff,dea),bpk;//diff上穿dea,做多。
cross(dea,diff),spk;//diff下穿dea,做空。
autofilter;
其中的cross函数是不包含等于的,只有突破之后才有信号,所以信号是在交叉的下一根k线的,这应该就是你说的对不上的原因。所以文华中本身这个模型是没有问题的。
diff
:
ema(close,short)
-
ema(close,long);
dea
:
ema(diff,m);
cross(diff,dea),bpk;//diff上穿dea,做多。
cross(dea,diff),spk;//diff下穿dea,做空。
autofilter;
其中的cross函数是不包含等于的,只有突破之后才有信号,所以信号是在交叉的下一根k线的,这应该就是你说的对不上的原因。所以文华中本身这个模型是没有问题的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询