您现在的位置:程序化交易>> 股票公式>> 大智慧>> 大智慧公式>>正文内容

135均线修正版(公式、源码)[大智慧公式]

相关标签: 5 13 21最绝的均线战法 、 135战法均线有多少条 、 均线135战法13个买卖点图 、 55日均线战法成功率 、 135均线战法精髓及图解 、 13均线和21均线战法 、 135均线骗局 、 135均线和321均线 、 135均线的买卖法则 、 135均量线战法图解 、 135均线 、 135战法均线互换图型 、

 

原理解析:

N赋值:17

LH赋值:79

输出EMA1:收盘价的1日指数移动平均

输出EMA13:收盘价的13日指数移动平均,COLORFF8080

输出EMA34:收盘价的34日指数移动平均,COLORFFFF00

输出EMA55:收盘价的55日指数移动平均,COLORFF00FF

输出EMA120:收盘价的120日指数移动平均,画绿色

输出MA30:收盘价的30日简单移动平均,画黄色,POINTDOT,线宽为2

输出生命线:收盘价的453日指数移动平均,COLORFF00FF,POINTDOT,线宽为2

LOCK赋值:1

M8赋值:收盘价的8日指数移动平均

M13赋值:M8的13日指数移动平均

VAR1赋值:M13的62日指数移动平均

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

VAR3赋值:VAR2的10日指数移动平均*LOCK

VAR4赋值:1日前的VAR3*LOCK

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

当满足条件收阴线时,在收盘价和最低价位置之间画柱状线,宽度为1*0.5,0不为0则画空心柱.,COLORDE9100

当满足条件收阴线时,在开盘价和最高价位置之间画柱状线,宽度为1*0.5,0不为0则画空心柱.,COLORDE9100

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

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

CCC赋值:BBB上穿30的5日过滤

当满足条件CCCANDC>AAA时,在AAA*0.95位置书写文字,COLORFF00FF

AR1赋值:EMA55>EMA34 AND EMA34>EMA13

AR2赋值:上次(收盘价-EMA13)/EMA13*100<-6距今天数

AR3赋值:EMA13>=2日前的EMA13

AR4赋值:统计AR2日中满足收盘价上穿EMA13的天数=1

AR5赋值:AR1 AND AR2 AND AR3 AND AR4

AR6赋值:AR5 AND AR5的10日过滤

当满足条件AR6时,在最低价-0.09位置书写文字,COLOR00CCFF

当满足条件AR6时,在最高价和最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,COLOR00CCFF

当满足条件AR6时,在开盘价和收盘价位置之间画柱状线,宽度为6,1不为0则画空心柱.,线宽为2,COLOR00CCFF

BR1赋值:统计5日中满足(收盘价-1日前的收盘价)/1日前的收盘价*100位于0和5之间的天数=5

BR2赋值:(EMA13-EMA34)+(EMA34-EMA55)的绝对值/收盘价<0.2

BR3赋值:收盘价>EMA55 AND (1日前的收盘价<1日前的EMA55 OR 2日前的收盘价<2日前的EMA55 OR 3日前的收盘价<3日前的EMA55 OR 4日前的收盘价<4日前的EMA55 OR 5日前的收盘价<5日前的EMA55)

BR4赋值:BR1 AND BR2 AND BR3

当满足条件BR4ANDFILTER(BR4,10)时,在最低价-0.09位置书写文字,COLOR00C5FF

当满足条件BR4ANDFILTER(BR4,10)时,在最高价和最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,COLOR00C5FF

当满足条件BR4ANDFILTER(BR4,10)时,在开盘价和收盘价位置之间画柱状线,宽度为6,1不为0则画空心柱.,线宽为2,COLOR00C5FF

CR1赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100>0.5

CR2赋值:成交量(手)>成交量(手)的5日简单移动平均*0.6

CR3赋值:统计3日中满足EMA13上穿EMA55的天数=1

CR4赋值:EMA34-EMA55的绝对值/EMA55<0.03

CR5赋值:EMA55<=EMA120 AND EMA55>=1日前的EMA55

CR6赋值:CR1ANDCR2ANDCR3ANDCR4ANDCR5的2日过滤

当满足条件CR6时,在最高价和最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,COLORF00FF0

当满足条件CR6时,在开盘价和收盘价位置之间画柱状线,宽度为6,1不为0则画空心柱.,线宽为2,COLORF00FF0

当满足条件CR6时,在最低价-0.09位置书写文字,COLORF00FF0

