您现在的位置:程序化交易>> 期货公式>> 博易大师>> 博易大师知识>>正文内容

求老师把文华改成博弈指标 [博易POBO]

咨询内容:

求老师把文华改成博弈指标

DAYBARPOS:=BARSLAST(REF(HOUR,1)=15 AND HOUR<>15);
UR:=120;
LR:=120;
CURRBARSCOUNT:=REFX(BARPOS,9999)-BARPOS+1;
TC1:=IF(H=HHV(H,8*UR),H,DRAWNULL);
TC2:=REFX(BARSLAST(TC1=H),9999)+1;
UPPER:=REFX(IF(TC2=1,H,REF(H,TC2-1)),9999);
BC1:=IF(L=LLV(L,8*LR),L,DRAWNULL);
BC2:=REFX(BARSLAST(BC1=L),9999)+1;
LOWER:=REFX(IF(BC2=1,L,REF(L,BC2-1)),9999);
NOD:=(IF(TC2>BC2,TC2,BC2)-IF(TC2>BC2,BC2,TC2));
LR1:=FORCAST(C,NOD+1);
NP:IF(CURRBARSCOUNT<=MAX(BC2,TC2),REFX(IF(MIN(TC2,BC2)=1,LR1,REF(LR1,MIN(TC2,BC2)-1)),9999),DRAWNULL),COLORGREEN,LINETHICK3;
LR2:=SLOPE(C,NOD+1);
LR3:=REFX(IF(MIN(TC2,BC2)=1,LR2,REF(LR2,MIN(TC2,BC2)-1)),9999);
FP:NP-LR3*(NOD),COLORYELLOW,LINETHICK3;
EQU:(NP+FP)/2;
IF(EQU<NP,EQU,DRAWNULL),COLORRED,LINETHICK5;
IF(EQU>NP,EQU,DRAWNULL),COLORBLUE,LINETHICK5;
IF(EQU=NP,EQU,DRAWNULL),COLORYELLOW,LINETHICK3;
//H=HHV(H,8*UR)||L=LLV(L,8*LR),SOUND('A');
DRAWTEXT(ISLASTBAR,FP,'反手'),ALIGN0,VALIGN1,FONTSIZE30,COLORYELLOW;
DRAWTEXT(ISLASTBAR,NP,'主力'),ALIGN0,VALIGN1,FONTSIZE30;
DRAWTEXT(ISLASTBAR,EQU,'开仓'),ALIGN0,VALIGN1,FONTSIZE30;
 M:=150;
A1:=REF(H,M)=HHV(H,2*M+1);
B1:=FILTER(A1,M);
C1:=BACKSET(B1,M+1);
D1:=FILTER(C1,M);
A2:=REF(L,M)=LLV(L,2*M+1);
B2:=FILTER(A2,M);
C2:=BACKSET(B2,M+1);
D2:=FILTER(C2,M);
E1:=(REF(LLV(L,2*M),1)+REF(HHV(H,2*M),1))/2;
E2:=(H+L)/2;
H1:=(D1 AND NOT(D2 AND E1>=E2)) OR ISLASTBAR OR BARPOS=1;
L1:=(D2 AND NOT(D1 AND E1<E2));
H2:=D1 AND NOT(D2 AND E1>=E2);
X1:=REF(BARSLAST(H1),1)+1;
F11:=BACKSET(H1 AND COUNT(L1,X1)>0,LLVBARS(IFELSE(L1,L,1000000),X1));
F1:=IFELSE(F11=1,1,0);
G1:=F1>REF(F1,1);
I1:=BACKSET(G1,2);
LD:=I1>REF(I1,1);
L2:=LD OR ISLASTBAR OR BARPOS=1;
X2:=REF(BARSLAST(L2),1)+1;
F22:=BACKSET(L2 AND COUNT(H2,X2)>0,HHVBARS(IFELSE(H2,H,0),X2));
F2:=IFELSE(F22=1,1,0);
G2:=F2>REF(F2,1);
I2:=BACKSET(G2,2);
HD:=I2>REF(I2,1);
LJZ:=IFELSE(HD,H,L);
R1:=BACKSET(ISLASTBAR,BARSLAST(HD)+1);
S1:=R1>REF(R1,1);
T1:=BACKSET(ISLASTBAR,BARSLAST(LD)+1);
U1:=T1>REF(T1,1);
R2:=BACKSET(S1,REF(BARSLAST(HD),1)+2);
S2:=R2>REF(R2,1);
T2:=BACKSET(U1,REF(BARSLAST(LD),1)+2);
U2:=T2>REF(T2,1);
DRAWTRENDLINE(S2&&EQU>NP,H,S1&&EQU>NP,H,COLORBLUE),LINETHICK2;
DRAWTRENDLINE(U2&&EQU<NP,L,U1&&EQU<NP,L,COLORRED),LINETHICK2;
UP:TRENDLINES(S2&&EQU>NP,H,S1,H),COLORBLUE,LINETHICK2;
DOWN:TRENDLINES(U2&&EQU<NP,L,U1,L),COLORRED,LINETHICK2;

 

 来源:程序化99网( WWW.CXH99.COM )

博易技术人员: 老师能改成博弈指标吗 您好,无法修改 来源 程序化久久网

 

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

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

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

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


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

相关文章

    没有相关内容