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

@欧阳老师,请在新帖中帮忙修改 [文华财经]

  • 咨询内容:   欧阳老师辛苦!请参考图一图二,同样的行情,新改的程序将图一中的所有高点全部过滤掉了,请欧阳老师看下怎么回事,感谢!


    文件名:图一.png



    文件名:图二.png

     

     来源:程序化99

  • 文华技术人员:  请参考:
    VARIABLE:WH:=0,WB:=0,BX:=0; VARA:=LLV(LOW,35);  VARB:=HHV(HIGH,30);  VARC:=EMA((CLOSE-VARA)/(VARB-VARA)*4,4)*25;  QS:=VARC,COLORWHITE;  VARD:=87.5;  VAR6:=(2*CLOSE+HIGH+LOW)/4;  VAR8:=LLV(LOW,20);  VARAA:=HHV(HIGH,20);  B:=EMA((VAR6-VAR8)/(VARAA-VAR8)*100,8);  B1:=EMA(B,5);  BB:=MAX(B,B1); GG:=H<=REF(H,1)&&REF(H,1)>REF(H,2);//高点定义 NG:=BARSLAST(CROSS(BB,70))+1;//BB上穿70 MG:=BARSLAST(CROSSDOWN(BB,70))+1;//BB下穿70 //KTEXT(GG&&BB>70,-1,REF(L,1),1,COLORGREEN,'高'),VALIGN0; VH:=VALUEWHEN(GG&&BB>70,REF(H,1));//考虑副图的高点 VHX:=VALUEWHEN(GG,REF(H,1));//不考虑副图的高点 IF NG<MG && COUNT(GG,NG)=1 THEN //副图BB大于70区间,第一次满足高点,赋值 BEGIN WH:=VH; END IF NG<MG && VH>WH THEN //副图BB大于70区间,高点创新高,赋值 BEGIN WH:=VH; END IF NG>=MG && VHX >WH THEN //副图BB小于70区间,高点创新高,赋值 BEGIN WH:=VHX; END WH:=WH; AA:WH<>REF(WH,1);//定义高点BJ:=IF(CROSS(NG<MG && COUNT(GG,NG)=1,0.5),1,0);//初次高点,赋值为1NG:=BARSLAST(CROSS(BJ=1,0.5))+1;IF BJ THEN BX:=1;IF BARSLASTCOUNT(BX=1)>5&&NOT(AA) THEN //满足高点后,后面5根K线全部赋值1,5根以外赋值为0BX:=0;IF BX=0&&AA THEN //赋值为0,并且满足高点定义时,才重新赋值BX:=1;KTEXT(CROSS(BX=1,0.5),-1,REF(H,1),1,COLORYELLOW,'高'),VALIGN2,FONTSIZE26; //过滤后的高点WB:=VALUEWHEN(CROSS(BX=1,0.5),BB);KTEXT(WH>REF(WH,1)&&WB<REF(WB,1)&&CROSS(BX=1,0.5),-1,REF(L,1),1,COLORGREEN,'顶背离'),VALIGN0,FONTSIZE26;    

     

     来源: WWW.CXH99.COM

  • 文华客服:  欧阳老师辛苦。更改后的高点还是不对呀!更改后的如图三,跟之前的图一,图二是同样的行情,请欧阳老师再分析一下,如果不能过滤的话就按照图一的高点将低点标注出来,在副图标注顶背离和底背离,感谢!


    文件名:图三.png

     

  • 网友回复:  您加载到什么合约,什么周期上测试的?
    我们这里查看是将高点过滤掉的

     

  • 网友回复:  美原油主力,5分钟

 

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

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


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

相关文章

    没有相关内容