通达信短线顶底副图指标 短线波动顶底 信号明确 波段操作 源码 附图
股价趋势:=((3 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1)) - (2 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1),3,1)));
底部警戒:=10;
买入警戒:STICKLINE((股价趋势 <= 10),0,20,2,0),LINETHICK2,COLORYELLOW;
买入信号:=STICKLINE(CROSS(股价趋势,底部警戒),0,30,3,0),COLORWHITE;
顶部警戒:=90;
卖出警戒:STICKLINE((股价趋势 >= 85),100,80,2,0),LINETHICK2,COLOR66FF00;
止损出局:STICKLINE(CROSS(顶部警戒,股价趋势),130,90,3,0),LINETHICK5,COLORFF3300;
QQQ:=CROSS(顶部警戒,股价趋势);
{DRAWICON(QQQ,70,19);
DRAWTEXT(QQQ,130,'*止损');}
多方趋势线:(((7 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 30),4,1))
- (3 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 30),4,1),3,1)))
- SMA(SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 30),4,1),3,1),2,1)),COLOR8811FF,LINETHICK2;
主升线:=14;
天线:=78.89;
抄底:=CROSS(多方趋势线,主升线);
逃顶:=CROSS(天线,多方趋势线);
DRAWICON(抄底,多方趋势线,5);
DRAWICON(逃顶,110,6);
VARX:=((3 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1))
- (2 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1),3,1)));
股价启动在即:=IF(CROSS(VARX,3),100,0);
捕食秘密买点:=IF((VARX <= 3),25,0);
建增补仓:IF((VARX < 5),100,0),COLORRED;
VAR21:=REF(CLOSE,1);
VAR22:=((SMA(MAX((CLOSE - VAR21),0),6,1) / SMA(ABS((CLOSE - VAR21)),6,1)) * 100);
短期顶部:(CROSS(80,VAR22) * 160),COLORWHITE;
DRAWTEXT(CROSS(80,VAR22),150,'★见顶 '),COLORWHITE;
VAR31:=((SMA(MAX((CLOSE - VAR21),0),7,1) / SMA(ABS((CLOSE - VAR21)),7,1)) * 100);
VAR41:=((SMA(MAX((CLOSE - VAR21),0),13,1) / SMA(ABS((CLOSE - VAR21)),13,1)) * 100);
VAR51:=BARSCOUNT(CLOSE);
短期底部:=(((VAR31 < 20) AND (VAR41 < 25)) AND (VAR51 > (50 * 300)));
DRAWTEXT(CROSS(100,短期底部),40,'☆短底 '),COLORBROWN;
VAR441:=((LLV(LOW,5) = LLV(LOW,45)) AND (CLOSE >= (OPEN * 1.04)));
VAR442:=(CLOSE > ((REF(HIGH,1) + REF(LOW,1)) / 2));
红灯:=(VAR441 AND VAR442);
VAR33:=REF(CLOSE,1);
VAR43:=((SMA(MAX((CLOSE - VAR33),0),6,1) / SMA(ABS((CLOSE - VAR33)),6,1)) * 100);
绿灯:=CROSS(80,VAR43);
VAR2:=REF(LOW,1);
VAR3:=((SMA(ABS((LOW - VAR2)),3,1) / SMA(MAX((LOW - VAR2),0),3,1)) * 100);
VAR4:=EMA(IF((CLOSE * 1.2),(VAR3 * 10),(VAR3 / 10)),3);
VAR5:=LLV(LOW,38);
VAR6:=HHV(VAR4,38);
VAR7:=IF(LLV(LOW,90),1,0);
VAR8:=((EMA(IF((LOW <= VAR5),((VAR4 + (VAR6 * 2)) / 2),0),3) / 618) * VAR7);
秘密吸筹:STICKLINE(VAR8,0,VAR8,6,1),COLORFFFF66;
XL1:=(MA(LOW,2) * 0.96);
XL2:=(MA(LOW,26) * 0.85);
XL3:=(((REF(XL1,1) < XL2) AND (REF(XL1,1) < XL1)) AND (REF(XL1,1) < REF(XL1,2)));
STICKLINE(XL3,0,(VAR8 * 2),6,0),COLORFF00CC;
{DRAWTEXT(XL3,(VAR8 * 2),'短线出击'),COLORRED;}
↑短线突击:DRAWICON(XL3,40,25),COLORFF99CC;
DRAWICON(红灯,1.1,9);
DRAWICON(绿灯,80,15);
来函数检测结果如下:
该公式没有未来函数
解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
股价趋势赋值:((3 * SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 100),5,1)) - (2 * SMA(SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 100),5,1),3,1)))
底部警戒赋值:10
输出买入警戒:STICKLINE((股价趋势 <= 10),0,20,2,0), 线宽为2,画黄色
买入信号赋值:STICKLINE(股价趋势上穿底部警戒,0,30,3,0),画白色
顶部警戒赋值:90
输出卖出警戒:STICKLINE((股价趋势 >= 85),100,80,2,0), 线宽为2,COLOR66FF00
输出止损出局:STICKLINE(顶部警戒上穿股价趋势,130,90,3,0),LINETHICK5,COLORFF3300
QQQ赋值:顶部警戒上穿股价趋势
当满足条件QQQ时,在70和19之间画图标
当满足条件QQQ时,在130和'*止损'位置书写文字
输出}
多方趋势线:(((7 * SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 30),4,1))
- (3 * SMA(SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 30),4,1),3,1)))
- SMA(SMA(SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 30),4,1),3,1),2,1)),COLOR8811FF, 线宽为2
主升线赋值:14
天线赋值:78.89
抄底赋值:多方趋势线上穿主升线
逃顶赋值:天线上穿多方趋势线
当满足条件抄底时,在多方趋势线和5之间画图标
当满足条件逃顶时,在110和6之间画图标
VARX赋值:((3 * SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 100),5,1))
- (2 * SMA(SMA((((收盘价 - 27日内最低价最低值) / (27日内最高价最高值 - 27日内最低价最低值)) * 100),5,1),3,1)))
股价启动在即赋值:IF(VARX上穿3,100,0)
捕食秘密买点赋值:IF((VARX <= 3),25,0)
输出建增补仓:IF((VARX < 5),100,0),画红色
VAR21赋值:1日前的收盘价
VAR22赋值:((SMA(MAX((收盘价 - VAR21),0),6,1) / SMA((收盘价 - VAR21的绝对值),6,1)) * 100)
输出短期顶部:(80上穿VAR22 * 160),画白色
DRAWTEXT(80上穿VAR22,150,'★见顶 '),画白色
VAR31赋值:((SMA(MAX((收盘价 - VAR21),0),7,1) / SMA((收盘价 - VAR21的绝对值),7,1)) * 100)
VAR41赋值:((SMA(MAX((收盘价 - VAR21),0),13,1) / SMA((收盘价 - VAR21的绝对值),13,1)) * 100)
VAR51赋值:收盘价的有效数据周期数
短期底部赋值:(((VAR31 < 20) AND (VAR41 < 25)) AND (VAR51 > (50 * 300)))
DRAWTEXT(100上穿短期底部,40,'☆短底 '),COLORBROWN
VAR441赋值:((5日内最低价最低值 = 45日内最低价最低值) AND (收盘价 >= (开盘价 * 1.04)))
VAR442赋值:(收盘价 > ((1日前的最高价 + 1日前的最低价) / 2))
红灯赋值:(VAR441 AND VAR442)
VAR33赋值:1日前的收盘价
VAR43赋值:((SMA(MAX((收盘价 - VAR33),0),6,1) / SMA((收盘价 - VAR33的绝对值),6,1)) * 100)
绿灯赋值:80上穿VAR43
VAR2赋值:1日前的最低价
VAR3赋值:((SMA((最低价 - VAR2的绝对值),3,1) / SMA(MAX((最低价 - VAR2),0),3,1)) * 100)
VAR4赋值:EMA(IF((收盘价 * 1.2),(VAR3 * 10),(VAR3 / 10)),3)
VAR5赋值:38日内最低价最低值
VAR6赋值:38日内VAR4最高值
VAR7赋值:IF(90日内最低价最低值,1,0)
VAR8赋值:((EMA(IF((最低价 <= VAR5),((VAR4 + (VAR6 * 2)) / 2),0),3) / 618) * VAR7)
当满足条件VAR8时,在0和VAR8之间画柱状线
XL1赋值:(最低价的2日简单移动平均 * 0.96)
XL2赋值:(最低价的26日简单移动平均 * 0.85)
XL3赋值:(((1日前的XL1 < XL2) AND (1日前的XL1 < XL1)) AND (1日前的XL1 < 2日前的XL1))
STICKLINE(XL3,0,(VAR8 * 2),6,0),COLORFF00CC
{DRAWTEXT(XL3,(VAR8 * 2),'短线出击'),画红色
当满足条件XL3时,在40和25之间画图标
当满足条件红灯时,在1.1和9之间画图标
当满足条件绿灯时,在80和15之间画图标