通达信阴线抄底选股指标公式源码编程思路破译
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通达信阴线抄底选股指标公式源码编程思路破译
编程思路破译:
X1赋值:(收盘价-7日前的收盘价)/7日前的收盘价*100
X2赋值:1日前的X1
X3赋值:X2<20
X4赋值:收盘价的60日简单移动平均
X5赋值:(收盘价-X4)/X4*100
X6赋值:X5<16
XTJ赋值:X3 AND X6
ZDXS赋值:如果(沪深品种类型=4OR(日期>1200822并且沪深品种类型=3)),返回0.2,否则返回0.1
ZT赋值:收盘价>=计算涨停价
TZT赋值:上次ZT距今天数
ZCT赋值:如果(最高价-1日前的收盘价)*100/1日前的收盘价>=(10-0.01*100/1日前的收盘价),返回1,否则返回0 AND 收盘价<最高价
DTJ赋值:计算跌停价
DT赋值:收盘价<=计算跌停价
TJ1赋值:收盘价/1日前的收盘价-1<-0.048
TJ2赋值:取反
TJ3赋值:最近15日一直存在收盘价<收盘价的10日简单移动平均
TJ4赋值:取反 AND TJ1
TJ5赋值: TJ2 AND TJ4
TJ6赋值:取反
XTJ AND TJ5 AND TJ6
程序源码:
X1:=(C-REF(C,7))/REF(C,7)*100;
X2:=REF(X1,1);
X3:=X2<20;
X4:=ma(C,60);
X5:=(C-X4)/X4*100;
X6:=X5<16;
XTJ:=X3 AND X6;
ZDXS:=IF((FINANCE(3)=4 OR (DATE>1200822&&FINANCE(3)=3)),0.2,0.1);
ZT:=C>=ZTPRICE(REF(C,1),ZDXS);
TZT:=BArslAst(ZT);
ZCT:=IF((H-REF(C,1))*100/REF(C,1)>=(10-
0.01*100/REF(C,1)),1,0) AND C<H;
DTJ:=DTPRICE(REF(C,1),ZDXS);
DT:=C<=DTPRICE(REF(C,1),ZDXS);
TJ1:=C/REF(C,1)-1<-0.048;
TJ2:=NOT(H-MAX(C,O)>Abs(C-O)*1.5);
TJ3:=EVERY(C<MA(C,10),15);
TJ4:=NOT(TJ3) AND TJ1;
TJ5:= TJ2 AND TJ4 ;
TJ6:=NOT(REF(COUNT(H>MAX(C,O)*1.05,5)>=1,1));
XTJ AND TJ5 AND TJ6;。