ASD:=MA(CYC.CYC3,20);
多空平衡点:=ASD*1.4;
第一防守:=ASD*1;
第二防守:=ASD*0.9;
AMV0:=VOL*(O+C+H+L)/4;
NOTEXT势:EMA(AMV0,21)/EMA(VOL,21),NODRAW;
NOTEXT压:6*HHV(NOTEXT势,2)-5*NOTEXT势,NODRAW;
NOTEXT托:2*NOTEXT势-NOTEXT压,NODRAW;
IF(NOTEXT势<>NOTEXT托,NOTEXT托,DRAWNULL),NODRAW;
{NOTEXT压=NOTEXT托 AND REF(NOTEXT压,1)>REF(NOTEXT托,1);}
A1:=EMA(AMV0,21)/EMA(VOL,21);
A2:=6*HHV(A1,2)-5*A1;
A3:=2*A1-A2;
A4:=A1=A3;
XD:REF(A3>C AND A2>A3,1) AND C>O AND A4,NODRAW;
防守线:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4,DOTLINE,COLORLIGRAY LINETHICK1;
VAR6:=(( ABS((OPEN-CLOSE))/(HIGH-LOW))*VOL);
VAR7:=(( (HIGH-IF((CLOSE>OPEN),CLOSE,OPEN))/(HIGH-LOW))*VOL);
VAR8:=(( (IF((CLOSE>OPEN),OPEN,CLOSE)-LOW)/(HIGH-LOW))*VOL);
JJ:=(3*C+H+L+O)/6;
VAR1:=(8*JJ+7*REF(JJ,1)+6*REF(JJ,2)+5*REF(JJ,3)+4*REF(JJ,4)+3*REF(JJ,5)+2*REF(JJ,6)+REF(JJ,8))/36;
TJ1:=VOL=HHV(VOL,10) AND VOL>2*REF(VOL,1) AND CLOSE>VAR1 AND C>REF(C,1);
LJL:=FILTER(TJ1,5);
NOTEXT加仓:VAR6>=VAR7 AND VAR6>=VAR8 AND CLOSE>OPEN,NODRAW,COLORRED;
NOTEXT减仓:VAR6>=VAR7 AND VAR6>=VAR8 AND CLOSE
NOTEXT洗盘:VAR8>VAR6 AND VAR8>VAR7,NODRAW,COLORMAGENTA;
NOTEXT高抛:VAR7>VAR6 AND VAR7>VAR8,NODRAW,COLORMAGENTA;
NOTEXT地量:{VAR9>2 AND }VOL
DRAWICON(XD,(L * 0.97),26);
DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
平空开多:CROSS(MACD,0),COLORRED,NODRAW;
平多开空:CROSS(0,MACD),COLORGREEN,NODRAW;
SELL_SELLSHORT(平多开空,H);
STICKLINE((C+O)/2>多空平衡点 AND NOTEXT减仓=1,O,C,2.2,0),COLORGREEN;
DRAWTEXT((C+O)/2>多空平衡点 AND NOTEXT减仓=1,H,' 下坡路'),COLORCYAN,NODRAW;
DRAWICON((C+O)/2>多空平衡点 AND NOTEXT减仓=1,H*1.03,27);
来函数检测结果如下:
该公式没有未来函数
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
ASD赋值:CYC.CYC3的20日简单移动平均
多空平衡点赋值:ASD*1.4
第一防守赋值:ASD*1
第二防守赋值:ASD*0.9
AMV0赋值:成交量*(O+C+H+L)/4
输出
NOTEXT势:AMV0的21日指数移动平均/成交量的21日指数移动平均,NODRAW
输出
NOTEXT压:6*2日内NOTEXT势最高值-5*NOTEXT势,NODRAW
输出
NOTEXT托:2*NOTEXT势-NOTEXT压,NODRAW
如果NOTEXT势<>NOTEXT托返回NOTEXT托否则返回DRAWNULL
{NOTEXT压=NOTEXT托 AND 1日前的NOTEXT压>1日前的NOTEXT托
}
A1赋值:AMV0的21日指数移动平均/成交量的21日指数移动平均
A2赋值:6*2日内A1最高值-5*A1
A3赋值:2*A1-A2
A4赋值:A1=A3
输出
XD:1日前的A3>C AND A2>A3 AND C>O AND A4,NODRAW
防守线赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4,DOTLINE,COLORLIGRAY LINETHICK1
VAR6赋值:(( (开盘价-收盘价的绝对值)/(最高价-最低价))*成交量)
VAR7赋值:(( (最高价-IF((收盘价>开盘价),收盘价,开盘价))/(最高价-最低价))*成交量)
VAR8赋值:(( (IF((收盘价>开盘价),开盘价,收盘价)-最低价)/(最高价-最低价))*成交量)
JJ赋值:(3*C+H+L+O)/6
VAR1赋值:(8*JJ+7*1日前的JJ+6*2日前的JJ+5*3日前的JJ+4*4日前的JJ+3*5日前的JJ+2*6日前的JJ+8日前的JJ)/36
TJ1赋值:成交量=10日内成交量最高值 AND 成交量>2*1日前的成交量 AND 收盘价>VAR1 AND C>1日前的C
LJL赋值:TJ1的5过滤
输出
NOTEXT加仓:VAR6>=VAR7 AND VAR6>=VAR8 AND 收盘价>开盘价,NODRAW,画红色
输出
NOTEXT减仓:VAR6>=VAR7 AND VAR6>=VAR8 AND 收盘价<开盘价,NODRAW, 画蓝色
输出
NOTEXT洗盘:VAR8>VAR6 AND VAR8>VAR7,NODRAW,画洋红色
输出
NOTEXT高抛:VAR7>VAR6 AND VAR7>VAR8,NODRAW,画洋红色
输出
NOTEXT地量:{VAR9>2 AND }成交量<成交量的5日简单移动平均/2,NODRAW,画白色
DRAWICON(XD,(L * 0.97),26)
DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIFF的9日指数移动平均
MACD赋值:2*(DIFF-DEA)
输出
平空开多:MACD上穿0,画红色,NODRAW
输出
平多开空:0上穿MACD,画绿色,NODRAW
SELL_SELLSHORT(平多开空,H)
STICKLINE((C+O)/2>多空平衡点 AND NOTEXT减仓=1,O,C,2.2,0),画绿色
DRAWTEXT((C+O)/2>多空平衡点 AND NOTEXT减仓=1,H,' 下坡路'),画青色,NODRAW
DRAWICON((C+O)/2>多空平衡点 AND NOTEXT减仓=1,H*1.03,27)