DR1赋值:EMA13>EMA34 AND EMA34<EMA55

DR2赋值:上次收盘价上穿EMA55距今天数

DR3赋值:最高价=DR2日内最高价的最高值

DR4赋值:上次DR3距今天数

DR5赋值:统计DR4日中满足开盘价>CANDC<1日前的收盘价ANDC>EMA55ANDBETWEEN((收盘价-EMA55)/EMA55,0,0.02)的天数=1

DR6赋值:收盘价>1日前的收盘价 

DR7赋值: DR1 AND DR5 AND DR6 

DR8赋值:DR7 AND DR7的10日过滤

当满足条件DR8时,在最低价-0.09位置书写文字,COLORD6BA63

当满足条件DR8时,在最高价和最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,COLORD6BA63

当满足条件DR8时,在开盘价和收盘价位置之间画柱状线,宽度为6,1不为0则画空心柱.,线宽为2,COLORD6BA63

ER赋值:上次1日前的EMA55上穿EMA34距今天数 AND EMA34上穿EMA55

当满足条件ER时,在最低价-0.09位置书写文字,COLOR0099FF

当满足条件ER时,在最高价和最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,COLOR0099FF

当满足条件ER时,在开盘价和收盘价位置之间画柱状线,宽度为6,1不为0则画空心柱.,线宽为2,COLOR0099FF

FR赋值:上次1日前的EMA34上穿EMA13距今天数 AND EMA13上穿EMA34

当满足条件FR时,在最低价-0.09位置书写文字,画白色

当满足条件FR时,在最高价和最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画白色

当满足条件FR时,在开盘价和收盘价位置之间画柱状线,宽度为6,1不为0则画空心柱.,线宽为1,画白色

GR1赋值:上次"乖离率的BIAS2"(6,13,24)位于0和5之间距今天数

GR2赋值:EMA13>EMA34 AND EMA34>EMA55 AND EMA13>1日前的EMA13

GR3赋值:统计GR1日中满足"乖离率的BIAS2"(6,13,24)>10ANDH=GR1日内最高价的最高值的天数

GR4赋值:最高价=GR1日内最高价的最高值

GR5赋值:"MACD.MACD"(12,26,9)<1日前的"MACD.MACD"(12,26,9)

GR6赋值:GR2 AND GR3 AND GR4

GR7赋值:GR2 AND GR3 AND GR4 AND GR5

当满足条件GR6ANDGR7时,在最高价+0.13位置书写文字,COLOR00FF00

当满足条件GR6ANDGR7时,在最高价+0.1位置书写文字,COLOR00FF00

HR2赋值:EMA13>=3日前的EMA13 AND EMA34>=1日前的EMA34 AND EMA55>=1日前的EMA55 AND 收盘价上穿EMA13 AND 收盘价上穿EMA34 AND 收盘价上穿EMA55

当满足条件HR2ANDFILTER(HR2,10)时,在最高价+0.1位置书写文字,COLORFFC8FF

当满足条件HR2ANDFILTER(HR2,10)时,在最高价+0.5位置书写文字,COLOR9900CC

当满足条件HR2ANDFILTER(HR2,10)时,在最低价-0.09位置书写文字,画黄色

当满足条件HR2ANDFILTER(HR2,10)时,在最高价和最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,画黄色

当满足条件HR2ANDFILTER(HR2,10)时,在开盘价和收盘价位置之间画柱状线,宽度为6,1不为0则画空心柱.,线宽为2,画黄色

SK赋值: VAR1的13日指数移动平均-VAR1的73日指数移动平均

SD赋值: SK的2日指数移动平均

当满足条件(SK上穿SDANDSK<-0.04AND(收盘价-1日前的收盘价)/1日前的收盘价>=0.03)OR(SK上穿SDANDSK<=-0.14)OR(SK上穿SDANDSK<=0.05AND(成交量(手)/成交量(手)的5日简单移动平均>2ORC/1日前的收盘价>0.035))时,在最低价*0.99位置书写文字,COLOR0000CC

当满足条件(SK上穿SDANDSK<-0.04AND(收盘价-1日前的收盘价)/1日前的收盘价>=0.03)OR(SK上穿SDANDSK<=-0.14)OR(SK上穿SDANDSK<=0.05AND(成交量(手)/成交量(手)的5日简单移动平均>2ORC/1日前的收盘价>0.035))时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR0000CC

