V0:=EMA(C,5);
EMA10:=EMA(C,10);
EMA20:=EMA(C,20);
EMA30:=EMA(C,30);
EMA60:=EMA(C,60);
M1:=1000*EMA10/EMA60<=1015 AND 1000*EMA10/EMA60>=975;
M2:=1000*EMA20/EMA60<=1020 AND 1000*EMA20/EMA60>=980;
M3:=1000*EMA30/EMA60<=1015 AND 1000*EMA30/EMA60>=985;
M4:=M1 AND M2 AND M3 AND CROSS(V0,EMA10);
M5:=M1 AND M2 AND M3 AND CROSS(V0,EMA30);
T1:=1000*EMA10/EMA30<=1010 AND 1000*EMA10/EMA30>=990;
T2:=1000*EMA20/EMA30<=1010 AND 1000*EMA20/EMA30>=990;
T3:=T1 AND T2 AND CROSS(V0,EMA10);
T4:=T1 AND T2 AND CROSS(V0,EMA30);
年认同价:=MA(C,240);
价格中枢:=(SUM(年认同价,0)/(BARSSINCE(年认同价>0)+239));
箱顶:=价格中枢*1.2;
箱底:=价格中枢*0.8;
毛利润率:=FINANCE(21)/FINANCE(20);
成长价值:=年认同价*(1+毛利润率);
收益价值:=年认同价+FINANCE(33);
回调认同:=EMA(EXPMA(C,20),13);
多头:=(回调认同>REF(回调认同,1))AND(成长价值>REF(成长价值,1))AND(收益价值>REF(收益价值,1))AND(DYNAINFO(7)>0);
回调条件:=COUNT(C<回调认同,5)>=3;
回调突破:=(REF(C,1)<=REF(回调认同,1))AND(C>回调认同)AND(回调条件)AND 多头;
成长条件:=COUNT(C<成长价值,5)>=3;
成长突破:=(REF(C,1)<=REF(成长价值,1))AND(C>成长价值)AND(成长条件)AND 多头;
收益条件:=COUNT(C<收益价值,5)>=3;
收益突破:=(REF(C,1)<=REF(收益价值,1))AND(C>收益价值)AND(收益条件)AND 多头;
箱底条件:=COUNT(C<箱底,5)>=3;
箱底突破:=(REF(C,1)<=REF(箱底,1))AND(C>箱底)AND(箱底条件)AND 多头;
价格条件:=COUNT(C<价格中枢,5)>=3;
价格突破:=(REF(C,1)<=REF(价格中枢,1))AND(C>价格中枢)AND(价格条件)AND 多头;
箱顶条件:=COUNT(C<箱顶,5)>=3;
箱顶突破:=(REF(C,1)<=REF(箱顶,1))AND(C>箱顶)AND(箱顶条件)AND 多头;
突破买点:=(回调突破+成长突破+收益突破+箱底突破+价格突破+箱顶突破);
XGG:=M4 OR M5 OR T3 OR T4;
XGG AND COUNT(突破买点>0,7);
九毛八公式解读
V0赋值:收盘价的5日指数移动平均 EMA10赋值:收盘价的10日指数移动平均 EMA20赋值:收盘价的20日指数移动平均 EMA30赋值:收盘价的30日指数移动平均 EMA60赋值:收盘价的60日指数移动平均 M1赋值:1000*EMA10/EMA60<=1015 AND 1000*EMA10/EMA60>=975 M2赋值:1000*EMA20/EMA60<=1020 AND 1000*EMA20/EMA60>=980 M3赋值:1000*EMA30/EMA60<=1015 AND 1000*EMA30/EMA60>=985 M4赋值:M1 AND M2 AND M3 AND V0上穿EMA10 M5赋值:M1 AND M2 AND M3 AND V0上穿EMA30 T1赋值:1000*EMA10/EMA30<=1010 AND 1000*EMA10/EMA30>=990 T2赋值:1000*EMA20/EMA30<=1010 AND 1000*EMA20/EMA30>=990 T3赋值:T1 AND T2 AND V0上穿EMA10 T4赋值:T1 AND T2 AND V0上穿EMA30 年认同价赋值:收盘价的240日简单移动平均 价格中枢赋值:(年认同价的历史累和/(首次年认同价>0距今天数+239)) 箱顶赋值:价格中枢*1.2 箱底赋值:价格中枢*0.8 毛利润率赋值:营业成本/营业收入 成长价值赋值:年认同价*(1+毛利润率) 收益价值赋值:年认同价+每股收益(全年折算) 回调认同赋值:收盘价的20日指数移动平均的13日指数移动平均 多头赋值:(回调认同>1日前的回调认同)AND(成长价值>1日前的成长价值)AND(收益价值>1日前的收益价值)AND(现价>0) 回调条件赋值:统计5日中满足收盘价<回调认同的天数>=3 回调突破赋值:(1日前的收盘价<=1日前的回调认同)AND(收盘价>回调认同)AND(回调条件)AND 多头 成长条件赋值:统计5日中满足收盘价<成长价值的天数>=3 成长突破赋值:(1日前的收盘价<=1日前的成长价值)AND(收盘价>成长价值)AND(成长条件)AND 多头 收益条件赋值:统计5日中满足收盘价<收益价值的天数>=3 收益突破赋值:(1日前的收盘价<=1日前的收益价值)AND(收盘价>收益价值)AND(收益条件)AND 多头 箱底条件赋值:统计5日中满足收盘价<箱底的天数>=3 箱底突破赋值:(1日前的收盘价<=1日前的箱底)AND(收盘价>箱底)AND(箱底条件)AND 多头 价格条件赋值:统计5日中满足收盘价<价格中枢的天数>=3 价格突破赋值:(1日前的收盘价<=1日前的价格中枢)AND(收盘价>价格中枢)AND(价格条件)AND 多头 箱顶条件赋值:统计5日中满足收盘价<箱顶的天数>=3 箱顶突破赋值:(1日前的收盘价<=1日前的箱顶)AND(收盘价>箱顶)AND(箱顶条件)AND 多头 突破买点赋值:(回调突破+成长突破+收益突破+箱底突破+价格突破+箱顶突破) XGG赋值:M4 OR M5 OR T3 OR T4 XGG AND 统计7日中满足突破买点>0的天数