分享

通达信傻买傻卖——仿涨停板战法未加密选股指标公式源码编程思路破译

 追梦文库 2022-08-09 发布于黑龙江

T赋值:如果(收盘价的有效数据周期数>7),返回(100)*((收盘价的7日简单移动平均)/(7日内收盘价的7日简单移动平均的最低值)-1),否则返回1

N赋值:如果(T>0.35),返回6,否则返回65

W赋值:((-((100)*(N日内最高价的最高值 - 收盘价))/(N日内最高价的最高值 - N日内最低价的最低值)))

HH赋值:N日内最高价的最高值的最后一日取值设为常数

LL赋值:N日内最低价的最低值的最后一日取值设为常数

MP赋值:HH/2+LL/2的最后一日取值设为常数

CCP赋值:收盘价的最后一日取值设为常数

YYY赋值:如果CCP>=MP,返回LL-(HH-LL)*0.2,否则返回HH+(HH-LL)*0.2的最后一日取值设为常数

V11赋值:(收盘价+最高价+最低价)/3

MA33赋值:V11的2日简单移动平均

MA55赋值:V11的5日简单移动平均

N18赋值:上次MA33上穿MA55距今天数

N28赋值:上次MA55上穿MA33距今天数

N88赋值:如果N18<N28,返回N18+1,否则返回0-N28-1

输出涨停:W上穿-5 AND N88<0 AND 1日前的N88>0

公式源码:


T:=IF((BARSCOUNT(C) > 7),(100)*((ma(C,7))/(LLV(MA(C,7),7)) - 1),1);

N:=IF((T > 0.35),6,65);

W:=((-((100)*(HHV(H,N) - C))/(HHV(HIGH,N) - LLV(L,N))));

HH:=CONST(HHV(H,N));

LL:=CONST(LLV(L,N));

MP:=CONST(HH/2+LL/2);

CCP:=CONST(C);

YYY:=CONST(IF(CCP>=MP,LL-(HH-LL)*0.2,HH+(HH-LL)*0.2));


V11:=(C+H+L)/3;

MA33:=MA(V11,2);

MA55:=MA(V11,5);

N18:=BArslAST(crOSS(MA33,MA55));

N28:=BARSLAST(CROSS(MA55,MA33));

N88:=IF(N18<N28,N18+1,0-N28-1);

涨停:CROSS(W,-5) AND N88<0 AND REF(N88,1)>0;

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约