当满足条件(SK上穿SDANDSK<-0.04AND(收盘价-1日前的收盘价)/1日前的收盘价>=0.03)OR(SK上穿SDANDSK<=-0.14)OR(SK上穿SDANDSK<=0.05AND(成交量(手)/成交量(手)的5日简单移动平均>2ORC/1日前的收盘价>0.035))时,在开盘价和收盘价位置之间画柱状线,宽度为10,1不为0则画空心柱.,线宽为1,COLOR0000CC

MA1赋值:((最高价+最低价)/2)的5日简单移动平均

MA2赋值:((最高价+最低价)/2)的35日简单移动平均

X赋值:((MA1 - MA2) * 100)

均势一赋值:(((((((((收盘价 + 1日前的收盘价) + 2日前的收盘价) + 3日前的收盘价) + 4日前的收盘价) + 5日前的收盘价) + 6日前的收盘价) + 7日前的收盘价) + 8日前的收盘价) / 9)

均势二赋值:((((收盘价 + 1日前的收盘价) + 2日前的收盘价) + 3日前的收盘价) / 4)

趋势一赋值:((((均势一 - 1日前的均势一) / 1日前的均势一) * 1000) + 50)

趋势二赋值:((((均势二 - 1日前的均势二) / 1日前的均势二) * 1000) + 50)

波段高位赋值:(趋势一上穿趋势二 AND (统计12日中满足(收盘价>1日前的最高价)的天数 > 5))

LC赋值:1日前的收盘价

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

短抄一赋值:((趋势二上穿(趋势一+2) AND (X < 0)) AND ((方向值 < 10) OR (1日前的方向值 < 10)))

短抄二赋值:((((趋势二上穿MA1 AND (MA1 < 20)) AND (方向值 > 趋势二)) AND (X < 0)) AND(((趋势二 < 20) OR (1日前的趋势二 < 15)) OR (2日前的趋势二 < 15)))

当满足条件(短抄一OR短抄二)时,在(最低价*0.99)位置书写文字,COLOR0000FF

当满足条件波段高位时,在(最高价*1.03)位置书写文字,COLORFF0000

当满足条件波段高位时,在(最高价*1.06)位置画2号图标,COLORFF0000

当满足条件(短抄一OR短抄二)时,在(最低价*0.97)位置画1号图标

V5赋值:收盘价的1日指数移动平均

主线赋值:V5的5日指数移动平均 

本赋值:5日内主线的最高值的1日指数移动平均

急进赋值:17日内本的最高值的1日指数移动平均

稳健赋值:17日内急进的最高值的2日指数移动平均

输出投资:17日内稳健的最高值的3日指数移动平均,线宽为2, 画深灰色

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

YY1赋值:收盘价>收盘价的13日简单移动平均 AND 开盘价<收盘价的13日简单移动平均

YY3赋值:收盘价>收盘价的34日简单移动平均 AND 开盘价<收盘价的34日简单移动平均

YY5赋值:收盘价>收盘价的55日简单移动平均 AND 开盘价<收盘价的55日简单移动平均

输出X2:当满足条件YY1ANDYY5ANDYY3时,在最低价-0.1位置书写文字,画红色

SJ1赋值:收盘价的13日简单移动平均-收盘价的34日简单移动平均的绝对值<收盘价*0.01

SJ2赋值:收盘价的34日简单移动平均-收盘价的55日简单移动平均的绝对值<收盘价*0.01

SJ3赋值:收盘价的13日简单移动平均上穿收盘价的55日简单移动平均

输出X3:当满足条件SJ1ANDSJ2ANDSJ3时,在最高价+0.1位置书写文字,画红色

RY1赋值:收盘价/开盘价>1.04

RY2赋值:1日前的开盘价/1日前的收盘价>1.04

RY3赋值:开盘价-1日前的收盘价的绝对值<收盘价*0.02 AND 收盘价-1日前的开盘价的绝对值<收盘价*0.02

输出X4:当满足条件RY1ANDRY2ANDRY3时,在最低价位置书写文字,画黄色

JW1赋值:收阴线AND 1日前的收盘价<1日前的开盘价

JW2赋值:开盘价<1日前的收盘价 AND 收盘价>1日前的最低价

JW3赋值:开盘价<收盘价的13日简单移动平均 AND 开盘价<收盘价的34日简单移动平均 AND 开盘价<收盘价的55日简单移动平均

JW赋值:JW1 AND JW2 AND JW3

输出X8:当满足条件JW时,在最低价-0.2位置书写文字,画黄色

TS1赋值:收盘价的13日简单移动平均上穿收盘价的34日简单移动平均

