分享

通达信智能辅助线主图指标公式(附源码破译和源码)

 追梦文库 2023-12-19 发布于天津

编程思路破译

输出MA05:收盘价的5日简单移动平均线宽为3,COLOR00CCFF

MA10赋值:收盘价的10日简单移动平均

MA20赋值:收盘价的20日简单移动平均

MA30赋值:收盘价的30日简单移动平均

VAR1赋值:收盘价的5日简单移动平均,COLOR00FFFF

VAR6赋值:收盘价的54日简单移动平均,COLORFF9900

VAR8赋值:以成交量(手)/当前流通股本(手)的5日累和/3为权重收盘价的12日指数移动平均的动态移动平均,线宽为2

VARA赋值:1日前的收盘价

VARE赋值:收盘价-VARA和0的较大值的6日[1日权重]移动平均/收盘价-VARA的绝对值的6日[1日权重]移动平均*100

   当满足条件日期>700101ANDCROSS(84,VARE)时,在最高价位置书写文字,画绿色

VARF赋值:(2*收盘价+最高价+最低价)/4

VAR10赋值:23日内最低价的最低值

VAR11赋值:23日内最高价的最高值

VAR12赋值:(VARF-VAR10)/(VAR11-VAR10)*100的6日指数移动平均

VAR13赋值:0.667*1日前的VAR12+0.333*VAR12的4日指数移动平均

   当满足条件如果统计8日中满足收盘价<1日前的收盘价的天数/8>0.3ANDCOUNT(VAR12>VAR13,3)ANDREF(最低价,1)=120日内最低价的最低值ANDCLOSE>开盘价,返回1,否则返回0时,在最低价位置书写文字,画黄色

RSV赋值:(收盘价-13日内最低价的最低值)/(13日内最高价的最高值-13日内最低价的最低值)*100

K赋值:RSV的3日[1日权重]移动平均

D赋值:K的3日[1日权重]移动平均

J赋值:3*K-2*D

RSV24赋值:(收盘价-55日内最低价的最低值)/(55日内最高价的最高值-55日内最低价的最低值)*100

K24赋值:RSV24的3日[1日权重]移动平均

D24赋值:K24的3日[1日权重]移动平均

J24赋值:3*K24-2*D24

输出   压力位:如果J24上穿J,返回最高价,否则返回上次J24上穿J距今天数日前的最高价,COLOR00FFFF,线宽为1

输出   支撑位:如果J上穿J24,返回最低价,否则返回上次J上穿J24距今天数日前的最低价,COLORFFFF00,线宽为1

输出   支撑价:34日内最低价的最低值,COLORFF00FF,线宽为3

输出   阻力价:19日内最高价的最高值,COLORFF9900,线宽为3

输出   十日均价:收盘价的5日简单移动平均,COLOR00FFFF,线宽为2

输出   涨:如果收盘价的5日简单移动平均>1日前的收盘价的5日简单移动平均,返回收盘价的5日简单移动平均,否则返回无效数,画红色,线宽为2

输出   平:如果收盘价的5日简单移动平均=1日前的收盘价的5日简单移动平均,返回收盘价的5日简单移动平均,否则返回无效数,COLOR00FFFF,线宽为3

输出   跌:如果收盘价的5日简单移动平均<1日前的收盘价的5日简单移动平均,返回收盘价的5日简单移动平均,否则返回无效数,画绿色,线宽为2

   当满足条件上次1日前的"平滑异同平均线的DIF"上穿"平滑异同平均线的DEA"距今天数+1日前的收盘价>CANDREF("平滑异同平均线的DIF",上次1日前的"平滑异同平均线的DIF"上穿"平滑异同平均线的DEA"距今天数+1)<"平滑异同平均线的DIF"ANDCROSS("平滑异同平均线的DIF","平滑异同平均线的时,在EA")>0位置书写文字,COLOR00FFFF

   当满足条件上次1日前的"平滑异同平均线的DEA"上穿"平滑异同平均线的DIF"距今天数+1日前的收盘价<CANDREF("平滑异同平均线的DIF",上次1日前的"平滑异同平均线的DEA"上穿"平滑异同平均线的DIF"距今天数+1)>"平滑异同平均线的DIF"ANDCROSS("平滑异同平均线的DEA","平滑异同平均线的时,在条件判断")>0位置书写文字,COLOR00FF00

五日乖离率赋值:(收盘价-MA05)/MA05*100

BB05赋值:(MA05/1日前的MA05-1)*100的反正切*180/3.1416

