分享

大智慧理想买卖指标公式源码编程思路破译及风险提示

 追梦文库 2022-10-13 发布于天津

编程思路破译

输出INPUT:N1(5,2,100),N2(26,2,100),N3(45,2,100),N4(7,2,100),换手率(5,1,20)

DIF1赋值:收盘价的N1日指数移动平均-收盘价的N2日指数移动平均

DEA1赋值:DIF1的N3日指数移动平均

DIF2赋值:收盘价的N4日指数移动平均-收盘价的N3日指数移动平均

DEA2赋值:DIF2的N4日指数移动平均

MACD赋值:2*(DIF1-DEA1)

MACDMA赋值:MACD的N1日简单移动平均

当满足条件MACD>0时,在MACD和0位置之间画柱状线,宽度为8,1不为0则画空心柱.,画红色

当满足条件MACD<0时,在MACD和0位置之间画柱状线,宽度为8,1不为0则画空心柱.,画绿色

输出持股:当满足条件MACD>MACDMAANDMACD>0时,在MACD和MACDMA位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR9800FF

LOWV赋值:9日内最低价的最低值

HIGHV赋值:9日内最高价的最高值

RSV赋值:(收盘价-LOWV)/(HIGHV-LOWV)*100的3日指数移动平均

K赋值:RSV的3日指数移动平均

D赋值:K的3日简单移动平均

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

CCI赋值:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差)

A赋值:1日前的收盘价

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

A1赋值:(收盘价/收盘价的5日简单移动平均-1)*100<-10

A2赋值:(收盘价/收盘价的13日简单移动平均-1)*100<-10

A3赋值:(收盘价/收盘价的34日简单移动平均-1)*100<-15

A4赋值:RSI<18

A5赋值:CCI<-120

A6赋值:统计30日中满足收盘价/1日前的收盘价-1的绝对值*100>=6的天数>=1

A7赋值:收盘价>0.98*开盘价 AND (收盘价-1日前的收盘价)/1日前的收盘价*100>=0 AND (最高价-收盘价)/收盘价*100<=2

A8赋值:收盘价>0.98*开盘价 AND (开盘价-最低价)/收盘价*100>=3

A9赋值:收盘价>0.98*开盘价 AND (收盘价-1日前的收盘价)/1日前的收盘价*100>=3

A10赋值:收盘价>0.98*开盘价 AND (最高价-最低价)/收盘价*100<=5 AND (收盘价-1日前的收盘价)/1日前的收盘价*100>=-2

A11赋值:(收盘价-最低价)/收盘价*100>4

HS赋值:(成交量(手)/当前流通股本(手))*100>=换手率

DB赋值:A1 AND A2 AND A3 AND A4 AND A5 AND A6

输出底部:当满足条件DB时,在(MACD*0.5)和MACD位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFAAFF

GMBZ赋值:1日前的DB AND (A7 OR A8 OR A9 OR A10 OR A11) AND HS

输出敢买就涨:当满足条件GMBZ时,在0和MACD位置之间画柱状线,宽度为8,0不为0则画空心柱.,画黄色

当满足条件GMBZ时,在(MACD*1.1)位置书写文字,画白色

V1赋值:10日内最低价的最低值

V2赋值:20日内最高价的最高值

V3赋值:((收盘价-V1)/(V2-V1))*((-100))的3日指数移动平均

V4赋值:((收盘价)/(5日前的收盘价)>=1.15)