TS2赋值:收盘价的13日简单移动平均<收盘价的55日简单移动平均

TS赋值:TS1 AND TS2

输出X9:当满足条件TS时,在最低价-0.2位置书写文字,COLORF00FF0

YZ1赋值:收盘价/开盘价>1.02 AND 最高价/收盘价>1.02 AND 开盘价/最低价<1.02

YZ2赋值:1日前的收盘价>1日前的开盘价 AND 开盘价>收盘价的11日简单移动平均

YZ赋值:YZ1 AND YZ2 AND Y>10

输出X11:当满足条件YZ时,在最高价+0.2位置书写文字,COLORF00FF0

DS1赋值:开盘价/收盘价>1.04 AND 开盘价/1日前的收盘价>1.03

DS2赋值:成交量(手)*100/FINANCE2(7)>0.08 AND Y>8

DS赋值:DS1 AND DS2

输出X12:当满足条件DS时,在最高价+0.2位置书写文字,画绿色

YJ1赋值:最高价/开盘价>1.04

YJ2赋值:收盘价-开盘价的绝对值<收盘价*0.03

YJ3赋值:收盘价/收盘价的13日简单移动平均>1.1

YJ赋值:YJ1 AND YJ2 AND DS2 AND YJ3 AND YZ2

输出X13:当满足条件YJ时,在最高价+0.3位置书写文字,画红色

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

TT1赋值:收盘价<收盘价的13日简单移动平均 AND 开盘价>收盘价的13日简单移动平均

TT3赋值:收盘价<收盘价的34日简单移动平均 AND 开盘价>收盘价的34日简单移动平均

TT5赋值:收盘价<收盘价的55日简单移动平均 AND 开盘价>收盘价的55日简单移动平均

输出X28:当满足条件TT1ANDTT5ANDTT3时,在最低价-0.6位置书写文字,画红色

输出X39:当满足条件EMA34上穿EMA13时,在EMA34*1.01位置书写文字, COLOR00FF00

输出X30:当满足条件EMA55上穿EMA13时,在EMA55*1.01位置书写文字, COLOR00FF00

输出X31:当满足条件EMA55上穿EMA34时,在EMA55*1.01位置书写文字, COLOR00FF00

VAR10赋值:收盘价的80日简单移动平均-收盘价的10日简单移动平均/3

VAR11赋值:1日前的收盘价

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

输出X14:当满足条件如果收盘价<VAR10ANDVOL/240>成交量(手)的5日简单移动平均/240ANDCLOSE>1日前的收盘价*1.08ANDCLOSE<收盘价的13日简单移动平均*1.3,返回1,否则返回0时,在最低价-0.7位置书写文字,画红色

输出X16:当满足条件LH上穿VAR12时,在最高价*1.04位置书写文字

输出X17:当满足条件VAR3上穿VAR4时,在最低价-0.3位置书写文字

输出X18:当满足条件EMA13上穿EMA34时,在最高价+0.5位置书写文字,画黄色

输出X19:当满足条件EMA13上穿EMA55时,在最高价+0.3位置书写文字,画黄色

输出X20:当满足条件EMA34上穿EMA55时,在最低价-0.5位置书写文字,画黄色

输出X21:当满足条件1日前的收盘价<1日前的开盘价ANDCLOSE>1日前的开盘价时,在最低价*0.97位置书写文字,COLORFF00FF

输出X22:当满足条件1日前的收盘价>1日前的开盘价ANDCLOSE<1日前的开盘价时,在最高价*1.05位置书写文字,COLOR00FF00

输出X23:当满足条件EMA13上穿EMA34时,在EMA34位置画1号图标

输出X24:当满足条件EMA13上穿EMA55时,在EMA55位置画1号图标

输出X25:当满足条件EMA34上穿EMA55时,在EMA55位置画1号图标

当满足条件HR2ANDFILTER(HR2,10)时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLORFFC8FF

FF赋值:收盘价的3日指数移动平均

MA15赋值:收盘价的21日指数移动平均

当满足条件FF上穿MA15时,在(最低价*0.99)位置书写文字,COLORA6E500

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

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

输出X35:当满足条件EMA13上穿EMA34时,在EMA34位置画1号图标

输出X36:当满足条件EMA13上穿EMA55时,在EMA55位置画1号图标

输出X37:当满足条件EMA34上穿EMA55时,在EMA55位置画1号图标

输出X38:当满足条件EMA34上穿EMA13时,在EMA34位置画2号图标

