刷新了日线天量附图指标公式,增加了日线条件下的侧压值和测涨值功能,
需要先将日线试图缩小,将2021年12月纳入可视范围后才会正常显示侧压值。
如果代码拷贝后不能使用,打开如下链接,找到第36楼,仔细阅读我写的内容,想办法找到我分享的文档。
通达信选股公式和幅图指标合集_原野888_ 淘股吧 (tgb.cn)
{
指标公式:日线天量(基于野人哥理论)
20260328修改:增加日线的测压测涨值,以便弥补月线测压测张对新股的失效功能。必须先缩小日线,将2021年12月纳入到可视范围后,侧压值才会正常显示,否则会显示为0。
刷新日线天量幅图指标公式,增加了根据日线赋予侧压值和测涨值,侧压值包括了3个时间段:
1、20260303-20260323——百位数表示:1表示有,0表示无
2、2023.5.9-2024.2.5——十位数表示:1表示有,0表示无
3、2021.12.15-2022.4.26——个位数表示:1表示有,0表示无
用来判定个股是否具备连续三天空头持续减小,避免人工确认,其中条件1和条件2是必须要满足的,条件3也最好满足,条件4和条件5是可选满足,它们是加分项。
1.今天的集合竞价的重心向上
2.三天的成交量越来越小
3.连续下跌的三天,跌幅不断收敛
4.阴线的实体越来越短
5.上影线越拉越长、下影线越来越短
买入当天的实时图表现为正ACB循环,或者是先倒ACB循环后转为正ACB循环,然后才能上车。
}
{--------------测压值--------------}
{周期0: 2026.3.3-2026.3.23}
POS_S0 := BARSLAST(
YEAR =2026 AND MONTH=3 AND DAY=3);
POS_E0 := BARSLAST(YEAR=2026 AND MONTH=3 AND DAY=23);
STK0 := IF(POS_S0>=0 AND POS_E0>=0 AND POS_S0>POS_E0,
(REF(C, POS_E0) - REF(C, POS_S0)) / REF(C, POS_S0) * 100, 0);
IDX0 := IF(POS_S0>=0 AND POS_E0>=0 AND POS_S0>POS_E0,
(REF(IN
DEXC , POS_E0) - REF(
INDE XC, POS_S0)) / REF(INDEXC, POS_S0) * 100, 0);
抗跌0 := IF(IDX00, (STK0 - IDX0) / ABS(IDX0) , 0); {个股相对大盘的超额收益}
{周期1: 2023.5.9-2024.2.5}
POS_S1 := BARSLAST(YEAR=2023 AND MONTH=5 AND DAY=9);
POS_E1 := BARSLAST(YEAR=2024 AND MONTH=2 AND DAY=5);
STK1 := IF(POS_S1>=0 AND POS_E1>=0 AND POS_S1>POS_E1,
(REF(C, POS_E1) - REF(C, POS_S1)) / REF(C, POS_S1) * 100, 0);
IDX1 := IF(POS_S1>=0 AND POS_E1>=0 AND POS_S1>POS_E1,
(REF(INDEXC, POS_E1) - REF(INDEXC, POS_S1)) / REF(INDEXC, POS_S1) * 100, 0);
抗跌1 := IF(IDX10, (STK1 - IDX1) / ABS(IDX1) , 0); {个股相对大盘的超额收益}
{周期2: 2021.12.15-2022.4.26}
POS_S2 := BARSLAST(YEAR=2021 AND MONTH=12 AND DAY=15);
POS_E2 := BARSLAST(YEAR=2022 AND MONTH=4 AND DAY=26);
STK2 := IF(POS_S2>=0 AND POS_E2>=0 AND POS_S2>POS_E2,
(REF(C, POS_E2) - REF(C, POS_S2)) / REF(C, POS_S2) * 100, 0);
IDX2 := IF(POS_S2>=0 AND POS_E2>=0 AND POS_S2>POS_E2,
(REF(INDEXC, POS_E2) - REF(INDEXC, POS_S2)) / REF(INDEXC, POS_S2) * 100, 0);
抗跌2 := IF(IDX20, (STK2 - IDX2) / ABS(IDX2) , 0);
{抗跌总分}
测压 : (抗跌0 > 0)*100 + (抗跌1 > 0)*10 + (抗跌2 > 0),NODRAW;{百位数为1表示2026年抗压,十位数为1表示2023年抗压,个位数为1表示2021年抗压,百位十位个位为0表示当年不抗压}
{--------------1. 密度系数(从近1年低点至今涨幅)--------------}
密度: HHV(H,700) / LLV(L,700),NODRAW; {三年内的价格最高和最低比值}
{条件1:低点要过前低,高点要过前高,收盘价要过前收盘价}
反包: C>=REF(C,1) AND REF(L,1)=0,IF(加减>=0,2,1),IF(加减>=0,-1,-2)),NODRAW;
STICK
LINE (重心=2, 0, 2, 2.5, 0), COLORRED;
STICKLINE(重心=1, 0, 1, 2.5, 0), COLORWHITE;
STICKLINE(重心=-1, -1,0, 2.5, 0), COLORWHITE;
STICKLINE(重心=-2, -2,0, 2.5, 0), COLOR
GREE N;
DRAW
ICON (重心=1, 1,2);
DRAWICON(重心=-1,-0.5,1);
{条件3:成交量逐日递减}
量减:=VOL=跌2 AND 跌2>=跌3,NODRAW;
{条件5:阴线实体逐日缩短}
实体1:=O-C;
实体2:=REF(O,1)-REF(C,1);
实体3:=REF(O,2)-REF(C,2);
缩短:实体1=上影2 AND 上影2>=上影3,NODRAW;
{条件7:下影线逐日缩短}
下影1:=C-L;
下影2:=REF(C,1)-REF(L,1);
下影3:=REF(C,2)-REF(L,2);
下短:下影1<=下影2 AND 下影2<=下影3,NODRAW;