f0:ema(c,20),linethick0;
va:=ema(c,2);
va1:=ema(ref(c,3),5);
j:=sum(AMOUNT/100,2)/sum(v,2);
vok:=if(cross(va,va1),1,0);
vok1:=if(ref(c,1) ref(c,2)ando ref(c,1)andl ref(l,1)andc ref(c,1)
orref(c,1) ref(o,1)ando ref(c,1)andl ref(l,1)andc ref(c,1),1,0);
vsj1:=BARSLAST(vok=1orvok1=1);
mma2:sum(AMOUNT/100,2)/sum(,2),colorred,LINETHICK0;
zs:if(vok=1orvok1=1,l,ref(l,vsj1)),colorred,LINETHICK3;
多:EMA(C,3),COLORYELLOW;空:EMA(C,5),COLOR00FF00;
均衡:EMA(空,5),COLORWHITE;
中:HHV(MA(H,13),13),Colorgreen,LINETHICK1;
Var4a:=(LOW+HIGH+CLOSE)/3;操作:
MA(Var4a,5),colorred,linethick2;
拉升:HHV(操作,13),colorgreen,linethick0;
拉升买:HHV(操作,13)*1,coloryellow,linethick0;
强弱分界:eMA(CLOSE,60),Color438200,LINETHICK3;
f1:=sma(f0,3,1);
f2:sma(f0,5,1);
if(f0 f2,f2,f2*0.8),pointdot,linethick7,Color333399;
if(f0 f2,f2,f2*0.8),pointdot,linethick4,Color0000ff;
if(f0 f2,f2,f2*0.8),pointdot,linethick2,Color999999;
STICKLINE(拉升买,拉升买+0.05,拉升买,3,0),colorgreen,linethick2;
STICKLINE(操作=拉升买,操作,操作+0.05,3,0),colorred,linethick3;
STICKLINE(操作 拉升买,操作,拉升买,6,1),COLORgreen;
STICKLINE(中 拉升买,拉升,拉升+0.05,6,1),colorgreen;
STICKLINE(拉升 ref(拉升,1),拉升,拉升*1.02,3,0),coloryellow,linethick4;
STICKLINE(F0 F2,H,L,1,1),Colorgreen;
STICKLINE(F0 F2,O,C,6,1),Colorgreen;
STICKLINE(操作=拉升买andc 拉升买,操作,zs,3,0),colorred,linethick1;
买入基础:=EMA(C,5) REF(EMA(C,5),1)ANDEMA(C,10) =REF(EMA(C,10),1);
VAR1:=EMA(INDEXC,5);
VAR2:=EMA(INDEXC,10);
VAR3:=EMA(INDEXC,20);
VAR4:=VAR1 =REF(VAR1,1)AND买入基础;
VAR5:=VAR2 =REF(VAR2,1)AND买入基础;
VAR6:=VAR3 =REF(VAR3,1)AND买入基础;
VAR7:=EMA(INDEXV,5);
VAR8:=EMA(INDEXV,10);
VAR9:=EMA(INDEXV,20);
VAR10:=VAR7 =REF(VAR7,1)AND买入基础;
VAR11:=VAR8 =REF(VAR8,1)AND买入基础;
VAR12:=VAR9 =REF(VAR9,1)AND买入基础;
gg:=abs(o/f0-1);
STICKLINE(VAR4andVAR5andVAR6andVAR10andVAR11andVAR12and买入基础andgg 0.05and操作 ref(操作,1),操作,操作*1.03,6,0),colorred,linethick1;
STICKLINE(VAR4andVAR5andVAR6andVAR10andVAR11andVAR12
and买入基础,zs,zs*1.02,6,1),coloryellow,linethick1;
VAR1:=((CLOSE-ma(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100)/3;持币区域:VAR1,COLORFEDCBA;持股区域:IF(VAR1 0,VAR1,0),COLORWHITE;短顶:STICKLINE(VAR1 9ANDFILTER(VAR1 REF(VAR1,1),5),VAR1+2,0,3,0),COLORCYAN;大顶:STICKLINE(VAR1 20ANDFILTER(VAR1 REF(VAR1,1),5),VAR1+5,0,7,0),COLOR00FF00;VAR2:=HHV(VAR1 20,10);危险:STICKLINE(VAR2ANDcrOSS((REF(HIGH,1)+REF(LOW,1))/2,MA(CLOSE,20)+2*STD(CLOSE,20)),VAR1+10,0,4,0);注意止损:STICKLINE(VAR2ANDFILTER(VAR1 REF(VAR1,1),6)ANDCROSS(MA(CLOSE,5),MA(CLOSE,2)),VAR1+6,0,3,0);短底:STICKLINE(VAR1 -9ANDVAR1 REF(VAR1,1),VAR1-2,0,3,0),COLORWHITE;大底:STICKLINE(VAR1 -20ANDFILTER(VAR1 REF(VAR1,1),5),VAR1-5,0,7,0),COLORBLUE;买入准备:VAR1 -9ANDVAR1 REF(VAR1,1),COLORRED;DRAWTEXT(VAR1 9ANDFILTER(VAR1 REF(VAR1,1),5),VAR1+2,'短顶'),COLOR00FF00;DRAWTEXT(VAR1 20ANDFILTER(VAR1 REF(VAR1,1),5),VAR1+5,'大顶'),COLORFFFF00;DRAWTEXT(VAR2ANDCROSS((REF(HIGH,1)+REF(LOW,1))/2,MA(CLOSE,20)+2*STD(CLOSE,20)),VAR1+10,'危险'),COLOR00FFFF;DRAWTEXT(VAR2ANDFILTER(VAR1 REF(VAR1,1),6)ANDCROSS(MA(CLOSE,5),MA(CLOSE,2)),VAR1+6,'注意止损'),COLORFF00FF;DRAWTEXT(FILTER(VAR1 -9ANDVAR1 REF(VAR1,1),18),VAR1-2,'短底'),,COLOR0000FF;DRAWTEXT(VAR1 -20ANDFILTER(VAR1 REF(VAR1,1),5),VAR1-5,'大底'),;DRAWTEXT(FILTER(VAR1 -9ANDVAR1 REF(VAR1,1),18),1,'买入准备');
最好用的炒股指标公式源码解读
输出F0:收盘价的20日指数移动平均,线宽为0
VA赋值:收盘价的2日指数移动平均
VA1赋值:3日前的收盘价的5日指数移动平均
J赋值:成交额(元)/100的2日累和/(手)的2日累和
VOK赋值:如果VA上穿VA1,返回1,否则返回0
VOK1赋值:如果1日前的收盘价 ,返回?,否则返回?
2日前的收盘价ANDO
1日前的收盘价ANDL
1日前的最低价ANDC
1日前的收盘价ORREF(收盘价,1)
1日前的开盘价ANDO
1日前的收盘价ANDL
1日前的最低价ANDC
1日前的收盘价,1,0)
VSJ1赋值:上次VOK=1ORVOK1=1距今天数
输出MMA2:成交额(元)/100的2日累和/成交量(手)的2日累和,画红色,线宽为0
输出ZS:如果VOK=1ORVOK1=1,返回最低价,否则返回VSJ1日前的最低价,画红色,线宽为3
输出多:收盘价的3日指数移动平均,画黄色
输出空:收盘价的5日指数移动平均,COLOR00FF00
输出均衡:空的5日指数移动平均,画白色
输出中:13日内最高价的13日简单移动平均的最高值,画绿色,线宽为1
VAR4A赋值:(最低价+最高价+收盘价)/3
输出操作:VAR4A的5日简单移动平均,画红色,线宽为2
输出拉升:13日内操作的最高值,画绿色,线宽为0
输出拉升买:13日内操作的最高值*1,画黄色,线宽为0
输出强弱分界:收盘价的60日指数移动平均,COLOR438200,线宽为3
F1赋值:F0的3日[1日权重]移动平均
输出F2:F0的5日[1日权重]移动平均
如果F0 ,返回?,否则返回?
F2,F2,F2*0.8),POINTDOT,线宽为7,COLOR333399
如果F0 ,返回?,否则返回?
F2,F2,F2*0.8),POINTDOT,线宽为4,COLOR0000FF
如果F0 ,返回?,否则返回?
F2,F2,F2*0.8),POINTDOT,线宽为2,COLOR999999
当满足条件拉升买时,在拉升买+0.05和拉升买位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色,线宽为2
当满足条件操作=拉升买时,在操作和操作+0.05位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色,线宽为3
当满足条件操作 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
拉升买,操作,拉升买,6,1),画绿色
当满足条件中 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
拉升买,拉升,拉升+0.05,6,1),画绿色
当满足条件拉升 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的拉升,拉升,拉升*1.02,3,0),画黄色,线宽为4
当满足条件F0 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
F2,最高价,最低价,1,1),画绿色
当满足条件F0 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
F2,开盘价,收盘价,6,1),画绿色
当满足条件操作=拉升买ANDC 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
拉升买,操作,ZS,3,0),画红色,线宽为1
买入基础赋值:收盘价的5日指数移动平均
1日前的收盘价的5日指数移动平均ANDEMA(收盘价,10)
=1日前的收盘价的10日指数移动平均
VAR1赋值:的收盘价的5日指数移动平均
VAR2赋值:大盘的收盘价的10日指数移动平均
VAR3赋值:大盘的收盘价的20日指数移动平均
VAR4赋值:VAR1
=1日前的VAR1AND买入基础
VAR5赋值:VAR2
=1日前的VAR2AND买入基础
VAR6赋值:VAR3
=1日前的VAR3AND买入基础
VAR7赋值:大盘的成交量的5日指数移动平均
VAR8赋值:大盘的成交量的10日指数移动平均
VAR9赋值:大盘的成交量的20日指数移动平均
VAR10赋值:VAR7
=1日前的VAR7AND买入基础
VAR11赋值:VAR8
=1日前的VAR8AND买入基础
VAR12赋值:VAR9
=1日前的VAR9AND买入基础
GG赋值:开盘价/F0-1的绝对值
当满足条件VAR4ANDVAR5ANDVAR6ANDVAR10ANDVAR11ANDVAR12AND买入基础ANDGG 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0.05AND操作
1日前的操作,操作,操作*1.03,6,0),画红色,线宽为1
当满足条件VAR4ANDVAR5ANDVAR6ANDVAR10ANDVAR11ANDVAR12AND买入基础时,在ZS和ZS*1.02位置之间画柱状线,宽度为6,1不为0则画空心柱.,画黄色,线宽为1
VAR1赋值:((收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100+(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100+(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100)/3
输出持币区域:VAR1,COLORFEDCBA
输出持股区域:如果VAR1 ,返回?,否则返回?
0,VAR1,0),画白色
输出短顶:当满足条件VAR1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
9ANDFILTER(VAR1
1日前的VAR1,5),VAR1+2,0,3,0),画青色
输出大顶:当满足条件VAR1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
20ANDFILTER(VAR1
1日前的VAR1,5),VAR1+5,0,7,0),COLOR00FF00
VAR2赋值:?日内VAR1 的最高值
20,10)
输出危险:当满足条件VAR2ANDCROSS((1日前的最高价+1日前的最低价)/2,收盘价的20日简单移动平均+2*收盘价的20日估算标准差)时,在VAR1+10和0位置之间画柱状线,宽度为4,0不为0则画空心柱.
输出注意止损:当满足条件VAR2ANDFILTER(VAR1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的VAR1,6)ANDCROSS(收盘价的5日简单移动平均,收盘价的2日简单移动平均),VAR1+6,0,3,0)
输出短底:当满足条件VAR1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
-9ANDVAR1
1日前的VAR1,VAR1-2,0,3,0),画白色
输出大底:当满足条件VAR1 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
-20ANDFILTER(VAR1
1日前的VAR1,5),VAR1-5,0,7,0),画蓝色
输出买入准备:VAR1
-9ANDVAR1
1日前的VAR1,画红色
当满足条件VAR1 时,在?位置书写文字
9ANDFILTER(VAR1
1日前的VAR1,5),VAR1+2,'
),COLOR00FF00
当满足条件VAR1 时,在?位置书写文字
20ANDFILTER(VAR1
1日前的VAR1,5),VAR1+5,'
),COLORFFFF00
当满足条件VAR2ANDCROSS((1日前的最高价+1日前的最低价)/2,收盘价的20日简单移动平均+2*收盘价的20日估算标准差)时,在VAR1+10位置书写文字
),COLOR00FFFF
当满足条件VAR2ANDFILTER(VAR1 时,在?位置书写文字
1日前的VAR1,6)ANDCROSS(收盘价的5日简单移动平均,收盘价的2日简单移动平均),VAR1+6,'
注意止损'
),COLORFF00FF
当满足条件VAR1 的?日过滤时,在?位置书写文字
-9ANDVAR1
1日前的VAR1,18),VAR1-2,'
),,COLOR0000FF
当满足条件VAR1 时,在?位置书写文字
-20ANDFILTER(VAR1
1日前的VAR1,5),VAR1-5,'
当满足条件VAR1 的?日过滤时,在?位置书写文字
-9ANDVAR1
1日前的VAR1,18),1,'
买入准备'
)