输出X139:当满足条件EMA55上穿EMA13时,在EMA55位置画2号图标

输出X40:当满足条件EMA55上穿EMA34时,在EMA55位置画2号图标

 

源码:

{135均线
N 1100 17
LH1100 79
}

 

 


n:=17;
LH:=79;
EMA1:EMA(C,1);
ema13:ema(c,13),COLORFF8080;
ema34:ema(c,34),colorFFFF00;
ema55:ema(c,55),colorff00ff;
ema120:ema(c,120),COLORGREEN;{http://www.cxh99.com}
MA30:MA(C,30),COLORYELLOW,POINTDOT,LINETHICK2;
生命线:eMA(CLOSE,453),colorff00ff,POINTDOT,LINETHICK2;
LOCK:=1;
M8:=EMA(CLOSE,8);
M13:=EMA(M8,13);
VAR1:=EMA(M13,62);
VAR2:=(CLOSE+HIGH+LOW)/3;
VAR3:=EMA(VAR2,10)*LOCK;
VAR4:=REF(VAR3,1)*LOCK;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,9*0.5,0),COLORFF5B00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,8*0.5,0),COLORFF6C00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,7*0.5,0),COLORFF7B00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,6*0.5,0),COLORFF9C00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,5*0.5,0),COLORFFBE00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,3.5*0.5,0),COLORFFCC00;
STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,1.5*0.5,0),COLORFFFF00;
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,9*0.5,0),COLOR070084;
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,8*0.5,0),COLOR0000A3;
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,7*0.5,0),COLOR0000B7;
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,6*0.5,0),COLOR0000CD;
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,5*0.5,0),COLOR0000E9;
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,3*0.5,0),COLOR0754E9;
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,1.5*0.5,0),COLOR076EF3;
STICKLINE(CLOSE>=OPEN,CLOSE,OPEN,1*0.5,0),COLOR077BF3;
STICKLINE(CLOSE>OPEN,OPEN,LOW,1*0.5,0),COLOR0726CA;
STICKLINE(CLOSE>OPEN,CLOSE,HIGH,1*0.5,0),COLOR0726CA;
STICKLINE(OPEN>CLOSE,CLOSE,LOW,1*0.5,0),COLORDE9100;
STICKLINE(OPEN>CLOSE,OPEN,HIGH,1*0.5,0),COLORDE9100;