速度5赋值:(MA05-1日前的MA05)/1日前的MA05的3日指数移动平均*100的3日[1日权重]移动平均

加速度5赋值:(速度5-1日前的速度5)的3日指数移动平均,NODRAW

BB10赋值:(MA10/1日前的MA10-1)*100的反正切*180/3.1416

三拾日乖离率赋值:(收盘价-MA30)/MA30*100,NODRAW

VAR2赋值:(MA30-MA20)<1日前的(MA30-MA20)ANDMA20<1日前的MA20ANDMA30<1日前的MA30

BB30赋值:(MA30/1日前的MA30-1)*100的反正切*180/3.1416

强势狙击赋值:BB30>30ANDBB10>45ANDCROSS(BB05,60)的10日过滤

加仓赋值:统计5日中满足BB05上穿30的天数>=1ANDMA05>1日前的MA05AND三拾日乖离率>1日前的三拾日乖离率ANDMA10>1日前的MA10AND加速度5>1日前的加速度5AND速度5>1日前的速度5的10日过滤

清仓赋值:统计5日中满足30上穿BB05的天数>=1AND(收盘价>MA30ORO>MA30)ANDMA05<1日前的MA05AND三拾日乖离率<1日前的三拾日乖离率ANDMA10<1日前的MA10的10日过滤

   当满足条件加仓时,在最低价*0.98位置书写文字,画红色

JC赋值:0上穿五日乖离率AND三拾日乖离率<1日前的三拾日乖离率ANDMA10>1日前的MA10

减仓赋值:JC的10日过滤

MR赋值:统计3日中满足五日乖离率上穿0的天数>=1AND三拾日乖离率>1日前的三拾日乖离率ANDMA05>1日前的MA05AND(收盘价/1日前的收盘价-1)*100>5ANDREF(收盘价,1)<MA30

买入赋值:MR的10日过滤

   当满足条件减仓时,在最高价*1.02位置书写文字,画青色

   当满足条件买入时,在最低价*0.98位置书写文字,画黄色

   当满足条件清仓时,在最高价*1.02位置书写文字,画绿色

   当满足条件强势狙击时,在最低价*0.98位置书写文字,画黄色

VAR21赋值:最高价-成交额(元)/成交量(手)/100的绝对值和成交额(元)/成交量(手)/100-最低价的绝对值的较大值

VAR3赋值:(开盘价+收盘价)/2-成交额(元)/成交量(手)/100的绝对值

MV赋值:(VAR21+VAR3)/成交额(元)*成交量(手)*100*50

LC赋值:1日前的收盘价

RSI赋值:(((收盘价-LC)和0的较大值的3日[1日权重]移动平均/(收盘价-LC)的绝对值的3日[1日权重]移动平均)*100)

   当满足条件88上穿RSI时,在(最高价*1.01)位置书写文字,COLOR00FF00

X1赋值:(收盘价+最低价+最高价)/3

BB13赋值:X1的13日指数移动平均-1日前的X1的13日指数移动平均的反正切*3.1416*10

上赋值:收盘价的3日指数移动平均,画蓝色,线宽为1

中赋值:收盘价的5日指数移动平均,画白色,线宽为1

下赋值:中的5日指数移动平均,COLOR00FF00,线宽为1

QQ赋值:收盘价<中

MM赋值:上>1日前的上ANDREF(上,1)<2日前的上

V1赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均

V2赋值:(1-7/100)*(以V1为权重收盘价的动态移动平均)

V3赋值:(1+7/100)*(以V1为权重收盘价的动态移动平均)

V5赋值:(最低价+最高价+收盘价)/3的5日简单移动平均

VAR03赋值:收盘价=4日内收盘价的最低值AND(1日前的收盘价<2日前的收盘价ORREF(收盘价,1)<3日前的收盘价)OR   1日前的收盘价=4日内收盘价的最低值ANDC<2日前的收盘价ORREF(收盘价,2)=4日内收盘价的最低值AND   1日前的收盘价=4日内收盘价的最高值ANDC<1日前的收盘价ORREF(收盘价,3)=4日内收盘价的最低值AND   收盘价<1日前的收盘价ANDC<2日前的收盘价

VAR04赋值:1日前的收盘价=4日内收盘价的最低值ANDC>=2日前的收盘价ORREF(收盘价,2)=4日内收盘价的最低值AND   1日前的收盘价<=3日前的收盘价ANDREF(收盘价,2)<4日前的收盘价ANDC>=1日前的收盘价

