boll主图指标公式源码指标指标源码 、 趋势主图指标源码 、 基本面主图指标源码 、
大智慧涨势确立主图源码涨势源码
原理解析:
VAR1赋值:1
输出趋势线: ((3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均-50)*1.032+50),画红色
VAR2赋值:(2*收盘价+最高价+最低价+开盘价)/5
VAR3赋值:34日内最低价的最低值
VAR4赋值:34日内最高价的最高值
输出SK: (VAR2-VAR3)/(VAR4-VAR3)*100的13日指数移动平均*VAR1,画白色
输出SD: SK的2日指数移动平均,画黄色
VAR5赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
VAR6赋值:VAR5的9日指数移动平均
VAR7赋值:VAR1*收盘价*1.2361.021
VAR9赋值:(最高价-收盘价)*1.3645的天数
输出买:如果VAR1*VAR7ANDVAR8ANDVAR9ANDVARC0.75ANDVAR1VAR15ANDVAR15>VAR16ANDVAR16>VAR17ANDVAR16>VAR18ANDVAR19>VAR1AAND(VAR1E>=0.9ORVAR1E>0.76ANDVAR1E5ANDVAR1B>5)ANDVAR1D>1.8ANDVAR1C=1ANDCLOSE=1.05 AND 收盘价=3日内收盘价的最高值 AND 成交量(手)的2日简单移动平均/成交量(手)的40日简单移动平均>=3 AND 成交量(手)的2日简单移动平均=3日内成交量(手)的2日简单移动平均的最高值 AND 成交量(手)>1日前的成交量(手) AND 收盘价>1日前的收盘价
VAR26赋值:1日前的收盘价
VAR27赋值:收盘价-VAR26和0的较大值的5日[1日权重]移动平均/收盘价-VAR26的绝对值的5日[1日权重]移动平均*100
VAR28赋值:VAR1*统计20日中满足VAR27=1
VAR29赋值:(最高价-最低价)/最高价*100+(收盘价-VAR26)/VAR26*100
VAR2A赋值:VAR29的41日简单移动平均的6日指数移动平均
VAR2B赋值:VAR2A>6日内VAR2A的最低值*1.02 AND 1日前的VAR2A最低价*1.033
输出涨势确立: VAR1*(VAR2C>0 AND VAR2D*16+81.5)*VAR1,COLOR80FFFF
输出买入:如果趋势线上穿21,返回50,否则返回18.5,线宽为1,COLORAAA0FF
输出卖出:如果87上穿趋势线,返回60,否则返回81.5,COLORFFAA00
当满足条件VAR2C>0ANDVAR2D时,在88位置书写文字,画白色
VAR2E赋值:如果SK上穿SD,返回25,否则返回18.5
VAR2F赋值:如果SD上穿SK,返回75,否则返回81.5
输出卖线: VAR2F, 画白色
输出买线: VAR2E,画红色
VAR13VAR2E时,在61位置书写文字,COLORAAAAFF
当满足条件买>1.0时,在65位置书写文字,画红色
当满足条件牛>1.0时,在40位置书写文字,COLORF00F00
CXH赋值:STRTONUM(STRRIGHT(DATESTR(CURRENTDATE),1))
输出WARNING('',CURRENTTIME>180000 AND (CXH=1 OR CXH=6))
DRAWTEXTREL(10 ,10 ,'指标公式')
源码:
Var1:=1;趋势线: ((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)*1.032+50),COLORRED;Var2:=(2*CLOSE+HIGH+LOW+OPEN)/5;Var3:=LLV(LOW,34);Var4:=HHV(HIGH,34);SK: EMA((Var2-Var3)/(Var4-Var3)*100,13)*Var1,colorwhite;SD: EMA(SK,2),coloryellow;Var5:=EMA(CLOSE,12)-EMA(CLOSE,26);Var6:=EMA(Var5,9);Var7:=Var1*CLOSE*1.2361.021;Var9:=(HIGH-CLOSE)*1.3645,5);买:IF( Var1*Var7 AND Var8 AND Var9 AND VarC0.75 AND Var1Var15 AND Var15>Var16 AND Var16>Var17 AND Var16>Var18 AND Var19>Var1A AND (Var1E>=0.9 OR Var1E>0.76 AND Var1E5 AND Var1B>5) AND Var1D>1.8 AND Var1C3 AND (CLOSE-Var18)/Var18=1 AND CLOSE=1.05 AND CLOSE=HHV(CLOSE,3) AND MA(VOL,2)/MA(VOL,40)>=3 AND MA(VOL,2)=HHV(MA(VOL,2),3) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);Var26:=REF(CLOSE,1);Var27:=SMA(MAX(CLOSE-Var26,0),5,1)/SMA(ABS(CLOSE-Var26),5,1)*100;Var28:=Var1*COUNT(Var27=1;Var29:=(HIGH-LOW)/HIGH*100+(CLOSE-Var26)/Var26*100;Var2A:=EMA(MA(Var29,41),6);Var2B:=Var2A>LLV(Var2A,6)*1.02 AND REF(Var2A,1)LOW*1.033;涨势确立: Var1*(Var2C>0 AND Var2D*16+81.5)*Var1,Color80FFFF ;买入:IF(CROSS(趋势线,21),50,18.5),linethick1,coloraaa0ff;卖出:IF(CROSS(87,趋势线),60,81.5 ),colorFFAA00;DRAWTEXT(Var2C>0 AND Var2D,88,'↑'),colorwhite;Var2E:=IF(CROSS(SK,SD),25,18.5);Var2F:=IF(CROSS(SD,SK),75,81.5);卖线: Var2F, colorwhite;买线: Var2E,colorred;Var13var2E,61,'短买'),coloraaaaff;drawtext(买>1.0,65,'长买'),colorred;drawtext(牛>1.0,40,'长牛'),colorf00f00;CXH:=STRTONUM(STRRIGHT(DATESTR(CURRENTDATE),1));
WARNING('',CURRENTTIME>180000 and (CXH=1 OR CXH=6));
DRAWTEXTREL(10 ,10 ,'指标公式');