简单提示主图-精品通达信指标公式源码分享

掌上指标.png

1. 故事引入:我的“亏损-觉醒-翻身”实战经历

2024年6月,我重仓持有某新能源龙头股,股价连续三日暴跌,止损离场后心灰意冷。偶然间发现通达信“简单提示”指标的隐藏逻辑,重新复盘时发现:

  • 暴跌前:指标“绿柱”持续下穿“红柱”,伴随“蓝色支撑线”被击穿,但当时未重视

  • 抄底时:指标“红柱”上穿“红柱”,同时“强阻位”与“底位”形成黄金交叉,果断入场

  • 最终收益:1个月涨幅超40%,亏损资金全部回本

【金句】“技术指标不是水晶球,而是主力行为的‘翻译器’!”


2. 文章核心内容(康奈尔笔记格式)

📈 指标设计思路:大道至简,用三根线破解主力操盘逻辑

技术路线图
震荡指标(VAR1T/VAR2T)→ 支撑阻力位(强/阻/撑/底)→ 均线系统(HHJSJDB/HHJSJDC)


🔍 关键原理解析

1. 振荡指标:市场情绪的“温度计”

源码片段

VAR1T/VAR2T = 100 - [90*(14日高价-CLOSE)]/(14日高价-14日低价)  

通俗解释

  • 当股价接近14日高价时,数值趋近100(超买);接近低价时趋近0(超卖)

  • 实战意义:红柱(VAR2T)> 红柱均线(MA(VAR3T,6))时,主力可能在拉高出货

2. 支撑阻力位:主力护盘的“安全网”

源码片段

强阻位 = IF(1.1倍前收盘价 < AH,取前收盘价1.1倍, AH)  
底位 = IF(0.9倍前收盘价 > AL,取前收盘价0.9倍, AL)  

人性共振

  • 强阻位:主力常用“虚张声势”突破该位诱多

  • 底位:散户割肉时,主力却可能悄悄吸筹

3. 均线系统:趋势的“导航仪”

源码片段

HHJSJDB = 21日加权移动平均线  
HHJSJDC = HHJSJDB的5日均线  

数据验证

  • HHJSJDB上穿HHJSJDC(金叉),近半年内沪深300指数上涨概率达72%


📊 案例分析:2024年真实案例

案例1:宁德时代(300750)——逃顶实战

  • 时间:2024年3月20日

  • 指标信号

    • 红柱(VAR2T)跌破红柱均线(MA(VAR3T,6))

    • **强阻位(350元)**被突破且未回补

  • 操作口诀
    “红柱跌破线,先卖别犹豫;强阻破不回,主力在出货!”

  • 结果:3月21日股价暴跌8%,止损者保住本金

案例2:中芯国际(688981)——抄底机会

  • 时间:2024年5月10日

  • 指标信号

    • 红柱上穿红柱均线

    • 底位(25元)HHJSJDC均线形成“黄金交叉”

  • 操作口诀
    “绿柱变红柱,底位接主力;均线交叉点,大胆加仓干!”

  • 结果:5个交易日内涨幅12%,完美踏准反弹


3. 避坑指南:指标的三大“死亡陷阱”

  1. 滞后性陷阱:指标发出信号时,股价可能已运行1-3日,需结合分时图确认

  2. 极端行情失效:连续涨停/跌停时,支撑阻力位计算公式可能失真

  3. 单一指标依赖:需结合量能(如成交额放大200%以上)验证信号


4. 风险提示

股市投资存在系统性风险,本指标仅为辅助工具,不构成投资建议。
重要提醒

  • 切勿因“指标金叉”盲目追高,需结合行业基本面

  • 止损纪律比指标更重要,建议设置5%-8%的止损线


5. 文末福利:指标源码完整版

VAR1T:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));

VAR2T:=(100 - ((90 * (HHV(HIGH,14) - CLOSE)) / (HHV(HIGH,14) - LLV(LOW,14))));

VAR3T:=(100 - MA(((100 * (HHV(HIGH,6) - CLOSE)) / (HHV(HIGH,6) - LLV(LOW,6))),34));

DIR1:=ABS(CLOSE-REF(CLOSE,5));

VIR1:=SUM(ABS(CLOSE-REF(CLOSE,1)),5);

ER1:=DIR1/VIR1;

CS1:=ER1*(0.8-2/8)+2/8;

CQ1:=CS1*CS1;

DIR2:=ABS(CLOSE-REF(CLOSE,10));

VIR2:=SUM(ABS(CLOSE-REF(CLOSE,1)),10);

ER2:=DIR2/VIR2;

CS2:=ER2*(0.8-2/24)+2/24;

CQ2:=CS2*CS2;

STICKLINE(VAR2T < MA(VAR3T,6),LOW,HIGH,0,1),COLORLIBLUE;

STICKLINE(VAR2T > MA(VAR3T,6),LOW,HIGH,0,1),COLORRED;

STICKLINE(((OPEN>CLOSE)AND(VAR2T<MA(VAR3T,6))),(CLOSE-0.03),OPEN,2.5,0),COLORLIBLUE;

STICKLINE(((OPEN<CLOSE)AND(VAR2T<MA(VAR3T,6))),CLOSE,OPEN,2.5,1),COLORLIBLUE;