VAR05赋值:1日前的收盘价=4日内收盘价的最高值ANDC<2日前的收盘价OR(2日前的收盘价=4日内收盘价的最高值AND   1日前的收盘价>3日前的收盘价ORREF(收盘价,3)=4日内收盘价的最高值ANDREF(收盘价,1)>2日前的收盘价)AND   2日前的收盘价>=4日前的收盘价ANDC<1日前的收盘价

VAR06赋值:V5>1日前的V5ANDREF(V5,1)<2日前的V5

VAR07赋值:最低价<13日内V5的最高值ANDHIGH>13日内V5的最高值ANDCLOSE>1日前的收盘价ANDCLOSE>开盘价

VAR08赋值:VAR07ANDCOUNT(VAR06,2)

VAR09赋值:100*收盘价-1日前的收盘价的6日指数移动平均的6日指数移动平均/收盘价-1日前的收盘价的绝对值的6日指数移动平均的6日指数移动平均

      当满足条件收盘价>1日前的收盘价*1.0985ANDCLOSE=最高价时,在收盘价和开盘价位置之间画柱状线,宽度为4,-1不为0则画空心柱.,   COLOR00FFFF

      当满足条件收盘价<1日前的收盘价*0.9015ANDCLOSE=最低价时,在收盘价和开盘价位置之间画柱状线,宽度为4,-1不为0则画空心柱.,   画绿色

TJ1赋值:成交量(手)=10日内成交量(手)的最高值ANDVOL>2*1日前的成交量(手)ANDCLOSE>VAR1

立桩量赋值:TJ1的5日过滤

TJ2赋值:如果上次立桩量距今天数=1ANDCLOSE>1日前的最高价,返回1,否则返回如果上次立桩量距今天数=2ANDCLOSE>2日前的最高价,返回1,否则返回如果上次立桩量距今天数=3ANDCLOSE>3日前的最高价,返回1,否则返回0

突破赋值:TJ2=1

TJ3赋值:如果上次立桩量距今天数=1ANDCLOSE>1日前的最低价,返回1,否则返回如果上次立桩量距今天数=2ANDCLOSE>2日前的最低价,返回1,否则返回如果上次立桩量距今天数=3ANDCLOSE>3日前的最低价,返回1,否则返回0

三天法则赋值:TJ3=1

成立赋值:三天法则AND突破

条件成立赋值:成立的3日过滤

   当满足条件条件成立时,在最低价*0.99位置书写文字,COLOR00FFFF

   当满足条件立桩量时,在最低价*0.99位置书写文字,COLOR0000FF

      当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3.0,0不为0则画空心柱.,COLOR00CC00

   当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLOR003300

   当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR006600

   当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR009900

   当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR00CC00

   当满足条件开盘价>=收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00FF00

      当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR0000FF

   当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为3.0,0不为0则画空心柱.,COLOR0000FF

   当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLOR000077

   当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR000099

   当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000BB

   当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR0000DD

   当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR0000FF

      当满足条件VAR03时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为3.0,0不为0则画空心柱.,COLORFFFF33

   当满足条件VAR03时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLORFF3333

   当满足条件VAR03时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLORFF6633

   当满足条件VAR03时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFF9933

   当满足条件VAR03时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLORFFCC33

   当满足条件VAR03时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFFFF33

      当满足条件VAR04ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为3.0,0不为0则画空心柱.,COLOR00FFFF

   当满足条件VAR04ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLOR0033FF

   当满足条件VAR04ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为2.1,0不为0则画空心柱.,COLOR0066FF

   当满足条件VAR04ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0099FF

   当满足条件VAR04ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为0.9,0不为0则画空心柱.,COLOR00CCFF

   当满足条件VAR04ANDMM时,在开盘价和(开盘价+收盘价)/2位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLOR00FFFF

输出   涨停紫色:当满足条件(收盘价-1日前的收盘价)/1日前的收盘价>0.095时,在收盘价和开盘价位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,画洋红色

N赋值:10

M赋值:2.5

TR1赋值:最高价-最低价和1日前的收盘价-最高价的绝对值的较大值和1日前的收盘价-最低价的绝对值的较大值

UP赋值:(最高价+最低价)/2+TR1的N日简单移动平均*M

DN赋值:(最高价+最低价)/2-TR1的N日简单移动平均*M

L1赋值:上次UP<=1日前的UP距今天数日前的UP

L2赋值:N*1.5日内UP的最低值

LL赋值:如果L2不等于1日前的L2ANDL1<1日前的L1,返回L1,否则返回如果L1=L2,返回L1,否则返回L2