AAA:=MA(C,10);
BBB:=ATAN((AAA/REF(AAA,1)-1)*100)*180/3.1416;
CCC:=FILTER(CROSS(BBB,30),5);
DRAWTEXT(CCC AND C>AAA,AAA*0.95,'十日三十度角'),COLORFF00FF;
ar1:=ema55>ema34 and ema34>ema13;
ar2:=BARSLAST((c-ema13)/ema13*100<-6);
ar3:=ema13>=ref(ema13,2);
ar4:=count(cross(c,ema13),ar2)=1;
ar5:=ar1 and ar2 and ar3 and ar4;
ar6:=ar5 and filter(ar5,10);
drawtext(ar6,l-0.09,'红杏出墙'),COLOR00ccff;
stickline(ar6,h,l,0.5,1),COLOR00ccff;
stickline(ar6,o,c,6,1),linethick2,COLOR00ccff;
br1:=count(BETWEEN((c-ref(c,1))/ref(c,1)*100,0,5) ,5)=5;
br2:=abs((ema13-ema34)+(ema34-ema55))/c<0.2;
br3:=c>ema55 and (ref(c,1)<ref(ema55,1) or ref(c,2)<ref(ema55,2) or ref(c,3)<ref(ema55,3) or ref(c,4)<ref(ema55,4) or ref(c,5)<ref(ema55,5));
br4:=br1 and br2 and br3;
drawtext(br4 and filter(br4,10),l-0.09,'蚂蚁上树'),color00C5FF;
stickline(br4 and filter(br4,10),h,l,0.5,1),color00C5FF;
stickline(br4 and filter(br4,10),o,c,6,1),linethick2,color00C5FF;
cr1:=(c-ref(c,1))/ref(c,1)*100>0.5;
cr2:=v>ma(v,5)*0.6;
cr3:=count(cross(ema13,ema55),3)=1;
cr4:=abs(ema34-ema55)/ema55<0.03;
cr5:=ema55<=ema120 and ema55>=ref(ema55,1);
cr6:=FILTER(cr1 and cr2 and cr3 and cr4 and cr5,2);
stickline(cr6,h,l,0.5,1),colorf00ff0;
stickline(cr6,o,c,6,1),linethick2,colorf00ff0;
drawtext(cr6,l-0.09,'红衣侠女'),colorf00ff0;
dr1:=ema13>ema34 and ema34<ema55;
dr2:=BARSLAST(cross(c,ema55) );
dr3:=h=hhv(h,dr2);
dr4:=BARSLAST(dr3);
dr5:=count(o>c and c<ref(c,1) and c>ema55 and BETWEEN((c-ema55)/ema55,0,0.02),dr4)=1;
dr6:=c>ref(c,1) ;
dr7:= dr1 and dr5 and dr6 ;
dr8:=dr7 and FILTER(dr7 ,10);
drawtext(dr8,l-0.09,'黑客点击'),colord6ba63;
stickline(dr8,h,l,0.5,1),colord6ba63;
stickline(dr8,o,c,6,1),linethick2,colord6ba63;
er:=barslast(ref(cross(ema55,ema34),1)) and cross(ema34,ema55);
DRAWTEXT(er,l-0.09,'均线互换'),color0099ff;
stickline(er,h,l,0.5,1),color0099ff;
stickline(er,o,c,6,1),linethick2,color0099ff;
fr:=barslast(ref(cross(ema34,ema13),1)) and cross(ema13,ema34);
DRAWTEXT(fr,l-0.09,'梅开二度'),colorwhite;
stickline(fr,h,l,0.5,1),colorwhite;
stickline(fr,o,c,6,1),linethick1,colorwhite;
gr1:=BARSLAST(BETWEEN("bias.bias2"(6,13,24),0,5) );
gr2:=ema13>ema34 and ema34>ema55 and ema13>ref(ema13,1);
gr3:=count("bias.bias2"(6,13,24)>10 and h=hhv(h,gr1),gr1);
gr4:=h=hhv(h,gr1);
gr5:="macd.macd"(12,26,9)<ref("macd.macd"(12,26,9),1);
gr6:=gr2 and gr3 and gr4;
gr7:=gr2 and gr3 and gr4 and gr5;
drawtext(gr6 and gr7,h+0.13,'见好就收!'),color00ff00;
DRAWTEXT(gr6 and gr7,h+0.1,'▼'),color00ff00;
hr2:=ema13>=ref(ema13,3) and ema34>=ref(ema34,1) and ema55>=ref(ema55,1) and cross(c,ema13) and cross(c,ema34) and cross(c,ema55);
DRAWTEXT(hr2 and filter(hr2,10),h+0.1,'▲'),colorFFC8FF;
DRAWTEXT(hr2 and filter(hr2,10),h+0.5,'揭竿而起'),color9900cc;
DRAWTEXT(hr2 and filter(hr2,10),l-0.09,'三线推进'),COLORYELLOW;{http://cxh99.com}
stickline(hr2 and filter(hr2,10),h,l,0.5,1),COLORYELLOW;{http://cxh99.com}
stickline(hr2 and filter(hr2,10),o,c,6,1),linethick2,COLORYELLOW;{http://cxh99.com}

SK:= EMA(Var1,13)-EMA(Var1,73);
SD:= EMA(SK,2);
drawtext((cross(sk,sd) and sk<-0.04 and (c-ref(c,1))/ref(c,1)>=0.03) or (cross(sk,sd) and sk<=-0.14 )
or (cross(sk,sd) and sk<=0.05 and (v/ma(v,5)>2 or c/ref(c,1)>0.035)) ,l*0.99,'短'),COLOR0000cc;
stickline((cross(sk,sd) and sk<-0.04 and (c-ref(c,1))/ref(c,1)>=0.03) or (cross(sk,sd) and sk<=-0.14 )
or (cross(sk,sd) and sk<=0.05 and (v/ma(v,5)>2 or c/ref(c,1)>0.035)),h,l,0.5,0),COLOR0000cc;
stickline((cross(sk,sd) and sk<-0.04 and (c-ref(c,1))/ref(c,1)>=0.03) or (cross(sk,sd) and sk<=-0.14 )
or (cross(sk,sd) and sk<=0.05 and (v/ma(v,5)>2 or c/ref(c,1)>0.035)),o,c,10,1),linethick1,COLOR0000cc;
MA1:=MA(((HIGH + LOW) / 2),5);MA2:=MA(((HIGH + LOW) / 2),35);x:=((MA1 - MA2) * 100);
均势一:=(((((((((CLOSE + REF(CLOSE,1)) + REF(CLOSE,2)) + REF(CLOSE,3)) + REF(CLOSE,4)) + REF(CLOSE,5)) + REF(CLOSE,6)) + REF(CLOSE,7)) + REF(CLOSE,8)) / 9);
均势二:=((((CLOSE + REF(CLOSE,1)) + REF(CLOSE,2)) + REF(CLOSE,3)) / 4);
趋势一:=((((均势一 - REF(均势一,1)) / REF(均势一,1)) * 1000) + 50);
趋势二:=((((均势二 - REF(均势二,1)) / REF(均势二,1)) * 1000) + 50);
波段高位:=(CROSS(趋势一,趋势二) AND (COUNT((CLOSE > REF(HIGH,1)),12) > 5));
LC:=REF(CLOSE,1);
方向值:=((SMA(MAX((CLOSE - LC),0),6,1) / SMA(ABS((CLOSE - LC)),6,1)) * 100);
短抄一:=((CROSS(趋势二,(趋势一 + 2)) AND (x < 0)) AND ((方向值 < 10) OR (REF(方向值,1) < 10)));
短抄二:=((((CROSS(趋势二,MA1) AND (MA1 < 20)) AND (方向值 > 趋势二)) AND (x < 0)) AND
(((趋势二 < 20) OR (REF(趋势二,1) < 15)) OR (REF(趋势二,2) < 15)));
DRAWTEXT((短抄一 OR 短抄二),(LOW * 0.99),'短底'),Color0000FF;
DRAWTEXT(波段高位,(HIGH * 1.03),'卖出'),colorFF0000;
DRAWICON(波段高位,(HIGH * 1.06),2),colorFF0000;DRAWICON((短抄一 OR 短抄二),(LOW * 0.97),1);
V5:=EMA(CLOSE,1);主线:=EMA(V5,5) ;
本:=EMA(HHV(主线,5),1);
急进:=EMA(HHV(本,17),1);
稳健:=EMA(HHV(急进,17),2);
投资:EMA(HHV(稳健,17),3),linethick2, colorgray;

Y:=(MA(C,13)-MA(C,55))/MA(C,13)*100;
YY1:=C>MA(C,13) AND OPEN<MA(C,13);{一阳三线}
YY3:=C>MA(C,34) AND OPEN<MA(C,34);
YY5:=C>MA(C,55) AND OPEN<MA(C,55);
X2:DRAWTEXT(YY1 AND YY5 AND YY3,LOW-0.1,'一阳三线'),COLORRED;
SJ1:=ABS(MA(CLOSE,13)-MA(CLOSE,34))<C*0.01;{13线34线55线接近}
SJ2:=ABS(MA(CLOSE,34)-MA(CLOSE,55))<C*0.01;
SJ3:=CROSS(MA(CLOSE,13),MA(CLOSE,55));{13线上穿55线}
X3:DRAWTEXT(SJ1 AND SJ2 AND SJ3,HIGH+0.1,'三军集结'),COLORRED;
RY1:=C/OPEN>1.04;{阳线4%}
RY2:=REF(OPEN,1)/REF(CLOSE,1)>1.04;{阴线4%}
RY3:=ABS(OPEN-REF(C,1))<C*0.02 AND ABS(C-REF(OPEN,1))<C*0.02;{两线相等}
X4:DRAWTEXT(RY1 AND RY2 AND RY3 ,LOW,'日月合璧'),COLORYELLOW;{http://cxh99.com}
JW1:=C<OPEN AND REF(C,1)<REF(OPEN,1);
JW2:=OPEN<REF(C,1) AND C>REF(L,1);
JW3:=O<MA(C,13) AND O<MA(C,34) AND O<MA(C,55);
JW:=JW1 AND JW2 AND JW3;
X8:DRAWTEXT(JW,LOW-0.2,'金屋藏娇'),COLORYELLOW;{http://cxh99.com}
TS1:=CROSS(MA(C,13),MA(C,34));{13线上穿34线}
TS2:=MA(C,13)<MA(C,55);
TS:=TS1 AND TS2;
X9:DRAWTEXT(TS,LOW-0.2,'投石问路'),COLORF00FF0;
YZ1:=C/O>1.02 AND H/C>1.02 AND O/L<1.02;{收阳有上影}
YZ2:=REF(C,1)>REF(O,1) AND O>MA(C,11);{昨收阳 今大于均线}
YZ:=YZ1 AND YZ2 AND Y>10;
X11:DRAWTEXT(YZ,HIGH+0.2,'一枝独秀'),COLORF00FF0;
DS1:=OPEN/C>1.04 AND O/REF(C,1)>1.03;{高开收阴}
DS2:=V*100/FINANCE2(7)>0.08 AND Y>8;{换手高涨幅大}
DS:=DS1 AND DS2;
X12:DRAWTEXT(DS,HIGH+0.2,'独上高楼'),COLORGREEN;{http://www.cxh99.com}
YJ1:=H/O>1.04;
YJ2:=ABS(C-O)<C*0.03;
YJ3:=C/MA(C,13)>1.1;
YJ:=YJ1 AND YJ2 AND DS2 AND YJ3 AND YZ2;
X13:DRAWTEXT(YJ,HIGH+0.3,'一剑封喉'),COLORRED;
T:=(MA(C,13)-MA(C,55))/MA(C,13)*100;
TT1:=C<MA(C,13) AND OPEN>MA(C,13);{断头铡刀}
TT3:=C<MA(C,34) AND OPEN>MA(C,34);
TT5:=C<MA(C,55) AND OPEN>MA(C,55);
x28:DRAWTEXT(TT1 AND TT5 AND TT3,LOW-0.6,'断头铡刀'),COLORRED;
x39:DRAWTEXT(CROSS(eMA34,eMA13),eMA34*1.01,'S分道扬镳'), COLOR00FF00;
x30:DRAWTEXT(CROSS(eMA55,eMA13),eMA55*1.01,'S一箭穿心'), COLOR00FF00;
X31:DRAWTEXT(CROSS(eMA55,eMA34),eMA55*1.01,'S各自为政'), COLOR00FF00;



VAR10:=MA(CLOSE,80)-MA(CLOSE,10)/3;
VAR11:=REF(CLOSE,1);
VAR12:=(SMA(MAX(CLOSE-VAR11,0),N,1))/(SMA(ABS(CLOSE-VAR11),N,1))*100;
X14:DRAWTEXT(IF(CLOSE<VAR10 AND VOL/240>MA(VOL,5)/240 AND CLOSE>REF
(CLOSE,1)*1.08 AND CLOSE<MA(CLOSE,13)*1.3,1,0),LOW-0.7,'进场'),COLORRED;

X16:DRAWTEXT(CROSS(LH,VAR12),HIGH*1.04,'获利减仓');
X17:DRAWTEXT(CROSS(VAR3,VAR4),L-0.3,'买');
X18:DRAWTEXT(CROSS(eMA13,eMA34),H+0.5,'投石,增持'),COLORYELLOW;{http://cxh99.com}
X19:DRAWTEXT(CROSS(eMA13,eMA55),H+0.3,'红客,加仓'),COLORYELLOW;{http://cxh99.com}
X20:DRAWTEXT(CROSS(eMA34,eMA55),L-0.5,'互换,重仓'),COLORYELLOW;{http://cxh99.com}
X21:DRAWTEXT(REF(CLOSE,1)<REF(OPEN,1) AND CLOSE>REF(OPEN,1),
L*0.97,'克阴'),COLORFF00FF;
X22:DRAWTEXT(REF(CLOSE,1)>REF(OPEN,1) AND CLOSE<REF(OPEN,1),
H*1.05,'克阳'),COLOR00FF00;
X23:DRAWICON(CROSS(eMA13,eMA34),eMA34,1);
X24:DRAWICON(CROSS(eMA13,eMA55),eMA55,1);
X25:DRAWICON(CROSS(eMA34,eMA55),eMA55,1);
STICKLINE(HR2 AND FILTER(HR2,10),H,L,0,1),COLORFFC8FF;
FF:=EMA(CLOSE,3);MA15:=EMA(CLOSE,21);
DRAWTEXT(CROSS(FF,MA15),(LOW * 0.99),'←底背'),COLORA6E500;
RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);
DRAWTEXT(CROSS(88,RSI),(HIGH * 1.04),'←顶背'),COLOR1880FF;
X35:DRAWICON(CROSS(eMA13,eMA34),eMA34,1);
X36:DRAWICON(CROSS(eMA13,eMA55),eMA55,1);
X37:DRAWICON(CROSS(eMA34,eMA55),eMA55,1);
X38:DRAWICON(CROSS(eMA34,eMA13),eMA34,2);
X139:DRAWICON(CROSS(eMA55,eMA13),eMA55,2);
X40:DRAWICON(CROSS(eMA55,eMA34),eMA55,2);

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

原理解析:

 

源码:

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容