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

请老师修改指标 [文华财经]

  • 咨询内容:

     K1:=HHVBARS(H,30);////指标1(1)
    K2:=LLVBARS(L,30);
    AB:=BACKSET(ISLASTBAR,K1+1),NODRAW;
    BA:=BACKSET(ISLASTBAR,K2+1),NODRAW;
    DCD:=BARSLAST(CROSS(BA,0.5))+1;
    ECE:=BARSLAST(CROSS(AB,0.5))+1;
    COMC:=DCD>=1||ECE>=1;
    ABCA:=HV(H,21),RGB(0,111,0),LINETHICK1;//
    MA_LOW:=MA(LOW,16),RGB(0,125,251);
    BACA:=LV(L,21),RGB(0,111,0),LINETHICK1;//指标1(1)

    HA1:=HHV(C,5);//(2)
    LA1:=LLV(C,5);//
    HHA1:=IFELSE(CLOSE=LA1,HA1,0);
    LLA1:=IFELSE(CLOSE=HA1,LA1,0);
    HHA2:=VALUEWHEN(HHA1>0,HHA1);
    LLA2:=VALUEWHEN(LLA1>0,LLA1);
    KA1:=IFELSE(CLOSE>HHA2,-1,IFELSE(CLOSE<LLA2,1,0));
    KA2:=VALUEWHEN(KA1<>0,KA1);
    DHA:IFELSE(KA2=1,HHA2,LLA2),COLORGREEN,LINETHICK2;
    DRAWBMP(CROSS(C,DHA) AND C>REF(C,1),L*0.998,'';
    DRAWBMP(CROSS(DHA,C) AND C<REF(C,1),H*1.002,'';//(2)
    老师我的诉求:以指标(1)为依据,修改指标(2)。让指标(2)和指标(1)同样显示,就是去掉指标(2)左侧多余显示。和指标(1)同步显示。谢谢老师!!!

     

     

     来源:程序化99

  • 文华技术人员:

    您1楼源码指标1在主图上是没有显示的主图指标线,主图只显示DHA线

     

    您还使用了输出本地图片的函数DRAWBMP 这些都是指标2的

     

    指标1与指标2差异很大的,您截图说下您想怎么修改,现在是检测通过并可在主图加载的

     

     来源: WWW.CXH99.COM

  • 文华客服:

     FILLRGN(COMC,ABCA,MA_LOW,COLOR555555);//
    FILLRGN(COMC,BACA,MA_LOW,COLOR555555);/////指标1(1)

    指标(1)加上这个。

     




    文件名:修改.jpg

     

  • 网友回复:  另外还有一个要求,就是K线在绿线下方,让绿线变成黄色。

     

  • 网友回复:

     K1:=HHVBARS(H,30);////指标1(1)
    K2:=LLVBARS(L,30);
    AB:=BACKSET(ISLASTBAR,K1+1),NODRAW;
    BA:=BACKSET(ISLASTBAR,K2+1),NODRAW;
    DCD:=BARSLAST(CROSS(BA,0.5))+1;
    ECE:=BARSLAST(CROSS(AB,0.5))+1;
    COMC:=DCD>=1||ECE>=1;
    ABCA:=HV(H,21),RGB(0,111,0),LINETHICK1;//
    MA_LOW:=MA(LOW,16),RGB(0,125,251);
    BACA:=LV(L,21),RGB(0,111,0),LINETHICK1;//指标1(1)
     FILLRGN(COMC,ABCA,MA_LOW,COLOR555555);//
    FILLRGN(COMC,BACA,MA_LOW,COLOR555555);/////指标1(1)
    HA1:=HHV(C,5);//(2)
    LA1:=LLV(C,5);//
    HHA1:=IFELSE(CLOSE=LA1,HA1,0);
    LLA1:=IFELSE(CLOSE=HA1,LA1,0);
    HHA2:=VALUEWHEN(HHA1>0,HHA1);
    LLA2:=VALUEWHEN(LLA1>0,LLA1);
    KA1:=IFELSE(CLOSE>HHA2,-1,IFELSE(CLOSE<LLA2,1,0));
    KA2:=VALUEWHEN(KA1<>0,KA1);
    DHA:=IFELSE(KA2=1,HHA2,LLA2),COLORGREEN,LINETHICK2;
    DRAWCOLORKLINE(MAX(C,O)<DHA&&C>=O,COLORYELLOW,1);
    DRAWCOLORKLINE(MAX(C,O)<DHA&&C<O,COLORYELLOW,0);
    DRAWBMP(CROSS(C,DHA) AND C>REF(C,1),L*0.998,'A');
    DRAWBMP(CROSS(DHA,C) AND C<REF(C,1),H*1.002,'B');//(2)

     

 

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

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容