通达信主力加油站指标公式源码
发布日期: 2025-07-13 | 阅读量:13
{ 条件一:前一日涨停且为一字板 }
ZT1 := REF(C,1)/REF(C,2) > 1.095;
YIZI1 := REF(H,1) = REF(C,1);
阳线1 := REF(C,1) > REF(O,1);
COND1 := ZT1 AND YIZI1 AND 阳线1;
{ 条件二:当日小阳或十字星 }
红K := C > O;
实体小 := C / O < 1.01;
开盘高于昨收 := O > REF(C,1);
COND2 := 红K AND 实体小 AND 开盘高于昨收;
{ 条件三:均线呈多头排列 }
MA510 := MA(C,5) > MA(C,10);
MA1020 := MA(C,10) > MA(C,20);
MA530 := MA(C,5) > MA(C,30);
多头排列 := MA510 AND MA1020 AND MA530;
{ 条件四:上下影线特征 }
上引下阴 := H > C AND L < O;
影线短 := O / L < 1.06;
COND4 := 上引下阴 AND 影线短;
{ 总形态一:火箭形态A }
火箭形态A := COND1 AND COND2 AND 多头排列 AND COND4;
{ 条件六:同COND1,复用 }
COND6 := ZT1 AND YIZI1 AND 阳线1;
{ 条件七:当日小阴线 }
绿K := C < O;
实体小阴 := O / C < 1.01;
COND7 := 绿K AND 实体小阴 AND 开盘高于昨收;
{ 条件八:均线排列同多头 }
COND8 := MA510 AND MA1020 AND MA530;
{ 条件九:上下影线不同 }
上下影 := H > O AND L < C AND H / O < 1.06;
COND9 := 上下影;
{ 总形态二:火箭形态B }
火箭形态B := COND6 AND COND7 AND COND8 AND COND9;
{ 条件十一:同COND1,复用 }
COND11 := ZT1 AND YIZI1 AND 阳线1;
{ 条件十二:平盘启动 }
平开 := C = O;
COND12 := 平开 AND 开盘高于昨收;
{ 条件十三:均线排列略简化 }
COND13 := MA510 AND MA1020;
{ 条件十四:上下影线存在 }
有影线 := H > C AND L < O;
COND14 := 有影线;
{ 总形态三:火箭形态C }
火箭形态C := COND11 AND COND12 AND COND13 AND COND14;
{ 最后确认:今日阳线且最低价低于昨日收盘 }
最后确认 := C > O AND L < REF(C,1);
{ 综合信号 }
XG := (火箭形态A OR 火箭形态B OR 火箭形态C) AND 最后确认;
{ 绘图部分 - 主力加油站图标 }
STICKLINE(XG,0+1.4/2,0+1.2/2,3.5,0),COLORA8A8A8;
STICKLINE(XG,0+1.5/2,0+1.49/2,1.7,0),COLORA8A8A8;
STICKLINE(XG,0+1.49/2,0+1.48/2,1.9,0),COLORA8A8A8;
STICKLINE(XG,0+1.48/2,0+1.47/2,2.1,0),COLORA8A8A8;
STICKLINE(XG,0+1.47/2,0+1.46/2,2.3,0),COLORA8A8A8;
STICKLINE(XG,0+1.46/2,0+1.45/2,2.5,0),COLORA8A8A8;
STICKLINE(XG,0+1.45/2,0+1.44/2,2.7,0),COLORA8A8A8;
STICKLINE(XG,0+1.44/2,0+1.43/2,2.9,0),COLORA8A8A8;
STICKLINE(XG,0+1.43/2,0+1.42/2,3.1,0),COLORA8A8A8;
STICKLINE(XG,0+1.42/2,0+1.41/2,3.3,0),COLORA8A8A8;
STICKLINE(XG,0+1.41/2,0+1.40/2,3.5,0),COLORA8A8A8;
STICKLINE(XG,0+2.011/2,0+0.96/2,0.1,0),COLORWHITE;
STICKLINE(XG,0+1.916/2,0+0.92/2,0.3,0),COLORWHITE;
STICKLINE(XG,0+1.912/2,0+0.88/2,0.6,0),COLORWHITE;
STICKLINE(XG,0+1.88/2,0+1.84/2,0.9,0),COLORWHITE;
STICKLINE(XG,0+1.84/2,0+1.80/2,1.2,0),COLORWHITE;
STICKLINE(XG,0+1.80/2,0+1.50/2,1.4,0),COLORWHITE;
STICKLINE(XG,0.44,0.55,0.6,0),COLORRED;
STICKLINE(XG,0+1.74/2,0+1.70/2,0.6,0),COLORRED;
STICKLINE(XG,0+1.65/2,0+1.64/2,1.5,0),COLORBLUE;
STICKLINE(XG,0+1.51/2,0+1.49/2,1.5,0),COLORBLUE;
STICKLINE(XG,0+1.49/2,0+1.25/2,1.5,0),COLORWHITE;
STICKLINE(XG,0+1.25/2,0+1.20/2,1.3,0),COLORRED;
STICKLINE(XG,0+1.20/2,0+1.13/2,1,0),COLORRED;
STICKLINE(XG,0+1.13/2,0+1.07/2,0.7,0),COLORRED;
STICKLINE(XG,0+1.077/2,0+1.01/2,0.3,0),COLORRED;
STICKLINE(XG,0+1.24799999/2,0+1.21799999/2,1,0),COLORYELLOW;
STICKLINE(XG,0+1.21799999/2,0+1.18799999/2,0.5,0),COLORYELLOW;
STICKLINE(XG,0+1.18799999/2,0+1.158/2,0.1,0),COLORYELLOW;
STICKLINE(XG,0+1.60/2,0+1.55/2,0.5,0),COLORRED;
DRAWTEXT(XG,0.8,'---主力加油站'),COLORMAGENTA;
ZT1 := REF(C,1)/REF(C,2) > 1.095;
YIZI1 := REF(H,1) = REF(C,1);
阳线1 := REF(C,1) > REF(O,1);
COND1 := ZT1 AND YIZI1 AND 阳线1;
{ 条件二:当日小阳或十字星 }
红K := C > O;
实体小 := C / O < 1.01;
开盘高于昨收 := O > REF(C,1);
COND2 := 红K AND 实体小 AND 开盘高于昨收;
{ 条件三:均线呈多头排列 }
MA510 := MA(C,5) > MA(C,10);
MA1020 := MA(C,10) > MA(C,20);
MA530 := MA(C,5) > MA(C,30);
多头排列 := MA510 AND MA1020 AND MA530;
{ 条件四:上下影线特征 }
上引下阴 := H > C AND L < O;
影线短 := O / L < 1.06;
COND4 := 上引下阴 AND 影线短;
{ 总形态一:火箭形态A }
火箭形态A := COND1 AND COND2 AND 多头排列 AND COND4;
{ 条件六:同COND1,复用 }
COND6 := ZT1 AND YIZI1 AND 阳线1;
{ 条件七:当日小阴线 }
绿K := C < O;
实体小阴 := O / C < 1.01;
COND7 := 绿K AND 实体小阴 AND 开盘高于昨收;
{ 条件八:均线排列同多头 }
COND8 := MA510 AND MA1020 AND MA530;
{ 条件九:上下影线不同 }
上下影 := H > O AND L < C AND H / O < 1.06;
COND9 := 上下影;
{ 总形态二:火箭形态B }
火箭形态B := COND6 AND COND7 AND COND8 AND COND9;
{ 条件十一:同COND1,复用 }
COND11 := ZT1 AND YIZI1 AND 阳线1;
{ 条件十二:平盘启动 }
平开 := C = O;
COND12 := 平开 AND 开盘高于昨收;
{ 条件十三:均线排列略简化 }
COND13 := MA510 AND MA1020;
{ 条件十四:上下影线存在 }
有影线 := H > C AND L < O;
COND14 := 有影线;
{ 总形态三:火箭形态C }
火箭形态C := COND11 AND COND12 AND COND13 AND COND14;
{ 最后确认:今日阳线且最低价低于昨日收盘 }
最后确认 := C > O AND L < REF(C,1);
{ 综合信号 }
XG := (火箭形态A OR 火箭形态B OR 火箭形态C) AND 最后确认;
{ 绘图部分 - 主力加油站图标 }
STICKLINE(XG,0+1.4/2,0+1.2/2,3.5,0),COLORA8A8A8;
STICKLINE(XG,0+1.5/2,0+1.49/2,1.7,0),COLORA8A8A8;
STICKLINE(XG,0+1.49/2,0+1.48/2,1.9,0),COLORA8A8A8;
STICKLINE(XG,0+1.48/2,0+1.47/2,2.1,0),COLORA8A8A8;
STICKLINE(XG,0+1.47/2,0+1.46/2,2.3,0),COLORA8A8A8;
STICKLINE(XG,0+1.46/2,0+1.45/2,2.5,0),COLORA8A8A8;
STICKLINE(XG,0+1.45/2,0+1.44/2,2.7,0),COLORA8A8A8;
STICKLINE(XG,0+1.44/2,0+1.43/2,2.9,0),COLORA8A8A8;
STICKLINE(XG,0+1.43/2,0+1.42/2,3.1,0),COLORA8A8A8;
STICKLINE(XG,0+1.42/2,0+1.41/2,3.3,0),COLORA8A8A8;
STICKLINE(XG,0+1.41/2,0+1.40/2,3.5,0),COLORA8A8A8;
STICKLINE(XG,0+2.011/2,0+0.96/2,0.1,0),COLORWHITE;
STICKLINE(XG,0+1.916/2,0+0.92/2,0.3,0),COLORWHITE;
STICKLINE(XG,0+1.912/2,0+0.88/2,0.6,0),COLORWHITE;
STICKLINE(XG,0+1.88/2,0+1.84/2,0.9,0),COLORWHITE;
STICKLINE(XG,0+1.84/2,0+1.80/2,1.2,0),COLORWHITE;
STICKLINE(XG,0+1.80/2,0+1.50/2,1.4,0),COLORWHITE;
STICKLINE(XG,0.44,0.55,0.6,0),COLORRED;
STICKLINE(XG,0+1.74/2,0+1.70/2,0.6,0),COLORRED;
STICKLINE(XG,0+1.65/2,0+1.64/2,1.5,0),COLORBLUE;
STICKLINE(XG,0+1.51/2,0+1.49/2,1.5,0),COLORBLUE;
STICKLINE(XG,0+1.49/2,0+1.25/2,1.5,0),COLORWHITE;
STICKLINE(XG,0+1.25/2,0+1.20/2,1.3,0),COLORRED;
STICKLINE(XG,0+1.20/2,0+1.13/2,1,0),COLORRED;
STICKLINE(XG,0+1.13/2,0+1.07/2,0.7,0),COLORRED;
STICKLINE(XG,0+1.077/2,0+1.01/2,0.3,0),COLORRED;
STICKLINE(XG,0+1.24799999/2,0+1.21799999/2,1,0),COLORYELLOW;
STICKLINE(XG,0+1.21799999/2,0+1.18799999/2,0.5,0),COLORYELLOW;
STICKLINE(XG,0+1.18799999/2,0+1.158/2,0.1,0),COLORYELLOW;
STICKLINE(XG,0+1.60/2,0+1.55/2,0.5,0),COLORRED;
DRAWTEXT(XG,0.8,'---主力加油站'),COLORMAGENTA;

指标公式逻辑介绍
适合捕捉主力启动初期信号;
结合量能放大、基本面稳健,成功率更高;
可作为短线波段操作的辅助信号;
避免在高位追涨,注意设置止损位。
请将公式添加为【技术指标公式】
打开通达信 ➜ 公式管理器 ➜ 技术指标公式 ➜ 新建 ➜ 粘贴上述代码 ➜ 保存。
在个股K线界面中加载该公式即可看到“火箭加油站”标记。