• 改版,重新出发,学习了一段时间的交易指标写法,会发些实用的指标分享出来

爱交易指标源码-变色MACD飘带

指标分享 以太未来_A 3个月前 (12-18) 66次浏览 0个评论

爱交易指标源码-变色MACD飘带

爱交易指标源码-变色MACD飘带

sj=1;
diff=ema(close,12) * sj - ema(close,26) * sj;

dea=ema(diff,9);

macd=2 * (diff - dea) * sj;
drawHistogramBetweenIf(macd >= 0,macd,0,color="#ff00ff",fill=true,linewidth=2, transp=0.5);
drawHistogramBetweenIf(macd >= 0 && macd < refBefore(macd,1),macd,0,color="yellow",fill=true,linewidth=2, transp=0.5);
drawHistogramBetweenIf(macd < 0,macd,0,color="#ffff00",fill=true,linewidth=2, transp=0.5);
drawHistogramBetweenIf(macd < 0 && macd > refBefore(macd,1),macd,0,color="white",fill=true,linewidth=2, transp=0.5);
mid=(7 * close + low + open + high) / 10;
ma0=ma(mid,40);
ma1=ma(mid,1);
a1=ma1 - ma0;
ma2=ma(mid,2);
a2=ma2 - ma0;
ma3=ma(mid,3);
a3=ma3 - ma0;
ma4=ma(mid,4);
a4=ma4 - ma0;
ma5=ma(mid,5);
a5=ma5 - ma0;
ma6=ma(mid,6);
a6=ma6 - ma0;
ma7=ma(mid,7);
a7=ma7 - ma0;
ma8=ma(mid,8);
a8=ma8 - ma0;
ma9=ma(mid,9);
a9=ma9 - ma0;
ma10=ma(mid,10);
a10=ma10 - ma0;
ma11=ma(mid,11);
a11=ma11 - ma0;
ma12=ma(mid,12);
a12=ma12 - ma0;
ma13=ma(mid,13);
a13=ma13 - ma0;
ma14=ma(mid,14);
a14=ma14 - ma0;
ma15=ma(mid,15);
a15=ma15 - ma0;
ma16=ma(mid,16);
a16=ma16 - ma0;
ma17=ma(mid,17);
a17=ma17 - ma0;
ma18=ma(mid,18);
a18=ma18 - ma0;
ma19=ma(mid,19);
a19=ma19 - ma0;
ma20=ma(mid,20);
a20=ma20 - ma0;
ma21=ma(mid,21);
a21=ma21 - ma0;
ma22=ma(mid,22);
a22=ma22 - ma0;
ma23=ma(mid,23);
a23=ma23 - ma0;
ma24=ma(mid,24);
a24=ma24 - ma0;
ma25=ma(mid,25);
a25=ma25 - ma0;
ma26=ma(mid,26);
a26=ma26 - ma0;
ma27=ma(mid,27);
a27=ma27 - ma0;
ma28=ma(mid,28);
a28=ma28 - ma0;
ma29=ma(mid,29);
a29=ma29 - ma0;
ma30=ma(mid,30);
a30=ma30 - ma0;
ma31=ma(mid,31);
a31=ma31 - ma0;
ma32=ma(mid,32);
a32=ma32 - ma0;
ma33=ma(mid,33);
a33=ma33 - ma0;
ma34=ma(mid,34);
a34=ma34 - ma0;
ma35=ma(mid,35);
a35=ma35 - ma0;
ma36=ma(mid,36);
a36=ma36 - ma0;
ma37=ma(mid,37);
a37=ma37 - ma0;
ma38=ma(mid,38);
a38=ma38 - ma0;
ma39=ma(mid,39);
a39=ma39 - ma0;
ma40=ma(mid,40);
a40=ma40 - ma0;
lc=(a6 + a7 + a8 + a9 + a10 + a11 + a12 + a13 + a14 + a15 + a16 + a17 + a18 + a19 + a20) / 15;
var1=lc;
var2=refBefore(lc,1);
var3=var1 > var2 && refBefore(lc,1) < refBefore(lc,2);
var4=var1 < var2 && refBefore(lc,1) > refBefore(lc,2);
difff=ema(close,21) - ema(close,34);
deaa=ema(difff,8);
macdd=8 * (difff - deaa);
mardd=sma(macdd,2,1);
drawBandIf(diff>dea,diff,dea,color="green", transp=0.8);
drawBandIf(diff<dea,diff,dea,color="red", transp=0.8);

本站所发布的文章内容仅供信息参考,不作为实际投资建议。请大家树立正确投资理念,务必提高风险意识。
喜欢 (0)
发表我的评论
取消评论
表情 加粗 删除线 居中 斜体

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址