当前位置:首页>python>Python量化突破:通达信120日天量突破追踪指标主图学习

Python量化突破:通达信120日天量突破追踪指标主图学习

  • 2026-09-08 01:10:54
Python量化突破:通达信120日天量突破追踪指标主图学习

自由 技术 共享 互爱

通达信指标安装方法:

手机版 使用方法:通达信找到“我的指标”→自编在云(选本地也行)→创建云指标 →填写指标信息→填写源码编译→右上角最右边点选  保存→回界面选择 技术指标→“我的指标”里 对应找到

友情提示(指标只是辅助,不作建议) 

图一:指标全局分析图

一、指标核心用法

指标名称:天量突破追踪指标

指标类型画线方法:主图叠加

主要用法简介:Python量化擒龙通达信120日天量突破追踪指标学习

风险提示:这个指标仅提供技术研究和学习交流使用。市场有很强的不确定性,基于指标的决策判断都要小心谨慎,且需要自行承担风险,仅用于学习交流,不构成任何投资建议。

二、指标图谱展示

图二:指标指数示范图

三、指标Python代码

Python安装依赖 pip install pandas numpy

import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport matplotlib.patches as mpatchesfrom matplotlib.lines import Line2Ddef convert_tdx(df):    data = df.copy()    data['LIJINZW1'] = (abs(data['close'].shift(1) * 1.1 - data['close']) < 0.01) & (data['high'] == data['close'])    data['LIJINZW2'] = np.nan    for i in range(len(data)):        if i >= 120:            vol_slice = data['volume'].iloc[i-120:i]            if len(vol_slice) > 0:                max_vol_idx = vol_slice.idxmax()                data.loc[data.index[i], 'LIJINZW2'] = data.loc[max_vol_idx, 'high']    data['LIJINZW4'] = data['close'].rolling(window=5).mean()  # MA5    data['LIJINZW5'] = data['close'].rolling(window=10).mean()  # MA10    data['LIJINZW6'] = data['close'].rolling(window=20).mean()  # MA20    data['LIJINZW7'] = data['close'].rolling(window=60).mean()  # MA60    data['LIJINZW8'] = data['close'].rolling(window=120).mean()  # MA120    data['LIJINZW9'] = data['close'].rolling(window=250).mean()  # MA250    data['LIJINZW3'] = (data['LIJINZW2'].shift(1) != data['LIJINZW2']) & data['LIJINZW1']    return data

四、指标公式源代码

通达信主图指标源码

LIJINZW1:=REF(C,1)*1.1-C<0.01&&H=C;

LJ33:=1;

STICKLINE(LIJINZW1,C,O,2,0),COLORYELLOW;

LJ32:=LJ33*0.998-65.047;

LIJINZW2:REF(H,BARSLAST(V=HHV(VOL,120))),COLORGRAY,LINETHICK1;

LJ31:=LJ32*1.143+71.075;

LIJINZW3:=NOT(REF(LIJINZW2,1)=LIJINZW2)&&LIJINZW1;

LJ30:=LJ31*1.096-22.684;

LIJINZW4:MA(CLOSE,5),COLORWHITE;

LJ29:=LJ30*0.977-80.203;

LIJINZW5:MA(C,10),COLORYELLOW;

LJ28:=LJ29*0.861-6.590;

LIJINZW6:MA(C,20),COLORBLUE;

LJ27:=LJ28*1.058-88.676;

LIJINZW7:MA(CLOSE,60)POINTDOT,COLORGREEN;

LJ26:=LJ27*1.078-11.514;

LIJINZW8:MA(CLOSE,120)POINTDOT,COLORYELLOW;

LJ25:=LJ26*1.027-39.045;

LIJINZW9:MA(CLOSE,250)POINTDOT,COLORMAGENTA;

LJ24:=LJ25*1.051-49.673;

DRAWICON(LIJINZW3,L*1.002,9);

LJ23:=LJ24*1.115-17.010;

DRAWTEXT(LIJINZW3,L,'★量'),COLORYELLOW;

LJ22:=LJ23*0.900+93.001;

DRAWTEXT(LIJINZW1,L*0.96,'★N')COLORRED;

分享知识:爱人如己,我为人人,与人为善,分享快乐!

自用指标

最新文章

随机文章