V6赋值:100-3*(收盘价-34日内最低价的最低值)/(90日内最高价的最高值-29日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-34日内最低价的最低值)/(90日内最高价的最高值-29日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均

V7赋值:100-3*(开盘价-34日内最低价的最低值)/(90日内最高价的最高值-29日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-34日内最低价的最低值)/(90日内最高价的最高值-29日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均

V8赋值:V6<1日前的V7 AND 成交量(手)>1日前的成交量(手) AND 收盘价>1日前的收盘价

BYCG赋值:(V8 AND 统计30日中满足V8的天数=1 AND 收盘价<收盘价的20日指数移动平均 AND 收盘价的20日简单移动平均>收盘价的200日简单移动平均)

输出不要错过:当满足条件BYCG时,在0和MACD位置之间画柱状线,宽度为8,0不为0则画空心柱. ,画红色

当满足条件BYCG时,在(MACD*1.2)位置书写文字,画白色

QSX赋值:(1.06*(3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均-50)+50)

当满足条件QSX上穿8.5时,在(MACD*1.2)位置书写文字,COLOR0000FF

当满足条件87上穿QSX时,在(MACD*1.1)位置书写文字,COLORFFFFFF

V9赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均

V10赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均

V11赋值:V9<1日前的V10 AND 成交量(手)>1日前的成交量(手) AND 收盘价>1日前的收盘价

当满足条件V11ANDCOUNT(V11,30)=1时,在(MACD*1.1)位置书写文字,画黄色

当满足条件V11ANDCOUNT(V11,30)=1时,在1.5位置书写文字,画白色

HLM1赋值:485日内最高价的最高值的17日简单移动平均

HLM2赋值:222日内最高价的最高值的17日简单移动平均

HLM3赋值:96日内最高价的最高值的17日简单移动平均

HLM4赋值:485日内最低价的最低值的17日简单移动平均

HLM5赋值:222日内最低价的最低值的17日简单移动平均

HLM6赋值:96日内最低价的最低值的17日简单移动平均

HLM7赋值:(HLM1*0.558+HLM2*0.558+HLM3*0.558+HLM4*0.96+HLM5*0.96+HLM6*0.96)/6的17日简单移动平均

HLM8赋值:(HLM1*0.55+HLM2*0.55+HLM3*0.65+HLM4*1.25+HLM5*1.23+HLM6*1.2)/6的17日简单移动平均

HLM9赋值:(HLM1*0.68+HLM2*0.68+HLM3*0.68+HLM4*1.3+HLM5*1.3+HLM6*1.3)/6的17日简单移动平均

HLM10赋值:(HLM7*3+HLM8*2+HLM9)/6*1.738的17日简单移动平均

HLM11赋值:最低价-1日前的最低价的绝对值的3日[1日权重]移动平均/最低价-1日前的最低价和0的较大值的3日[1日权重]移动平均*100

HLM12赋值:如果收盘价*1.35<=HLM10,返回HLM11*10,否则返回HLM11/10的3日简单移动平均

HLMH赋值:30日内HLM12的最高值

关注赋值:如果最低价<=13日内最低价的最低值,返回(HLMH+HLM11*2)/2,否则返回0的3日简单移动平均/200

当满足条件关注上穿1.2时,在-1位置书写文字,COLORFF00FF

当满足条件关注上穿4.5时,在(MACD*1.1)位置书写文字,COLOR00FFFF

当满足条件关注上穿7.0时,在(MACD*1.5)位置画1号图标

QSX1赋值:(收盘价-收盘价的40日简单移动平均)/收盘价的40日简单移动平均*100

备钱赋值:((1日前的QSX1<2日前的QSX1 AND QSX1<-30) AND QSX1>=1日前的QSX1) OR (1日前的-30上穿QSX1 AND QSX1上穿-30) OR QSX1=-30

当满足条件备钱时,在1.5位置书写文字,画白色

BB赋值:((1日前的QSX1<2日前的QSX1 AND QSX1<-20 AND QSX1>-25) AND QSX1>=1日前的QSX1) OR (1日前的-20上穿QSX1 AND QSX1上穿-20)

输出见底信号:当满足条件BB时,在0和MACD位置之间画柱状线,宽度为8,0不为0则画空心柱.,画白色

当满足条件BB时,在-0.9位置书写文字,画白色

顶赋值:97

趋势赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均

底赋值:8

VAR1赋值:9日内最高价的最高值-9日内最低价的最低值

VAR2赋值:9日内最高价的最高值-收盘价

VAR3赋值:收盘价-9日内最低价的最低值

VAR4赋值:VAR2/VAR1*100-70

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

VAR7赋值:VAR3/VAR1*100的3日[1日权重]移动平均

VAR8赋值:34日内最低价的最低值

VAR9赋值:VAR7的3日[1日权重]移动平均-VAR4的9日[1日权重]移动平均

VAR10赋值:如果VAR9>100,返回VAR9-100,否则返回0

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

VAR12赋值:(VAR6-VAR8)/(VAR11-VAR8)*100的13日指数移动平均

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

VAR14赋值:50日内最高价的最高值/100日内最低价的最低值>1.5

VAR15赋值:(50日内最高价的最高值-最低价)/(50日内最高价的最高值-100日内最低价的最低值)

VAR16赋值:(最低价-100日内最低价的最低值)/(50日内最高价的最高值-100日内最低价的最低值)

VAR17赋值:50日内最高价距今天数<100日内最低价距今天数

VAR18赋值:VAR14 AND VAR15>0.5 AND VAR16>0.3 AND VAR17

VAR19赋值:统计20日中满足VAR18的天数=1

输出抢反弹:如果VAR19ANDVAR18,返回-1.4,否则返回0,STICK,线宽为4,COLOR00F0FF

当满足条件抢反弹时,在-1.5位置书写文字,COLOR00F0FF

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

MW赋值: VAR2W的3日指数移动平均

VAR3W赋值:VAR2W的7日指数移动平均

M1赋值: VAR3W的5日指数移动平均

MB1赋值:MW上穿M1 AND M1<20

输出马池: 如果趋势<11,返回2,否则返回0,COLORF0FF0F,线宽为2

输出抄底: 如果趋势上穿底,返回2,否则返回0,COLOR6666FF,线宽为2

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

QW3赋值:QW1的10日指数移动平均

QW4赋值:QW1的10日估算标准差

QW5赋值:(QW1-QW3)*100/QW4

QW6赋值:QW5的5日指数移动平均

RK7赋值:QW6的10日指数移动平均

涨赋值:QW6的10日指数移动平均+100/2-5

跌赋值:涨的4日指数移动平均

多线赋值:如果涨上穿跌AND跌<-10,返回30,否则返回0

空线赋值:如果跌上穿80,返回70,否则返回100

买1赋值:跌的4日指数移动平均

买2赋值:买1的4日指数移动平均

买M3赋值:买2的4日指数移动平均

买M4赋值:买M3的4日指数移动平均

当满足条件涨上穿跌AND跌<20AND跌>-10时,在-1.2位置书写文字,COLORCCFF99

当满足条件多线>0时,在-1.2位置书写文字,COLOR0000FF

X赋值:收盘价-11日前的收盘价的20日简单移动平均

LGL赋值:如果收盘价的5日指数移动平均/收盘价的9日指数移动平均的16日指数移动平均<=0.85ANDC/1日前的收盘价>0.905ANDC/1日前的收盘价<1.05ANDVOL/当前流通股本(手)*100<5,返回50,否则返回0

WR1赋值:-100*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)+100*X

WR2赋值:-100*(50日内最高价的最高值-收盘价)/(50日内最高价的最高值-50日内最低价的最低值)+100

WR3赋值:-100*(70日内最高价的最高值-收盘价)/(70日内最高价的最高值-70日内最低价的最低值)+100*X

BIAS1赋值:((收盘价-收盘价的34日简单移动平均)/收盘价的34日简单移动平均*100+10)*5

BIAS2赋值:((收盘价-收盘价的50日简单移动平均)/收盘价的50日简单移动平均*100+10)*5

BIAS3赋值:((收盘价-收盘价的70日简单移动平均)/收盘价的70日简单移动平均*100+10)*5

S1赋值:(WR1+WR2+WR3+BIAS1+BIAS2+BIAS3)/6*X

S2赋值:S1的3日指数移动平均

S3赋值:BIAS1-BIAS3的绝对值

SX赋值:(S1+S3)/2

XC1赋值:(-1)*(100*(1-以收盘价计算的获利盘比例)的1日指数移动平均-50)+50

CCC赋值:XC1+SX

ZJZ赋值:如果LGL>0ANDCCC<0,返回200,否则返回0*X

LXL赋值:如果SX<0ANDC=5日内收盘价的最低值ANDC/1日前的收盘价>0.905ANDC/1日前的收盘价<1.05ANDVOL/当前流通股本(手)*100<5,返回-50,否则返回0

JBJ赋值:如果CCC<0ANDLXL=-50,返回100,否则返回0*X

MA3赋值: 收盘价的3日简单移动平均

C0赋值:2日前的收盘价*0.865

C1赋值:13日前的收盘价*0.772

BOT赋值:C0和C1的较小值

HSL赋值:100*成交量(手)/当前流通股本(手)*X

MA13赋值:收盘价的13日简单移动平均*X

CXC赋值:如果(收盘价-BOT)/收盘价<3/100ANDSUM(HSL,5)/5<1.8,返回1,否则返回0

VMC赋值:如果CXC>0AND(LXL<0ORLGL>0),返回10,否则返回0

满仓赋值:如果(VMC>0),返回120,否则返回0

当满足条件满仓>0ANDREF(满仓,1)=0时,在-1.2位置书写文字,画洋红色

程序源码

INPUT:N1(5,2,100),N2(26,2,100),N3(45,2,100),N4(7,2,100),换手率(5,1,20);

DIF1:=EMA(CLOSE,N1)-EMA(CLOSE,N2);

DEA1:=EMA(DIF1,N3);

DIF2:=EMA(CLOSE,N4)-EMA(CLOSE,N3);

DEA2:=EMA(DIF2,N4);

MACD:=2*(DIF1-DEA1);

MACDMA:=MA(MACD,N1);

STICKLINE(MACD>0,MACD,0,8,1),COLORRED;

STICKLINE(MACD<0,MACD,0,8,1),COLORGREEN;

持股:STICKLINE(MACD>MACDMA AND MACD>0,MACD,MACDMA,8,0),COLOR9800FF;

LOWV:=LLV(LOW,9);

HIGHV:=HHV(HIGH,9);

RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,3);

