您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

老师请再编个做空的MACD [文华财经]

  • 咨询内容:  
  • 咨询内容: 我的意思是当前为金叉状态,当前金叉开始的所有红柱长度之和大于等于之前死叉到金叉的所有绿柱之和 标记向下箭头?
    如果当前已出现的红柱中没有 长度大于之前死叉到金叉间最长的绿柱,就在最新的绿柱上标记向下空心三角形?

    再加上标斐波那契时间序列,第一个红柱出现后计1 按斐波那契时间序列标3 ,5,8 ,13,21,34,55,89,144(即第8绿柱标上8第21根标上21)当前金叉状态结束标号也根随结束。

     

     来源:程序化99

  • 文华技术人员:

     老师请编一个多空的MACD

    1.我的意思是当前为金叉状态,当前金叉开始的所有红柱长度之和大于等于之前死叉到金叉的所有绿柱之和 标记向下箭头?


    如果当前已出现的红柱中没有 长度大于之前死叉到金叉间最长的绿柱,就在最新的绿柱上标记向下空心三角形?

    再加上标斐波那契时间序列,第一个红柱出现后计1 按斐波那契时间序列标3 ,5,8 ,13,21,34,55,89,144(即第8绿柱标上8第21根标上21)当前金叉状态结束标号也根随结束。

     

     

     来源:程序化99

  • 文华技术人员: 2.我的意思是当前为死叉状态,当前死叉开始的所有绿柱长度之和大于等于之前金叉到死叉的所有红柱之和 标记箭头?
    如果当前已出现的绿柱中没有 长度大于之前金叉到死叉间最长的红柱,就在最新的绿柱上标记双箭头?

    再加上标斐波那契时间序列,第一个绿柱出现后计1 按斐波那契时间序列标3 ,5,8 ,13,21,34,55,89 ,144(即第8绿柱标上8第21根标上21)当前死叉状态结束标号也根随结束。

     

     来源: WWW.CXH99.COM

  • 文华客服:  
    DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。 DEA  : EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均 MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线

    J:CROSS(DIFF,DEA),NODRAW; S:CROSSDOWN(DIFF,DEA),NODRAW; NN:BARSLAST(J)+1,NODRAW; Q:=MACD>0&&SUM(ABS(MACD),BARSLAST(J)+1)>VALUEWHEN(J,REF(SUM(ABS(MACD),BARSLAST(S)+1),1)); W:=MACD>0&&HHV(ABS(MACD),BARSLAST(J))<VALUEWHEN(J,REF(HHV(ABS(MACD),BARSLAST(S)+1),1));
    DRAWICON(CROSS(Q,0),MACD,4); DRAWTEXT( REFX(S,1)&&W,MACD,'↓'; DRAWNUMBER(MACD>0&&(NN=3||NN=5||NN=8||NN=13||NN=21||NN=34||NN=55),MACD,NN,0,COLORYELLOW);

     

  • 网友回复: 老师下面两个合在一起怎么改    DIFF : EMA(CLOSE,24) - EMA(CLOSE,52);//短周期与长周期的收盘价的指数平滑移动平均值做差。DEA  : EMA(DIFF,18);//DIFF的M个周期指数平滑移动平均MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线

    J:CROSS(DIFF,DEA),NODRAW;S:CROSSDOWN(DIFF,DEA),NODRAW;NN:BARSLAST(J)+1,NODRAW;Q:=MACD>0&&SUM(ABS(MACD),BARSLAST(J)+1)>VALUEWHEN(J,REF(SUM(ABS(MACD),BARSLAST(S)+1),1));W:=MACD>0&&HHV(ABS(MACD),BARSLAST(J))<VALUEWHEN(J,REF(HHV(ABS(MACD),BARSLAST(S)+1),1));
    DRAWICON(CROSS(Q,0),MACD,4);DRAWTEXT( REFX(S,1)&&W,MACD,'↓';DRAWNUMBER(MACD>0&&(NN=3||NN=5||NN=8||NN=13||NN=21||NN=34||NN=55),MACD,NN,0,COLORYELLOW);DIFF : EMA(CLOSE,24) - EMA(CLOSE,52);//短周期与长周期的收盘价的指数平滑移动平均值做差。DEA  : EMA(DIFF,18);//DIFF的M个周期指数平滑移动平均MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线

    J:CROSS(DIFF,DEA),NODRAW;S:CROSSDOWN(DIFF,DEA),NODRAW;N:BARSLAST(S)+1,NODRAW;TJ:=MACD<0&&SUM(ABS(MACD),BARSLAST(S)+1)>VALUEWHEN(S,REF(SUM(ABS(MACD),BARSLAST(J)+1),1));TJ1:=MACD<0&&HHV(ABS(MACD),BARSLAST(S))<VALUEWHEN(S,REF(HHV(ABS(MACD),BARSLAST(J)+1),1));
    DRAWICON(CROSS(TJ,0),MACD,4);DRAWTEXT( REFX(J,1)&&TJ1,MACD,'↑';DRAWNUMBER(MACD<0&&(N=3||N=5||N=8||N=13||N=21||N=34||N=55),MACD,N,0,COLORYELLOW);
     

     

  • 网友回复:   DIFF : EMA(CLOSE,24) - EMA(CLOSE,52);//短周期与长周期的收盘价的指数平滑移动平均值做差。 DEA  : EMA(DIFF,18);//DIFF的M个周期指数平滑移动平均 MACD:2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线

    J:CROSS(DIFF,DEA),NODRAW; S:CROSSDOWN(DIFF,DEA),NODRAW; NN:BARSLAST(J)+1,NODRAW; Q:=MACD>0&&SUM(ABS(MACD),BARSLAST(J)+1)>VALUEWHEN(J,REF(SUM(ABS(MACD),BARSLAST(S)+1),1)); W:=MACD>0&&HHV(ABS(MACD),BARSLAST(J))<VALUEWHEN(J,REF(HHV(ABS(MACD),BARSLAST(S)+1),1));
    DRAWICON(CROSS(Q,0),MACD,4); DRAWTEXT( REFX(S,1)&&W,MACD,'↓'; DRAWNUMBER(MACD>0&&(NN=3||NN=5||NN=8||NN=13||NN=21||NN=34||NN=55),MACD,NN,0,COLORYELLOW);
    N:BARSLAST(S)+1,NODRAW; TJ:=MACD<0&&SUM(ABS(MACD),BARSLAST(S)+1)>VALUEWHEN(S,REF(SUM(ABS(MACD),BARSLAST(J)+1),1)); TJ1:=MACD<0&&HHV(ABS(MACD),BARSLAST(S))<VALUEWHEN(S,REF(HHV(ABS(MACD),BARSLAST(J)+1),1));
    DRAWICON(CROSS(TJ,0),MACD,4); DRAWTEXT( REFX(J,1)&&TJ1,MACD,'↑'; DRAWNUMBER(MACD<0&&(N=3||N=5||N=8||N=13||N=21||N=34||N=55),MACD,N,0,COLORYELLOW);  

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿 编写!

怎么收费,代编流程等详情请点击阅读,或QQ微信联系我们!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容