老师这个咋改成博弈的 [博易POBO]
咨询内容:
A:=(3*C+L+O+H)/6;//3倍收盘价与最高价、最低价、开盘价之和的均值。
B:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;
//对A值做加权均值计算。
D1:=MA(B,M);//对B值做10周期平均计算。
JC:=REF(CROSS(C,D1),1)&&EVERY(C>D1,2);
SC:=REF(CROSS(D1,C),1)&&EVERY(C<D1,2);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
L1:=REF(LLVBARS(L,N2),N1) + N1;//周期数
Q1:=REF(HHVBARS(H,N1),N2) + N2;//周期数
L2:=REF(LLVBARS(L,N2),SUMBARS(JC,2))+SUMBARS(JC,2);
L3:=REF(LLVBARS(L,N2),SUMBARS(JC,3))+SUMBARS(JC,3);
MM:=MOD(SUM(IF(JC&&COUNT(JC,BARSLAST(SC))=1,1,0),0),3);
NN:=MOD(SUM(IF(SC&&COUNT(SC,BARSLAST(JC))=1,1,0),0),3);
KTEXT(JC&&COUNT(JC,BARSLAST(SC))=1&&MM=1||COUNT(JC,0)=1 ,-L1,REF(L,L1),1,COLORMAGENTA,'↑'),FONTSIZE60;
KTEXT(JC&&COUNT(JC,BARSLAST(SC))=1&&MM=2 ,-L1,REF(L,L1),1,COLORMAGENTA,'↑'),FONTSIZE60;
KTEXT(JC&&COUNT(JC,BARSLAST(SC))=1&&MM=0 ,-L1,REF(L,L1),1,COLORMAGENTA,'↑'),FONTSIZE60;
KTEXT(SC&&COUNT(SC,BARSLAST(JC))=1&&NN=1||COUNT(SC,0)=1 ,-Q1,REF(H,Q1),1,COLORMAGENTA,'↓'),FONTSIZE60;
KTEXT(SC&&COUNT(SC,BARSLAST(JC))=1&&NN=2 ,-Q1,REF(H,Q1),1,COLORMAGENTA,'↓'),FONTSIZE60;
KTEXT(SC&&COUNT(SC,BARSLAST(JC))=1&&NN=0 ,-Q1,REF(H,Q1),1,COLORMAGENTA,'↓'),FONTSIZE60;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
RSV:= (CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
FASTK:=SMA(RSV,3,1);
K:=SMA(FASTK,3,1);
D:=SMA(K,3,1);
MA5:MA(C,10),COLORGREEN,LINETHICK2;
DRAWCOLORLINE(C>MA5,MA5,COLORRED,COLORGREEN),LINETHICK3;
DRAWCOLORKLINE(1,COLORWHITE,0);
DRAWCOLORKLINE(DIFF>REF(DIFF,1)&&K>REF(K,1)&&MA5>REF(MA5,1),COLORRED,0);
DRAWCOLORKLINE(DIFF<REF(DIFF,1)&&K<REF(K,1)&&MA5<REF(MA5,1),COLORGREEN,0);
老师这个咋改成博弈的
M:=3;A:=(3*C+L+O+H)/6;//3倍收盘价与最高价、最低价、开盘价之和的均值。
B:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;
//对A值做加权均值计算。
D1:=MA(B,M);//对B值做10周期平均计算。
JC:=REF(CROSS(C,D1),1)&&EVERY(C>D1,2);
SC:=REF(CROSS(D1,C),1)&&EVERY(C<D1,2);
N1:=BARSLAST(JC)+1;
N2:=BARSLAST(SC)+1;
L1:=REF(LLVBARS(L,N2),N1) + N1;//周期数
Q1:=REF(HHVBARS(H,N1),N2) + N2;//周期数
L2:=REF(LLVBARS(L,N2),SUMBARS(JC,2))+SUMBARS(JC,2);
L3:=REF(LLVBARS(L,N2),SUMBARS(JC,3))+SUMBARS(JC,3);
MM:=MOD(SUM(IF(JC&&COUNT(JC,BARSLAST(SC))=1,1,0),0),3);
NN:=MOD(SUM(IF(SC&&COUNT(SC,BARSLAST(JC))=1,1,0),0),3);
KTEXT(JC&&COUNT(JC,BARSLAST(SC))=1&&MM=1||COUNT(JC,0)=1 ,-L1,REF(L,L1),1,COLORMAGENTA,'↑'),FONTSIZE60;
KTEXT(JC&&COUNT(JC,BARSLAST(SC))=1&&MM=2 ,-L1,REF(L,L1),1,COLORMAGENTA,'↑'),FONTSIZE60;
KTEXT(JC&&COUNT(JC,BARSLAST(SC))=1&&MM=0 ,-L1,REF(L,L1),1,COLORMAGENTA,'↑'),FONTSIZE60;
KTEXT(SC&&COUNT(SC,BARSLAST(JC))=1&&NN=1||COUNT(SC,0)=1 ,-Q1,REF(H,Q1),1,COLORMAGENTA,'↓'),FONTSIZE60;
KTEXT(SC&&COUNT(SC,BARSLAST(JC))=1&&NN=2 ,-Q1,REF(H,Q1),1,COLORMAGENTA,'↓'),FONTSIZE60;
KTEXT(SC&&COUNT(SC,BARSLAST(JC))=1&&NN=0 ,-Q1,REF(H,Q1),1,COLORMAGENTA,'↓'),FONTSIZE60;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
RSV:= (CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
FASTK:=SMA(RSV,3,1);
K:=SMA(FASTK,3,1);
D:=SMA(K,3,1);
MA5:MA(C,10),COLORGREEN,LINETHICK2;
DRAWCOLORLINE(C>MA5,MA5,COLORRED,COLORGREEN),LINETHICK3;
DRAWCOLORKLINE(1,COLORWHITE,0);
DRAWCOLORKLINE(DIFF>REF(DIFF,1)&&K>REF(K,1)&&MA5>REF(MA5,1),COLORRED,0);
DRAWCOLORKLINE(DIFF<REF(DIFF,1)&&K<REF(K,1)&&MA5<REF(MA5,1),COLORGREEN,0);
来源:程序化99网( WWW.CXH99.COM )
博易技术人员: 无法修改,函数不匹配 来源 程序化久久网
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信号:cxh99cxh99 进行 有偿收费 编写!
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容