K:=EMA(RSV,3);

D:=MA(K,3);

TYP := (HIGH + LOW + CLOSE)/3;

CCI:=(TYP-MA(TYP,14))/(0.015*AVEDEV(TYP,14));

A:=REF(C,1);

RSI:=SMA(MAX(C-A,0),6,1)/SMA(ABS(C-A),6,1)*100;

A1:=(C/MA(C,5)-1)*100<-10;

A2:=(C/MA(C,13)-1)*100<-10;

A3:=(C/MA(C,34)-1)*100<-15;

A4:=RSI<18;

A5:=CCI<-120;

A6:=COUNT(ABS(C/REF(C,1)-1)*100>=6,30)>=1;

A7:=C>0.98*O AND (C-REF(C,1))/REF(C,1)*100>=0 AND (H-C)/C*100<=2;

A8:=C>0.98*O AND (O-L)/C*100>=3;

A9:=C>0.98*O AND (C-REF(C,1))/REF(C,1)*100>=3;

A10:=C>0.98*O AND (H-L)/C*100<=5 AND (C-REF(C,1))/REF(C,1)*100>=-2;

A11:=(C-L)/C*100>4;

HS:=(V/CAPITAL)*100>=换手率;

DB:=A1 AND A2 AND A3 AND A4 AND A5 AND A6;

