投资者咨询:老师帮忙改一下 (文华财经WH6赢顺V6.7)
来源:文华财经 日期:2018-5-25 10:34
技术人员回复
日期:2018-5-25 11:28
这样试试:
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值做加权均值计算。
D:MA(B,10);//对B值做10周期平均计算。
//E:MA(D,T);
//COUNT(CROSS(B,D),2)=1,BK(2);//金叉买开2手
//PROFIT>T*100 AND BKVOL=2,BK(1);//利润大于2000元,且多头持仓为2手时,买开1手
//CROSS(D,B),CLOSEOUT;
//COUNT(CROSS(D,B),2)=1,SK(2);
//PROFIT>2000 AND SKVOL=2,SK(1);
//CROSS(B,D),CLOSEOUT;
J:=CROSS(B,D);
S:=CROSS(D,B);
BARSLAST(J)<BARSLAST(S)&&C>HV(H,20),BPK;
BARSLAST(J)>BARSLAST(S)&&C<LV(L,20),SPK;
AUTOFILTER;
技术人员回复
日期:2018-5-25 13:07
需要在wh8中实现
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值做加权均值计算。
D:MA(B,10);//对B值做10周期平均计算。
//E:MA(D,T);
//COUNT(CROSS(B,D),2)=1,BK(2);//金叉买开2手
//PROFIT>T*100 AND BKVOL=2,BK(1);//利润大于2000元,且多头持仓为2手时,买开1手
//CROSS(D,B),CLOSEOUT;
//COUNT(CROSS(D,B),2)=1,SK(2);
//PROFIT>2000 AND SKVOL=2,SK(1);
//CROSS(B,D),CLOSEOUT;
J:=CROSS(B,D);
S:=CROSS(D,B);
BARSLAST(J)<BARSLAST(S)&&C>HV(H,20),BPK;
BARSLAST(J)>BARSLAST(S)&&C<LV(L,20),SPK;
MULTSIG(0,0,1,0);
AUTOFILTER;