S1赋值:上次0.5上穿UP=LL距今天数+1

S2赋值:统计S1日中满足收盘价上穿LLORCROSS(收盘价,2日前的LL)ANDUP>LL的天数上穿0.5

A6赋值:上次S2距今天数

B6赋值:上次A6+1日内DN的最高值上穿收盘价距今天数

BY赋值:B6上穿A6

SL赋值:A6上穿B6

输出   TDXSTEP266:K线

输出   趋势良友:如果B6>A6,返回上次BY距今天数+1日内DN的最高值,否则返回上次SL距今天数+1日内UP的最低值,画绿色,线宽为2

输出   终极主升:如果B6>A6,返回趋势良友,否则返回无效数,COLOR0000C8,线宽为2

输出   TDXSTEP267:当满足条件B6上穿A6时,在趋势良友*0.99位置画34号图标

输出   TDXSTEP268:当满足条件A6上穿B6时,在趋势良友*1.015位置画35号图标

输出   买进:B6上穿A6*100,NODRAW,画红色

输出   卖出:A6上穿B6*100,NODRAW

DF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100<(-4.95)

AA赋值:上次DF距今天数

输出   暴利线:AA+1日前的收盘价,画深灰色

突破赋值:收盘价上穿AA+1日前的收盘价

输出   TDXSTEP269:当满足条件是否最后一个周期时,在暴利线位置书写文字,画深灰色

输出   TDXSTEP270:当满足条件突破时,在最低价*0.99位置画25号图标

CC赋值:(2*收盘价+最高价+最低价)/4-收盘价的20日简单移动平均的绝对值/收盘价的20日简单移动平均

DD赋值:以CC为权重收盘价的动态移动平均

输出   智能辅助线:(1-7/100)*DD,DOTLINE,画绿色

A1赋值:收盘价*2-8.5/2日前的收盘价

A2赋值:19/3日前的收盘价*2-收盘价

短期对称赋值:(A1+A2)/2

关键点赋值:27/2日内短期对称的最高值

M1赋值:最低价*2-27/2日前的最高价

M2赋值:27/2日前的最高价*2-最低价

M3赋值:(M1+M2)/2

中期对称赋值:M3的21日线性回归预测值

输出   趋势判断:M3的27*2日简单移动平均,COLOR0000FF,NODRAW

VAR5赋值:(开盘价+最高价+最低价+收盘价)/4的233日指数移动平均

鹰派审美观赋值:VAR5+VAR5*6/100

AMV0赋值:成交量(手)*(开盘价+收盘价)/2

朦胧才是美赋值:AMV0的45.5日累和/成交量(手)的45.5日累和

CG赋值:收盘价的12.5日简单移动平均

FL赋值:9日内CG的最高值

FS赋值:CG-FL-CG

ZA5赋值:趋势判断-1日前的趋势判断

      如果ZA5<0,返回趋势判断,否则返回无效数,COLOR00FF00,POINTDOT,线宽为4

   如果ZA5>0,返回趋势判断,否则返回无效数,COLOR0000FF,POINTDOT,线宽为4

   如果ZA5=0,返回趋势判断,否则返回无效数,COLOR00FFFF,POINTDOT,线宽为4

         当满足条件收盘价>=CG时,在开盘价和收盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR0000FF

   当满足条件收盘价>=CG时,在最低价和开盘价位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR0000FF

   当满足条件收盘价>=CG时,在收盘价和最高价位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR0000FF

   当满足条件收盘价<CG时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR00FF00

   当满足条件收盘价<CG时,在开盘价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00FF00

   当满足条件收盘价<CG时,在最高价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR00FF00

H1赋值:13日内A1距今天数

HB赋值:4.5日内A1距今天数

输出   短线判断:HB日前的短期对称,COLORFFFF00

输出   中线判断:H1日前的M3,COLOR00FFFF


程序源码