底部:STICKLINE(DB,(MACD*0.5),MACD,4,0),COLORFFAAFF;

GMBZ:=REF(DB,1) AND (A7 OR A8 OR A9 OR A10 OR A11) AND HS;

敢买就涨:STICKLINE(GMBZ,0,MACD,8,0),COLORYELLOW;

DRAWTEXT(GMBZ,(MACD*1.1),'必杀'),COLORWHITE;

V1:=LLV(LOW,10);

V2:=HHV(HIGH,20);

V3:=EMA(((CLOSE-V1)/(V2-V1))*((-100)),3);

V4:=((CLOSE)/(REF(CLOSE,5))>=1.15);

{V5:=BACKSET(V4,5);

介入:IF((V5 AND (COUNT(V5,5)=1) OR (CLOSE>=HHV(HIGH,HIGH))

AND ((CLOSE)/(REF(CLOSE,1))>1.098) AND (REF(VOL,LOW)>REF(VOL,34))

AND (REF(VOL,LOW)>REF(VOL,1)) AND (V3>(-93))

AND (REF(VOL,LOW)>REF(VOL,8))),-1.4,0),STICK,COLORBLUE,LINETHICK5;

DRAWTEXT(介入 AND (V3<(-75)),(-1),'关注'),COLORWHITE;}

V6:=100-3*SMA((CLOSE-LLV(LOW,34))/(HHV(HIGH,90)-LLV(LOW,29))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,34))/(HHV(HIGH,90)-LLV(LOW,29))*100,20,1),15,1);

V7:=100-3*SMA((OPEN-LLV(LOW,34))/(HHV(HIGH,90)-LLV(LOW,29))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,34))/(HHV(HIGH,90)-LLV(LOW,29))*100,20,1),15,1);

