W万能过左峰★,★峰距=峰的两边时间★,解开通达信公式源码分享

 2022-06-23 15:27:40    通达信指标网  

 {通达信公式名称: W万能过左峰★

公式描述: ★峰距=峰的两边时间★
参数数量: 13
参数1: 峰距, 最小: 5, 最大: 240, 缺省: 5, 日线: 10
参数2: 要求倍量, 最小: 0, 最大: 1, 缺省: 0, 日线: 1
参数3: 要求缩量, 最小: 0, 最大: 1, 缺省: 0
参数4: 要求涨停, 最小: 0, 最大: 1, 缺省: 0
参数5: 要求新高, 最小: 0, 最大: 1, 缺省: 0
参数6: 要求跳空, 最小: 0, 最大: 1, 缺省: 0
参数7: 要求过量, 最小: 0, 最大: 1, 缺省: 0
参数8: 前高虚实, 最小: 0, 最大: 1, 缺省: 1
参数9: 过线百分比, 最小: 0, 最大: 5, 缺省: 3
参数10: 要求阴峰, 最小: 0, 最大: 1, 缺省: 0
参数11: 过凹间峰, 最小: 0, 最大: 1, 缺省: 0
参数12: 回调不破峰, 最小: 0, 最大: 1, 缺省: 0
参数13: N日内有信号, 最小: 1, 最大: 5, 缺省: 1
公式类型: 条件选股公式-其他类型
公式版本: 0
 
参数精灵:
请设置计算参数:
峰距: Param#0 (5.00--240.00)
要求倍量: Param#1 (0.00--1.00)
要求缩量: Param#2 (0.00--1.00)
要求涨停: Param#3 (0.00--1.00)
要求新高: Param#4 (0.00--1.00)
要求跳空: Param#5 (0.00--1.00)
要求过量: Param#6 (0.00--1.00)
前高虚实: Param#7 (0.00--1.00)
过线百分比: Param#8 (0.00--5.00)
要求阴峰: Param#9 (0.00--1.00)
过凹间峰: Param#10 (0.00--1.00)
回调不破峰: Param#11 (0.00--1.00)
N日内有信号: Param#12 (1.00--5.00)
用法注释:无
公式源码:}
TS0:=峰距;
HC:=IF(前高虚实=0,HIGH,MAX(CLOSE,OPEN));
TS1:=TS0*1;
T1:=BARSLAST(FILTER(BACKSET(FILTER(REF(HC,TS1)=HHV(HC,2*TS1+1),TS1),TS1+1),TS1));
左峰高1:=REF(HC,T1);
TS2:=TS0*2;
T2:=BARSLAST(FILTER(BACKSET(FILTER(REF(HC,TS2)=HHV(HC,2*TS2+1),TS2),TS2+1),TS2));
左峰高2:=REF(HC,T2);
TS3:=TS0*4;
T3:=BARSLAST(FILTER(BACKSET(FILTER(REF(HC,TS3)=HHV(HC,2*TS3+1),TS3),TS3+1),TS3));
左峰高3:=REF(HC,T3);
TS4:=TS0*8;
T4:=BARSLAST(FILTER(BACKSET(FILTER(REF(HC,TS4)=HHV(HC,2*TS4+1),TS4),TS4+1),TS4));
左峰高4:=REF(HC,T4);
BL:=1+过线百分比/100;
X10:=CROSS(CLOSE,BL*左峰高1);
X1:=X10 AND REF(HHV(HC,T1),1)<=左峰高1;
X20:=CROSS(CLOSE,BL*左峰高2);
X2:=X20 AND REF(HHV(HC,T2),1)<=左峰高2;
X30:=CROSS(CLOSE,BL*左峰高3);
X3:=X30 AND REF(HHV(HC,T3),1)<=左峰高3;
X40:=CROSS(CLOSE,BL*左峰高4);
X4:=X40 AND REF(HHV(HC,T4),1)<=左峰高4;
过左:=X1 OR X3 OR X3 OR X4;
T:=BARSLAST(过左);
倍量:=IF(要求倍量=0,1,VOL/REF(VOL,1)>=1.9);
缩量:=IF(要求缩量=0,1,VOL/REF(VOL,1)<1);
涨停:=IF(要求涨停=0,1,CLOSE>=1.1*REF(CLOSE,1)-IF(CLOSE>=1,0.005,0.0005));
新高:=IF(要求新高=0,1,CLOSE>REF(HHV(HIGH,240),1));
跳空:=IF(要求跳空=0,1,LOW>REF(HIGH,1));
过量:=IF(要求过量=0,1,VOL>REF(HHV(VOL,5),T-1));
阴峰:=IF(要求阴峰=0,1,REF(CLOSE<OPEN AND VOL=HHV(VOL,5),T));
凹间峰:=IF(过凹间峰=0,1,REF(HC,T)<REF(HHV(HC,4*T),T));
不停牌:=DYNAINFO(9)>0;
过左XG:=过左 AND 倍量 AND 缩量 AND 涨停 AND 新高 AND 跳空 AND 过量 AND 阴峰 AND 凹间峰 AND 不停牌;
过左T:=BARSLAST(过左XG);
HCT:=BARSLAST(HC=HHV(HC,过左T));
回调不破:=BETWEEN(LLV(CLOSE,HCT),REF(HC,T),0.97*HHV(HC,过左T)) AND BETWEEN(过左T,3,8);
选股:=IF(回调不破峰=1,回调不破,过左XG);

XG:COUNT(选股,N日内有信号);


  •  标签:  

原文链接:https://www.tdxzb.com/?id=382

本文版权:如无特别标注,本站文章均为原创。

相关文章

服务热线

18020657357

微信客服

微信客服