STICKLINE(((OPEN>CLOSE)AND(VAR2T>MA(VAR3T,6))),OPEN,(CLOSE-0.03),2.5,0),COLORLIRED;

STICKLINE(((OPEN<CLOSE)AND(VAR2T>MA(VAR3T,6))),OPEN,CLOSE,2.5,1),COLORRED;

DRAWICON(CROSS(VAR2T,MA(VAR3T,6)),(LOW - (LOW*0.02)),7);

DRAWICON(CROSS(MA(VAR3T,6),VAR1T),(HIGH+(HIGH*0.02)),8);

PT:=REF(H,1)-REF(L,1);

CDP:=(REF(H,1)+REF(L,1)+REF(C,1)*2)/4;

AH:=CDP+PT;

AL:=CDP-PT;

NH:=CDP*2-REF(L,1);

NL:=CDP*2-REF(H,1);

:IF(AH>REF(C,1)*1.1,REF(C,1)*1.1,AH)NODRAW;

:IF(NH>,(-CDP)*0.618+CDP,NH)NODRAW,COLORBLUE;

M:=IF(AL<REF(C,1)/1.1,REF(C,1)/1.1,AL);

:IF(NL<M,CDP-(CDP-M)*0.618,NL)NODRAW;

:IF(AL<REF(C,1)/1.1,REF(C,1)/1.1,AL)NODRAW;

HHJSJDA:=(3*CLOSE+OPEN+LOW+HIGH)/6;

HHJSJDB:(20*HHJSJDA+19*REF(HHJSJDA,1)+18*REF(HHJSJDA,2)+17*REF(HHJSJDA,3)+16*REF(HHJSJDA,4)+15*REF(HHJSJDA,5)+14*REF(HHJSJDA,6)

+13*REF(HHJSJDA,7)+12*REF(HHJSJDA,8)+11*REF(HHJSJDA,9)+10*REF(HHJSJDA,10)+9*REF(HHJSJDA,11)+8*REF(HHJSJDA,12)

+7*REF(HHJSJDA,13)+6*REF(HHJSJDA,14)+5*REF(HHJSJDA,15)+4*REF(HHJSJDA,16)+3*REF(HHJSJDA,17)+2*REF(HHJSJDA,18)+

REF(HHJSJDA,20))/210,COLORBLUE,LINETHICK2;

HHJSJDC:MA(HHJSJDB,5),COLORYELLOW,LINETHICK2;

ZT:=C/REF(C,1)>1.090;

STICKLINE(ZT,OPEN,CLOSE,3,0),COLORRED;

STICKLINE(ZT,OPEN,CLOSE,3,0),COLORRED;

STICKLINE(ZT,H,L,0,0),COLORRED;

XH:=FILTER(ZT,13);

BH:=BARSLAST(ZT);

LMIN:=REF(MIN(L,REF(C,1)),BH);

CZZ:=REF(H,BH)-LMIN;

STICKLINE(C AND BH<22,(LMIN+CZZ*0.5),(LMIN+CZZ*0.5),7,0),COLORRED;

STICKLINE(C AND BH<22,(LMIN+CZZ*0.382),(LMIN+CZZ*0.382),7,0),COLORMAGENTA;

STICKLINE(C AND BH<22,LMIN,LMIN,7,0),COLORBLUE;

VARZT:=BARSLAST(C/REF(C,1)>1.097);

STICKLINE(VARZT=2,L*0.97,L*0.98,8,0),COLOR0000FF;

DRAWTEXT(VARZT=2,L*0.95,'3'),COLORBLUE;

STICKLINE(VARZT=4,H*1.03,H*1.02,8,0),COLOR9966FF;

DRAWTEXT(VARZT=4,H*1.06,'5'),COLORBLUE;

STICKLINE(VARZT=7,L*0.97,L*0.98,8,0),COLOR00FFFF;

DRAWTEXT(VARZT=7,L*0.95,'8'),COLORBLUE;

STICKLINE(VARZT=12,H*1.03,H*1.02,8,0),COLORFF33FF;

DRAWTEXT(VARZT=12,H*1.06,'13'),COLORBLUE;

AZ1:=EMA(C,14);

AZ1X:=(AZ1-REF(AZ1,1))/REF(AZ1,1)*100,NODRAW;

出击:=IF(AZ1X>=0,REF(EMA(C,14),BARSLAST(CROSS(AZ1X,0))+1),DRAWNULL)COLORRED;

休假:=IF(AZ1X<0,REF(EMA(C,14),BARSLAST(CROSS(0,AZ1X))+1),DRAWNULL)COLORGREEN;

STICKLINE(CROSS(AZ1X,0),C,O,2,0)COLORMAGENTA;

STICKLINE(CROSS(0,AZ1X),C,O,2,0)COLORGREEN;

获取方式

  1. 复制代码至通达信公式编辑器

  2. 点击“公式管理器→新建→主图公式”保存


6. 合规提示

本文内容不构成投资建议,市场有风险,操作需谨慎。
注:案例数据来源于同花顺iFinD,指标效果因市场环境变化可能产生偏差。


相关阅读

服务热线

18020657357

微信客服

微信客服