MA05:MA(C,5)LINETHICK3,COLOR00CCFF;

   MA10:=MA(C,10);

   MA20:=MA(C,20);

   MA30:=MA(C,30);

   VAR1:=MA(CLOSE,5),COLOR00FFFF;

   VAR6:=MA(CLOSE,54),COLORFF9900;

   VAR8:=DMA(EMA(CLOSE,12),SUM(VOL/CAPITAL,5)/3),LINETHICK2;

   VARA:=REF(CLOSE,1);

   VARE:=SMA(MAX(CLOSE-VARA,0),6,1)/SMA(ABS(CLOSE-VARA),6,1)*100;

   DRAWTEXT(DATE>700101ANDCROSS(84,VARE),HIGH,'注意'),COLORGREEN;

   VARF:=(2*CLOSE+HIGH+LOW)/4;

   VAR10:=LLV(LOW,23);

   VAR11:=HHV(HIGH,23);

   VAR12:=EMA((VARF-VAR10)/(VAR11-VAR10)*100,6);

   VAR13:=EMA(0.667*REF(VAR12,1)+0.333*VAR12,4);

   DRAWTEXT(IF(COUNT(CLOSE<REF(CLOSE,1),8)/8>0.3ANDCOUNT(VAR12>VAR13,3)ANDREF(LOW,1)=LLV(LOW,120)ANDCLOSE>OPEN,1,0),LOW,'注意'),COLORYELLOW;

   RSV:=(CLOSE-LLV(LOW,13))/(HHV(HIGH,13)-LLV(LOW,13))*100;

   K:=SMA(RSV,3,1);

   D:=SMA(K,3,1);

   J:=3*K-2*D;

   RSV24:=(CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100;

   K24:=SMA(RSV24,3,1);

   D24:=SMA(K24,3,1);

   J24:=3*K24-2*D24;

   压力位:IF(CROSS(J24,J),H,REF(H,BARSLAST(CROSS(J24,J)))),COLOR00FFFF,LINETHICK1;

   支撑位:IF(CROSS(J,J24),L,REF(L,BARSLAST(CROSS(J,J24)))),COLORFFFF00,LINETHICK1;

   支撑价:LLV(LOW,34),COLORFF00FF,LINETHICK3;

   阻力价:HHV(HIGH,19),COLORFF9900,LINETHICK3;

   十日均价:MA(C,5),COLOR00FFFF,LINETHICK2;

   涨:IF(MA(CLOSE,5)>REF(MA(CLOSE,5),1),MA(CLOSE,5),DRAWNULL),COLORRED,LINETHICK2;

   平:IF(MA(CLOSE,5)=REF(MA(CLOSE,5),1),MA(CLOSE,5),DRAWNULL),COLOR00FFFF,LINETHICK3;

   跌:IF(MA(CLOSE,5)<REF(MA(CLOSE,5),1),MA(CLOSE,5),DRAWNULL),COLORGREEN,LINETHICK2;

   DRAWTEXT(REF(C,BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1))+1)>CANDREF("MACD.DIF",BARSLAST(REF(CROSS("MACD.DIF","MACD.DEA"),1))+1)<"MACD.DIF"ANDCROSS("MACD.DIF","MACD.DEA")>0,L-0.02,'★M底背'),COLOR00FFFF;{MACD底背离}

   DRAWTEXT(REF(C,BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1))+1)<CANDREF("MACD.DIF",BARSLAST(REF(CROSS("MACD.DEA","MACD.DIF"),1))+1)>"MACD.DIF"ANDCROSS("MACD.DEA","MACD.DIF")>0,H+0.16,'★M顶背'),COLOR00FF00;{MACD顶背离};

   五日乖离率:=(C-MA05)/MA05*100;

   BB05:=ATAN((MA05/REF(MA05,1)-1)*100)*180/3.1416;

   速度5:=SMA(EMA((MA05-REF(MA05,1))/REF(MA05,1),3)*100,3,1);

   加速度5:=EMA((速度5-REF(速度5,1)),3),NODRAW;

   BB10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;

   三拾日乖离率:=(C-MA30)/MA30*100,NODRAW;

   VAR2:=(MA30-MA20)<REF((MA30-MA20),1)ANDMA20<REF(MA20,1)ANDMA30<REF(MA30,1);

   BB30:=ATAN((MA30/REF(MA30,1)-1)*100)*180/3.1416;

   强势狙击:=FILTER(BB30>30ANDBB10>45ANDCROSS(BB05,60),10);

   加仓:=FILTER(COUNT(CROSS(BB05,30),5)>=1ANDMA05>REF(MA05,1)AND三拾日乖离率>REF(三拾日乖离率,1)ANDMA10>REF(MA10,1)

   AND加速度5>REF(加速度5,1)AND速度5>REF(速度5,1),10);

   清仓:=FILTER(COUNT(CROSS(30,BB05),5)>=1AND(C>MA30ORO>MA30)ANDMA05<REF(MA05,1)AND三拾日乖离率<REF(三拾日乖离率,1)ANDMA10<REF(MA10,1),10);

   DRAWTEXT(加仓,LOW*0.98,'←加仓'),COLORRED;

   JC:=CROSS(0,五日乖离率)AND三拾日乖离率<REF(三拾日乖离率,1)ANDMA10>REF(MA10,1);

   减仓:=FILTER(JC,10);

   MR:=COUNT(CROSS(五日乖离率,0),3)>=1AND三拾日乖离率>REF(三拾日乖离率,1)ANDMA05>REF(MA05,1)AND(C/REF(C,1)-1)*100>5ANDREF(C,1)<MA30;

   买入:=FILTER(MR,10);

   DRAWTEXT(减仓,HIGH*1.02,'←风险'),COLORCYAN;

   DRAWTEXT(买入,LOW*0.98,'←买底'),COLORYELLOW;

   DRAWTEXT(清仓,HIGH*1.02,'←清仓'),COLORGREEN;

   DRAWTEXT(强势狙击,LOW*0.98,'←强势狙击'),COLORYELLOW;

   VAR21:=MAX(ABS(HIGH-AMOUNT/VOL/100),ABS(AMOUNT/VOL/100-LOW));

   VAR3:=ABS((OPEN+CLOSE)/2-AMOUNT/VOL/100);

   MV:=(VAR21+VAR3)/AMOUNT*VOL*100*50;

   LC:=REF(CLOSE,1);

   RSI:=((SMA(MAX((CLOSE-LC),0),3,1)/SMA(ABS((CLOSE-LC)),3,1))*100);

   DRAWTEXT(CROSS(88,RSI),(HIGH*1.01),'R背'),COLOR00FF00;

   X1:=(C+L+H)/3;

   BB13:=ATAN(EMA(X1,13)-REF(EMA(X1,13),1))*3.1416*10;

   上:=EMA(C,3),COLORBLUE,LINETHICK1;

   中:=EMA(C,5),COLORWHITE,LINETHICK1;

   下:=EMA(中,5),COLOR00FF00,LINETHICK1;

   QQ:=C<中;

   MM:=上>REF(上,1)ANDREF(上,1)<REF(上,2);

   V1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);

   V2:=(1-7/100)*(DMA(CLOSE,V1));

   V3:=(1+7/100)*(DMA(CLOSE,V1));

   V5:=MA((LOW+HIGH+CLOSE)/3,5);

   {收盘价=4日内收盘价的最高值AND昨收=4日内收盘价的最低值}

   VAR03:=CLOSE=LLV(C,4)AND(REF(C,1)<REF(C,2)ORREF(C,1)<REF(C,3))OR

   REF(C,1)=LLV(C,4)ANDC<REF(C,2)ORREF(C,2)=LLV(C,4)AND

   REF(C,1)=HHV(C,4)ANDC<REF(C,1)ORREF(C,3)=LLV(C,4)AND

   C<REF(C,1)ANDC<REF(C,2);

   {收盘价=4日内收盘价的最低值AND(昨收<2日前的收盘价}

   VAR04:=REF(C,1)=LLV(C,4)ANDC>=REF(C,2)ORREF(C,2)=LLV(C,4)AND

   REF(C,1)<=REF(C,3)ANDREF(C,2)<REF(C,4)ANDC>=REF(C,1);

   {昨收=4日内收盘价的最低值AND收盘价>=2日前的收盘价}

   VAR05:=REF(C,1)=HHV(C,4)ANDC<REF(C,2)OR(REF(C,2)=HHV(C,4)AND

   REF(C,1)>REF(C,3)ORREF(C,3)=HHV(C,4)ANDREF(C,1)>REF(C,2))AND

   REF(C,2)>=REF(C,4)ANDC<REF(C,1);

   {昨收=4日内收盘价的最高值AND收盘价<2日前的收盘价}

   VAR06:=V5>REF(V5,1)ANDREF(V5,1)<REF(V5,2);

   {今日V5向上形成拐点}

   VAR07:=LOW<HHV(V5,13)ANDHIGH>HHV(V5,13)ANDCLOSE>REF(C,1)ANDCLOSE>OPEN;

   VAR08:=VAR07ANDCOUNT(VAR06,2);

   VAR09:=100*EMA(EMA(C-REF(C,1),6),6)/EMA(EMA(ABS(C-REF(C,1)),6),6);

   {涨停}

   STICKLINE(CLOSE>REF(CLOSE,1)*1.0985ANDCLOSE=HIGH,CLOSE,OPEN,4,-1),

   COLOR00FFFF;

   {跌停}

   STICKLINE(CLOSE<REF(CLOSE,1)*0.9015ANDCLOSE=LOW,CLOSE,OPEN,4,-1),

   COLORGREEN;

   TJ1:=VOL=HHV(VOL,10)ANDVOL>2*REF(VOL,1)ANDCLOSE>VAR1;

   立桩量:=FILTER(TJ1,5);

   TJ2:=IF(BARSLAST(立桩量)=1ANDCLOSE>REF(HIGH,1),1,IF(BARSLAST(立桩量)=2ANDCLOSE>REF(HIGH,2),1,IF(BARSLAST(立桩量)=3ANDCLOSE>REF(HIGH,3),1,0)));

   突破:=TJ2=1;

   TJ3:=IF(BARSLAST(立桩量)=1ANDCLOSE>REF(LOW,1),1,IF(BARSLAST(立桩量)=2ANDCLOSE>REF(LOW,2),1,IF(BARSLAST(立桩量)=3ANDCLOSE>REF(LOW,3),1,0)));

   三天法则:=TJ3=1;

   成立:=三天法则AND突破;

   条件成立:=FILTER(成立,3);

   DRAWTEXT(条件成立,L*0.99,'成立'),COLOR00FFFF;

   DRAWTEXT(立桩量,L*0.99,'桩量'),COLOR0000FF;

   {绿}

   STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,3.0,0),COLOR00CC00;

   STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,2.7,0),COLOR003300;

   STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,2.1,0),COLOR006600;

   STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,1.5,0),COLOR009900;

   STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,0.9,0),COLOR00CC00;

   STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,0.3,0),COLOR00FF00;

   {红}

   STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.1,0),COLOR0000FF;

   STICKLINE(CLOSE>OPEN,CLOSE,OPEN,3.0,0),COLOR0000FF;

   STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2.7,0),COLOR000077;

   STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2.1,0),COLOR000099;

   STICKLINE(CLOSE>OPEN,CLOSE,OPEN,1.5,0),COLOR0000BB;

   STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.9,0),COLOR0000DD;

   STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.3,0),COLOR0000FF;

   {蓝色}

   STICKLINE(VAR03,OPEN,(OPEN+CLOSE)/2,3.0,0),COLORFFFF33;

   STICKLINE(VAR03,OPEN,(OPEN+CLOSE)/2,2.7,0),COLORFF3333;

   STICKLINE(VAR03,OPEN,(OPEN+CLOSE)/2,2.1,0),COLORFF6633;

   STICKLINE(VAR03,OPEN,(OPEN+CLOSE)/2,1.5,0),COLORFF9933;

   STICKLINE(VAR03,OPEN,(OPEN+CLOSE)/2,0.9,0),COLORFFCC33;

   STICKLINE(VAR03,OPEN,(OPEN+CLOSE)/2,0.3,0),COLORFFFF33;

   {灰}

   STICKLINE(VAR04ANDMM,OPEN,(OPEN+CLOSE)/2,3.0,0),COLOR00FFFF;

   STICKLINE(VAR04ANDMM,OPEN,(OPEN+CLOSE)/2,2.7,0),COLOR0033FF;

   STICKLINE(VAR04ANDMM,OPEN,(OPEN+CLOSE)/2,2.1,0),COLOR0066FF;

   STICKLINE(VAR04ANDMM,OPEN,(OPEN+CLOSE)/2,1.5,0),COLOR0099FF;

   STICKLINE(VAR04ANDMM,OPEN,(OPEN+CLOSE)/2,0.9,0),COLOR00CCFF;

   STICKLINE(VAR04ANDMM,OPEN,(OPEN+CLOSE)/2,0.3,0),COLOR00FFFF;

   涨停紫色:STICKLINE((CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>0.095,CLOSE,OPEN,3.5,0),COLORMAGENTA;

   N:=10;

   M:=2.5;

   TR1:=MAX(MAX(HIGH-LOW,ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));

   UP:=(HIGH+LOW)/2+MA(TR1,N)*M;

   DN:=(HIGH+LOW)/2-MA(TR1,N)*M;

   L1:=REF(UP,BARSLAST(UP<=REF(UP,1)));

   L2:=LLV(UP,N*1.5);

   LL:=IF(L2!=REF(L2,1)ANDL1<REF(L1,1),L1,IF(L1=L2,L1,L2));

   S1:=BARSLAST(CROSS(0.5,UP=LL))+1;

   S2:=CROSS(COUNT(CROSS(CLOSE,LL)ORCROSS(CLOSE,REF(LL,2))ANDUP>LL,S1),0.5);

   A6:=BARSLAST(S2);

   B6:=BARSLAST(CROSS(HHV(DN,A6+1),CLOSE));

   BY:=CROSS(B6,A6);

   SL:=CROSS(A6,B6);

   TDXSTEP266:DRAWKLINE(HIGH,OPEN,LOW,CLOSE);

   趋势良友:IF(B6>A6,HHV(DN,BARSLAST(BY)+1),LLV(UP,BARSLAST(SL)+1)),COLORGREEN,LINETHICK2;

   终极主升:IF(B6>A6,趋势良友,DRAWNULL),COLOR0000C8,LINETHICK2;

   TDXSTEP267:DRAWICON(CROSS(B6,A6),趋势良友*0.99,34);

   TDXSTEP268:DRAWICON(CROSS(A6,B6),趋势良友*1.015,35);

   买进:CROSS(B6,A6)*100,NODRAW,COLORRED;

   卖出:CROSS(A6,B6)*100,NODRAW;

   DF:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100<(-4.95);

   AA:=BARSLAST(DF);

   暴利线:REF(CLOSE,AA+1),COLORGRAY;

   突破:=CROSS(CLOSE,REF(CLOSE,AA+1));

   TDXSTEP269:DRAWTEXT(ISLASTBAR,暴利线,2),COLORGRAY;

   TDXSTEP270:DRAWICON(突破,LOW*0.99,25);

   CC:=ABS((2*CLOSE+HIGH+LOW)/4-MA(CLOSE,20))/MA(CLOSE,20);

   DD:=DMA(CLOSE,CC);

   智能辅助线:(1-7/100)*DD,DOTLINE,COLORGREEN;

   A1:=C*2-REF(C,8.5/2);

   A2:=REF(C,19/3)*2-C;

   短期对称:=(A1+A2)/2;

   关键点:=HHV(短期对称,27/2);

   M1:=L*2-REF(H,27/2);

   M2:=REF(H,27/2)*2-L;

   M3:=(M1+M2)/2;

   中期对称:=FORCAST(M3,21);

   趋势判断:MA(M3,27*2),COLOR0000FF,NODRAW;

   VAR5:=EMA((O+H+L+C)/4,233);

   鹰派审美观:=VAR5+VAR5*6/100;

   AMV0:=V*(O+C)/2;

   朦胧才是美:=SUM(AMV0,45.5)/SUM(V,45.5);

   CG:=MA(C,12.5);

   FL:=HHV(CG,9);

   FS:=CG-FL-CG;

   ZA5:=趋势判断-REF(趋势判断,1);

   {通达信版}

   IF(ZA5<0,趋势判断,DRAWNULL),COLOR00FF00,POINTDOT,LINETHICK4;

   IF(ZA5>0,趋势判断,DRAWNULL),COLOR0000FF,POINTDOT,LINETHICK4;

   IF(ZA5=0,趋势判断,DRAWNULL),COLOR00FFFF,POINTDOT,LINETHICK4;

   {通用版}

   {DRAWTEXT(ZA5<0,趋势判断,'●'),COLOR00FF00;

   DRAWTEXT(ZA5>0,趋势判断,'●'),COLOR0000FF;

   DRAWTEXT(ZA5=0,趋势判断,'●'),COLOR00FFFF;}

   STICKLINE(C>=CG,O,C,2.5,0),COLOR0000FF;

   STICKLINE(C>=CG,L,O,0,1),COLOR0000FF;

   STICKLINE(C>=CG,C,H,0,1),COLOR0000FF;

   STICKLINE(C<CG,C,O,2.5,0),COLOR00FF00;

   STICKLINE(C<CG,O,L,0,0),COLOR00FF00;

   STICKLINE(C<CG,H,C,0,0),COLOR00FF00;

   H1:=HHVBARS(A1,13);

   HB:=HHVBARS(A1,4.5);

   短线判断:REF(短期对称,HB),COLORFFFF00;

   中线判断:REF(M3,H1),COLOR00FFFF;

该公式包含未来函数:CAPITAL
未发现:DYNAINFO...
未发现:FINANCE...
未发现:XMA...
未发现:#MONTH...
未发现:#WEEK...
未发现:#YEAR...
该公式包含未来函数:DHIGH
未发现:DOPEN...
未发现:DLOW...
该公式包含未来函数:DCLOSE
该公式包含未来函数:DVOL

注:

       馆内各种公式为学习编而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担

       发文不易,如获益,欢迎赞赏,赞赏必复!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约