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

KD牛熊穿越 [文华财经]

  • 咨询内容:  你好 

    针对KD牛熊穿越(见下图思路),我改写了一个指标,但一直无法显示,请帮忙看看哪里有问题?



    JC:=CROSS(K,D);

    SC:=CROSSDOWN(K,D);

    NN1:=BARSLAST(JC)+1;

    NN2:=BARSLAST(SC)+1;

    HH:=VALUEWHEN(CROSSDOWN(K,D),HHV(H,NN1));//本次穿越合约最大值

    HH2:=VALUEWHEN(CROSSDOWN(K,D),REF(HH,1));//上次穿越合约最大值

    HH3:=VALUEWHEN(CROSSDOWN(K,D),REF(HH,2));//上上次创越合约最大值

    MHD:=VALUEWHEN(CROSSDOWN(K,D),HHV(K,NN1));//本次穿越K最大值

    MHD2:=VALUEWHEN(CROSSDOWN(K,D),REF(MHD,1));//上次穿越K最大值

    MHD3:=VALUEWHEN(CROSSDOWN(K,D),REF(MHD,2));//上上次穿越K最大值

    LL:=VALUEWHEN(CROSS(K,D),LLV(L,NN2));//本次穿越合约最小值

    LL2:=VALUEWHEN(CROSS(K,D),REF(LL,1));//上次穿越合约最小值

    LL3:=VALUEWHEN(CROSS(K,D),REF(LL,1));//上上次穿越合约最小值

    MLD:=VALUEWHEN(CROSS(K,D),LLV(K,NN2));//本次穿越K最小值

    MLD2:=VALUEWHEN(CROSS(K,D),REF(MLD,1));//上次穿越K最小值

    MLD3:=VALUEWHEN(CROSS(K,D),REF(MLD,1));//上上次穿越K最小值



    KC:=CROSSDOWN(K,D)&&LL2>LL3&&MLD2<MLD3;//熊穿越
    KD:=CROSS(K,D)&&HH2<HH3&&MHD2>MHD3;// 牛穿越


    KTEXT(KC,0,92,1,RGB(255,128,64),'S',FONTSIZE24;
    KTEXT(KD,0,8,1,RGB(255,128,64),'B',FONTSIZE24;






    文件名:soo-8-ntapbuset.png




    文件名:soo-9-motbeset.png

     

     来源:程序化99

  • 文华技术人员:  这样改下
    RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:SMA(RSV,3,1); D:SMA(K,3,1);
    JC:=CROSS(K,D); SC:=CROSSDOWN(K,D); NN1:=BARSLAST(JC)+1; NN2:=BARSLAST(SC)+1; HH:=VALUEWHEN(CROSSDOWN(K,D),HHV(H,NN1));//本次穿越合约最大值 HH2:=VALUEWHEN(CROSSDOWN(K,D),REF(HH,1));//上次穿越合约最大值 HH3:=VALUEWHEN(CROSSDOWN(K,D),REF(HH2,1));//上上次创越合约最大值 MHD:=VALUEWHEN(CROSSDOWN(K,D),HHV(K,NN1));//本次穿越K最大值 MHD2:=VALUEWHEN(CROSSDOWN(K,D),REF(MHD,1));//上次穿越K最大值 MHD3:=VALUEWHEN(CROSSDOWN(K,D),REF(MHD2,1));//上上次穿越K最大值 LL:=VALUEWHEN(CROSS(K,D),LLV(L,NN2));//本次穿越合约最小值 LL2:=VALUEWHEN(CROSS(K,D),REF(LL,1));//上次穿越合约最小值 LL3:=VALUEWHEN(CROSS(K,D),REF(LL2,1));//上上次穿越合约最小值 MLD:=VALUEWHEN(CROSS(K,D),LLV(K,NN2));//本次穿越K最小值 MLD2:=VALUEWHEN(CROSS(K,D),REF(MLD,1));//上次穿越K最小值 MLD3:=VALUEWHEN(CROSS(K,D),REF(MLD2,1));//上上次穿越K最小值 KC:=CROSSDOWN(K,D)&&LL2>LL3&&MLD2<MLD3;//熊穿越 KD:=CROSS(K,D)&&HH2<HH3&&MHD2>MHD3;// 牛穿越 KTEXT(KC,0,92,1,RGB(255,128,64),'S',FONTSIZE24; KTEXT(KD,0,8,1,RGB(255,128,64),'B',FONTSIZE24;

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

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

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


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

相关文章

    没有相关内容