V8:=V6<REF(V7,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);

BYCG:=(V8 AND COUNT(V8,30)=1 AND C<EMA(C,20) AND MA(C,20)>MA(C,200));

不要错过:STICKLINE(BYCG,0,MACD,8,0) ,COLORRED;

DRAWTEXT(BYCG,(MACD*1.2),'必杀'),COLORWHITE;

QSX:=(1.06*(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)-50)+50);

DRAWTEXT(CROSS(QSX,8.5),(MACD*1.2),'买'),COLOR0000FF;

DRAWTEXT(CROSS(87,QSX),(MACD*1.1),'逃'),COLORFFFFFF;

V9:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

V10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);

V11:=V9<REF(V10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);

DRAWTEXT(V11 AND COUNT(V11,30)=1,(MACD*1.1),'大资金进场'),COLORYELLOW;

DRAWTEXT(V11 AND COUNT(V11,30)=1,1.5,'$'),COLORWHITE;

HLM1:=MA(HHV(H,485),17);

HLM2:=MA(HHV(H,222),17);

HLM3:=MA(HHV(H,96),17);

HLM4:=MA(LLV(L,485),17);

HLM5:=MA(LLV(L,222),17);

HLM6:=MA(LLV(L,96),17);

HLM7:=MA((HLM1*0.558+HLM2*0.558+HLM3*0.558+HLM4*0.96+HLM5*0.96+HLM6*0.96)/6,17);

HLM8:=MA((HLM1*0.55+HLM2*0.55+HLM3*0.65+HLM4*1.25+HLM5*1.23+HLM6*1.2)/6,17);

HLM9:=MA((HLM1*0.68+HLM2*0.68+HLM3*0.68+HLM4*1.3+HLM5*1.3+HLM6*1.3)/6,17);

HLM10:=MA((HLM7*3+HLM8*2+HLM9)/6*1.738,17);

HLM11:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;

HLM12:=MA(IF(C*1.35<=HLM10,HLM11*10,HLM11/10),3);

HLMH:=HHV(HLM12,30);

关注:=MA(IF(L<=LLV(L,13),(HLMH+HLM11*2)/2,0),3)/200;

DRAWTEXT(CROSS(关注,1.2),-1,'▲'),COLORFF00FF;

DRAWTEXT(CROSS(关注,4.5),(MACD*1.1),'买点'),COLOR00FFFF;

DRAWICON(CROSS(关注,7.0),(MACD*1.5),1);

{见底信号}

QSX1:=(CLOSE-MA(CLOSE,40))/MA(CLOSE,40)*100;

备钱:=((REF(QSX1,1)<REF(QSX1,2) AND QSX1<-30) AND QSX1>=REF(QSX1,1)) OR (REF(CROSS(-30,QSX1),1) AND CROSS(QSX1,-30)) OR QSX1=-30;

DRAWTEXT(备钱,1.5,'¥'),COLORWHITE;

BB:=((REF(QSX1,1)<REF(QSX1,2) AND QSX1<-20 AND QSX1>-25) AND QSX1>=REF(QSX1,1)) OR (REF(CROSS(-20,QSX1),1) AND CROSS(QSX1,-20));

见底信号:STICKLINE(BB,0,MACD,8,0),COLORWHITE;

DRAWTEXT(BB,-0.9,'≌'),COLORWHITE;

顶:=97;

趋势:=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);

底:=8;

VAR1:=HHV(HIGH,9)-LLV(LOW,9);

VAR2:=HHV(HIGH,9)-CLOSE;

VAR3:=CLOSE-LLV(LOW,9);

VAR4:=VAR2/VAR1*100-70;

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

VAR7:=SMA(VAR3/VAR1*100,3,1);

VAR8:=LLV(LOW,34);

VAR9:=SMA(VAR7,3,1)-SMA(VAR4,9,1);

VAR10:=IF(VAR9>100,VAR9-100,0);

VAR11:=HHV(HIGH,34);

VAR12:=EMA((VAR6-VAR8)/(VAR11-VAR8)*100,13);

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

VAR14:=HHV(HIGH,50)/LLV(LOW,100)>1.5;

VAR15:=(HHV(HIGH,50)-LOW)/(HHV(HIGH,50)-LLV(LOW,100));

