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

麻烦帮修改一下语句 [文华财经]

  • 咨询内容:  NN:=BACKSET(ISLASTBAR,SUMBARS(CROSS(差>0,0))&&(ABS(红)>ABS(白),1))&&(NN2<NN1,1)||CROSS(差<0,0)&&RABS(白))>ABS(红),1)&&(NN2>NN1,1),2));

    语法检测提示:圆括号不配对,请帮我检查并更正一下,谢谢。 另外:该语句加NOTICE不行,能否帮改成可以加NOTICE,谢谢

     

     来源:程序化99

  • 文华技术人员: 1.当前指标含有未来函数,不支持使用NOTICE预警函数的,无法修改的。
    2.您当前指标SUMBAR后面对应多个,1),无法改写,
    或者您具体说明下您这句话的思路,我们重新帮您编写。

     

     来源: WWW.CXH99.COM

  • 文华客服:   AA:=C,NODRAW; REFAA:=REF(C,N时间),NODRAW; ZDV1:=(AA-REFAA)/N时间,NODRAW;
    买:=SCALE*VOL,NODRAW,COLORRED;// 卖:=(1-SCALE)*VOL,NODRAW,COLORCYAN;
    差:ABS((买-卖))*ZDV1,NODRAW; /* STICKLINE(差>0,0,差,COLORRED,0); STICKLINE(差<0,0,差,COLORCYAN,0); */ FILLRGN(差>0,0,差,COLORRED); FILLRGN(差<0,0,差,COLORWHITE); //0,DOT;

    JC:=CROSS(差,0); SC:=CROSS(0,差); N1:=BARSLAST(JC)+1; N2:=BARSLAST(SC)+1; 总红:VALUEWHEN(差>0,SUM(差,N1)),NODRAW,COLORRED; 总白:VALUEWHEN(差<0,SUM(差,N2)),NODRAW,COLORWHITE;
    HH:=VALUEWHEN(CROSSDOWN(差,0),HHV(C,N1)); HH2:=VALUEWHEN(CROSSDOWN(差,0),REF(HH,1)); MHD:=VALUEWHEN(CROSSDOWN(差,0),HHV(差,N1)); MHD2:=VALUEWHEN(CROSSDOWN(差,0),REF(MHD,1)); LL:=VALUEWHEN(CROSS(差,0),LLV(C,N2)); LL2:=VALUEWHEN(CROSS(差,0),REF(LL,1)); MLD:=VALUEWHEN(CROSS(差,0),LLV(差,N2)); MLD2:=VALUEWHEN(CROSS(差,0),REF(MLD,1)); A:=CROSSDOWN(差,0)&&HH>HH2&&MHD<MHD2; B:=CROSS(差,0)&&LL<LL2&&MLD>MLD2; DRAWICON(A,差,5); DRAWICON(B,差,4);
    NN1:=BARSLAST(CROSS(差>0,0)&&REF(ABS(总红)>ABS(总白),1))+1; NN2:=BARSLAST(CROSS(差<0,0)&&REF(ABS(总白)>ABS(总红),1))+1; NN:=BACKSET(ISLASTBAR,SUMBARS(CROSS(差>0,0)&&REF(ABS(总红)>ABS(总白),1)&&REF(NN2<NN1,1)||CROSS(差<0,0)&&REF(ABS(总白)>ABS(总红),1)&&REF(NN2>NN1,1),2));

    DRAWTEXT(CROSS(差>0,0)&&REF(ABS(总红)>ABS(总白),1)&&REF(NN2<NN1,1),0,'',VALIGN0,COLORRED,FONTSIZE30; DRAWTEXT(CROSS(差<0,0)&&REF(ABS(总白)>ABS(总红),1)&&REF(NN2>NN1,1),0,'',COLORGREEN,FONTSIZE30;

    VERTLINE((CROSSDOWN(差,0)||CROSS(差,0))&&BACKSET(ISLASTBAR,BARSLAST((CROSSDOWN(差,0)||CROSS(差,0)))+1),COLORYELLOW);
    参数表:[N,1.000000,100.000000,4.000000][X,1.000000,1000.000000,60.000000][N时间,1.000000,1000.000000,1.000000] 当出现竖线提示时(即最后一行),帮写成用在WH7中有NOTICE报警 ,用在WH6中有声音报警。谢谢

     

  • 网友回复:  当前指标含有未来函数,不支持WH7云端公式预警的,
    您预警时去掉未来函数,只加载下方指标即可,参考:
    买:=SCALE*VOL,NODRAW,COLORRED;// 卖:=(1-SCALE)*VOL,NODRAW,COLORCYAN; 差:ABS((买-卖))*ZDV1,NODRAW; (CROSSDOWN(差,0)||CROSS(差,0)),NOTICE;
    WH6声音提醒指标参考:
     AA:=C,NODRAW;REFAA:=REF(C,N时间),NODRAW;ZDV1:=(AA-REFAA)/N时间,NODRAW;
    买:=SCALE*VOL,NODRAW,COLORRED;//卖:=(1-SCALE)*VOL,NODRAW,COLORCYAN;
    差:ABS((买-卖))*ZDV1,NODRAW;/*STICKLINE(差>0,0,差,COLORRED,0);STICKLINE(差<0,0,差,COLORCYAN,0);*/FILLRGN(差>0,0,差,COLORRED);FILLRGN(差<0,0,差,COLORWHITE);//0,DOT;

    JC:=CROSS(差,0);SC:=CROSS(0,差);N1:=BARSLAST(JC)+1;N2:=BARSLAST(SC)+1;总红:VALUEWHEN(差>0,SUM(差,N1)),NODRAW,COLORRED;总白:VALUEWHEN(差<0,SUM(差,N2)),NODRAW,COLORWHITE;
    HH:=VALUEWHEN(CROSSDOWN(差,0),HHV(C,N1));HH2:=VALUEWHEN(CROSSDOWN(差,0),REF(HH,1));MHD:=VALUEWHEN(CROSSDOWN(差,0),HHV(差,N1));MHD2:=VALUEWHEN(CROSSDOWN(差,0),REF(MHD,1));LL:=VALUEWHEN(CROSS(差,0),LLV(C,N2));LL2:=VALUEWHEN(CROSS(差,0),REF(LL,1));MLD:=VALUEWHEN(CROSS(差,0),LLV(差,N2));MLD2:=VALUEWHEN(CROSS(差,0),REF(MLD,1));A:=CROSSDOWN(差,0)&&HH>HH2&&MHD<MHD2;B:=CROSS(差,0)&&LL<LL2&&MLD>MLD2;DRAWICON(A,差,5);DRAWICON(B,差,4);
    NN1:=BARSLAST(CROSS(差>0,0)&&REF(ABS(总红)>ABS(总白),1))+1;NN2:=BARSLAST(CROSS(差<0,0)&&REF(ABS(总白)>ABS(总红),1))+1;NN:=BACKSET(ISLASTBAR,SUMBARS(CROSS(差>0,0)&&REF(ABS(总红)>ABS(总白),1)&&REF(NN2<NN1,1)||CROSS(差<0,0)&&REF(ABS(总白)>ABS(总红),1)&&REF(NN2>NN1,1),2));

    DRAWTEXT(CROSS(差>0,0)&&REF(ABS(总红)>ABS(总白),1)&&REF(NN2<NN1,1),0,'',VALIGN0,COLORRED,FONTSIZE30;DRAWTEXT(CROSS(差<0,0)&&REF(ABS(总白)>ABS(总红),1)&&REF(NN2>NN1,1),0,'',COLORGREEN,FONTSIZE30;

    VERTLINE((CROSSDOWN(差,0)||CROSS(差,0))&&BACKSET(ISLASTBAR,BARSLAST((CROSSDOWN(差,0)||CROSS(差,0)))+1),COLORYELLOW);(CROSSDOWN(差,0)||CROSS(差,0))&&BACKSET(ISLASTBAR,BARSLAST((CROSSDOWN(差,0)||CROSS(差,0)))+1),SOUND('';



     

  • 网友回复:  用收盘价呢,如何改上面黄色的几行

 

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

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

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

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


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

相关文章

    没有相关内容