VAR16:=(LOW-LLV(LOW,100))/(HHV(HIGH,50)-LLV(LOW,100));

VAR17:=HHVBARS(HIGH,50)<LLVBARS(LOW,100);

VAR18:=VAR14 AND VAR15>0.5 AND VAR16>0.3 AND VAR17;

VAR19:=COUNT(VAR18,20)=1;

抢反弹:IF(VAR19 AND VAR18 ,-1.4,0),STICK,LINETHICK4,COLOR00F0FF;

DRAWTEXT(抢反弹,-1.5,'反弹'),COLOR00F0FF;

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

MW:= EMA(VAR2W,3);

VAR3W:=EMA(VAR2W,7);

M1:= EMA(VAR3W,5);

MB1:=CROSS(MW,M1) AND M1<20;

马池: IF(趋势<11,2,0),COLORF0FF0F,LINETHICK2;

抄底: IF(CROSS(趋势,底),2,0),COLOR6666FF,LINETHICK2;

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

QW3:=EMA(QW1,10);

QW4:=STD(QW1,10);

QW5:=(QW1-QW3)*100/QW4;

QW6:=EMA(QW5,5);

RK7:=EMA(QW6,10);

涨:=EMA(QW6,10)+100/2-5;

跌:=EMA(涨,4);

多线:=IF(CROSS(涨,跌) AND 跌<-10,30,0);

空线:=IF(CROSS(跌,80),70,100);

买1:=EMA(跌,4);

买2:=EMA(买1,4);

买M3:=EMA(买2,4);

买M4:=EMA(买M3,4);

DRAWTEXT(CROSS(涨,跌) AND 跌<20 AND 跌>-10,-1.2,'买入'),COLORCCFF99;

DRAWTEXT(多线>0,-1.2,'看涨'),COLOR0000FF;

X:=C-REF(MA(C,20),11);

LGL:=IF(EMA(C,5)/EMA(EMA(C,9),16)<=0.85 AND C/REF(C,1)>0.905 AND C/REF(C,1)<1.05 AND VOL/CAPITAL*100<5,50,0);

WR1:=-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34))+100*X;

WR2:=-100*(HHV(HIGH,50)-CLOSE)/(HHV(HIGH,50)-LLV(LOW,50))+100;

WR3:=-100*(HHV(HIGH,70)-CLOSE)/(HHV(HIGH,70)-LLV(LOW,70))+100*X;

BIAS1:=((CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*100+10)*5;

BIAS2:=((CLOSE-MA(CLOSE,50))/MA(CLOSE,50)*100+10)*5;

BIAS3:=((CLOSE-MA(CLOSE,70))/MA(CLOSE,70)*100+10)*5;

S1:=(WR1+WR2+WR3+BIAS1+BIAS2+BIAS3)/6*X;

S2:=EMA(S1,3);

S3:=ABS(BIAS1-BIAS3);

SX:=(S1+S3)/2;

XC1:=(-1)*(EMA(100*(1-WINNER(CLOSE)),1)-50)+50;

CCC:=XC1+SX;

ZJZ:=IF( LGL>0 AND CCC<0,200,0)*X;

LXL:=IF(SX<0 AND C=LLV(C,5) AND C/REF(C,1)>0.905 AND C/REF(C,1)<1.05 AND VOL/CAPITAL*100<5,-50,0);

JBJ:=IF(CCC<0 AND LXL=-50,100,0)*X;

MA3:= MA(C,3);

C0:=REF(C,2)*0.865;

C1:=REF(C,13)*0.772;

BOT:=MIN(C0,C1);

HSL:=100*VOL/CAPITAL*X;

MA13:=MA(C,13)*X;

CXC:=IF((C-BOT)/C<3/100 AND SUM(HSL,5)/5<1.8,1,0);

VMC:=IF(CXC>0 AND (LXL<0 OR LGL>0),10,0);

满仓:=IF((VMC>0),120,0);

DRAWTEXT(满仓>0 AND REF(满仓,1)=0,-1.2,'满仓'),COLORMAGENTA;

风险提示

该公式包含未来函数:BACKSET
该公式包含未来函数:WINNER
未发现:LWINNER...
未发现:PWINNER...
未发现:COST...
该公式包含未来函数:CAPITAL

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章