通达信公式 ---135点法
(2009-12-27 15:43:28)
标签:
休闲于安生财经股票通达信 |
分类: 精品公式 |
公式一、Ma135-1(买点):
EMA5:EMA(C,5);
EMA13:EMA(C,13),COLORRED,LINETHICK2;
EMA34:EMA(C,34),COLORYELLOW,LINETHICK2;
EMA55:EMA(C,55),COLORFF00FF,LINETHICK2;
Y:=(EMA(C,13)-EMA(C,55))/EMA(C,13)*100;
YY:=C>EMA(C,13) AND OPEN<EMA(C,13) AND C>EMA(C,34) AND OPEN<EMA(C,34) AND C>EMA(C,55) AND OPEN<EMA(C,55);{一阳三线}
DRAWTEXT(YY,LOW-0.1,'一阳三线'),COLORRED;
SJ1:=ABS(EMA(CLOSE,13)-EMA(CLOSE,34))<C*0.01;{13线34线55线接近}
SJ2:=ABS(EMA(CLOSE,34)-EMA(CLOSE,55))<C*0.01;
SJ3:=CROSS(EMA(CLOSE,13),EMA(CLOSE,55));{13线上穿55线}
X3:DRAWTEXT(SJ1 AND SJ2 AND SJ3,HIGH+0.1,'三线开花'),COLORRED;
RY1:=C/OPEN>1.03
RY2:=REF(CLOSE,1)<REF(OPEN,1) AND (O-REF(CLOSE,1))/REF(CLOSE,1)>0.04 AND C/REF(CLOSE,1)>=0.9 AND REF(V,1)<REF(V,2);{绝处逢生}
RY3:=ABS(OPEN-REF(C,1))<C*0.02 AND ABS(C-REF(OPEN,1))<C*0.02;{两线相等,日月合壁}
RY4:=OPEN<REF(CLOSE,1) AND CLOSE>REF(CLOSE,1);{曙光初现}
JYZH:=ABS(REF(O,2)-REF(C,2))/REF(O,2)<0.02
AND REF(O,1)/ REF(C,1)>1.03
CD:=OPEN/CLOSE>1.03 and
(EMA55-EMA(C,7))/EMA(C,7)*100>=45 and
RY5:=EMA13<EMA55 AND C<EMA55;
RY6:=RY2 OR RY3 OR RY4 OR JYZH or CD;
X4:DRAWTEXT(RY1 AND RY5 AND RY6,LOW,'曙光初现'),COLORYELLOW;
TS1:=CROSS(EMA(C,13),EMA(C,34));{13线上穿34线}
TS2:=EMA(C,13)<EMA(C,55);
TS:=TS1 AND TS2;
DRAWTEXT(TS,LOW-0.2,'投石问路'),COLORF00FF0;
AR1:=EMA55>EMA34 AND EMA34>EMA13 AND O<EMA13 AND C>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,'红杏出墙'),COLORYELLOW;
{STICKLINE(AR6,H,L,0.5,1),COLORYELLOW;
STICKLINE(AR6,O,C,6,1),LINETHICK2,COLORYELLOW;}
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>EMA(V,5)*0.6;
CR3:=COUNT(CROSS(EMA13,EMA55),3)=1;
CR4:=ABS(EMA34-EMA55)/EMA55<0.03;
CR5:=EMA55<=EMA(C,120) 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;}
JG1:=ABS(EMA(C,13)-EMA(C,34))<C*0.02 AND ABS(EMA(C,13)-EMA(C,55))<C*0.02;
JG2:=O>EMA(C,13) OR O=EMA(C,13);
JG3:=C/OPEN>1.03 ; {阳线3%}
JG:=JG1 AND JG2 AND JG3;
DRAWTEXT(JG,LOW-0.2,'揭竿而起'),COLORYELLOW;
ER:=BARSLAST(REF(CROSS(EMA55,EMA34),1)) AND CROSS(EMA34,EMA55);
DRAWTEXT(ER,L-0.09,'均线互换'),COLOR0099FF;
FR:=BARSLAST(REF(CROSS(EMA34,EMA13),1)) AND CROSS(EMA13,EMA34) AND EMA13>EMA55;
DRAWTEXT(FR,L-0.09,'梅开二度'),COLORWHITE;
{STICKLINE(FR,H,L,0.5,1),COLORWHITE;
STICKLINE(FR,O,C,6,1),LINETHICK2,COLORWHITE;}
HR2:=EMA13>=REF(EMA13,3) AND
EMA34>=REF(EMA34,1) AND
EMA55>=REF(EMA55,1) AND
CROSS(C,EMA13)
DRAWTEXT(HR2 AND FILTER(HR2,10),L-0.09,'三线推进'),COLORFFC8FF;
式二、Ma135-2(卖点):
EMA5:EMA(CLOSE,5);
EMA13:EMA(CLOSE,13),COLORRED,LINETHICK2;
EMA21:EMA(CLOSE,21),COLORBLUE;
EMA34:EMA(CLOSE,34),COLORYELLOW,LINETHICK2;
EMA55:EMA(CLOSE,55),COLORFF00FF,LINETHICK2;
Y:=(EMA(C,13)-EMA(C,55))/EMA(C,13)*100;
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 AND Y>10;
DRAWTEXT(GR6 AND GR7,H+0.13,'见好就收!'),COLORRED;
ZZ0:=(C-REF(C,20))/REF(C,20)>0.85 OR (C-REF(C,10))/REF(C,10)>0.45;
ZZ:=ZZ0 AND FILTER(ZZ0,10);
DRAWTEXT(ZZ,H+0.13,'知足常乐'),COLORRED;
GJ1:=O/REF(C,1)>1.02
GJ2:=V*100/FINANCE(7)>0.08 AND (C-REF(C,1))*100/REF(C,1)<8;{换手高但未涨停}
GJ:=GJ1 AND GJ2 AND Y>10;
DRAWTEXT(GJ,HIGH+0.2,'狗急跳墙'),COLORYELLOW;
YZ1:=C/O>1.02 AND H/C>1.02 AND O/L<1.02;{收阳有上影}
YZ2:=REF(C,1)>REF(O,1) AND O>EMA(C,13);{昨收阳 今大于均线}
YZ:=YZ1 AND YZ2 AND Y>10;
X11:DRAWTEXT(YZ,HIGH+0.2,'一枝独秀'),COLORF00FF0;
JC1:=REF(0,1)>REF(C,2) AND (REF(C,1)-REF(0,1))*100/REF(0,1)>3;
JC2:=O/C>1 AND O<REF(C,1) AND C<REF(O,1);
JC:=JC1 AND JC2 AND Y>10;
DRAWTEXT(JC,HIGH+0.2,'金蝉脱壳'),COLORWHITE;
DS1:=OPEN/C>1.04 AND O/REF(C,1)>1.03;{高开收阴}
DS2:=V*100/FINANCE(7)>0.08 AND Y>8;{换手高涨幅大}
DS:=DS1 AND DS2;
X12:DRAWTEXT(DS,HIGH+0.2,'独上高楼'),COLORBLUE;
YJ1:=H/O>1.04;
YJ2:=ABS(C-O)<C*0.03;
YJ3:=C/EMA(C,13)>1.1;
YJ:=YJ1 AND YJ2 AND DS2 AND YJ3 AND YZ2;
X13:DRAWTEXT(YJ,HIGH+0.3,'一剑封喉'),COLORRED;
ZD1:=C<EMA(C,13) AND OPEN>EMA(C,13) AND C<EMA(C,34) AND OPEN>EMA(C,34);
ZD2:=C<EMA(C,55) AND OPEN>EMA(C,55) AND (C-REF(C,120))/REF(C,120)>0.5;
ZD3:=ZD1 AND ZD2;
ZD:=ZD3 AND FILTER(ZD3,10);
DRAWTEXT(ZD,LOW-0.2,'断头铡刀'),COLORBLUE;
DRAWTEXT(CROSS(EMA34,EMA13),EMA34*1.01,'分道扬镳'), COLOR00FF00;
DRAWTEXT(CROSS(EMA55,EMA13),EMA55*1.01,'一箭穿心'), COLOR00FF00;
DRAWTEXT(CROSS(EMA55,EMA34),EMA55*1.01,'各自为政'), COLOR00FF00;
三、短线加减仓控制公式(大盘及个股均适用)
EMA5:EMA(C,5);
EMA13:EMA(C,13),COLORRED,LINETHICK2;
EMA21:=EMA(C,21),COLORBLUE;
EMA34:EMA(C,34),COLORYELLOW,LINETHICK2;
EMA55:EMA(C,55),COLORFF00FF,LINETHICK2;
EMA100:EMA(C,100);
EMA250:=EMA(C,250);
MY1:=C>EMA55 AND
EMA34>EMA55;
MY2:=CROSS(EMA5,EMA13) OR CROSS(EMA5,EMA34) OR
MY3:=C>O AND O<EMA13 AND
C>EMA5 AND EMA5>EMA13 AND
(C-REF(C,1))/REF(C,1)<0.05;
MY4:=MY2 OR MY3;
MY5:=CROSS(EMA13,EMA5) OR CROSS(EMA34,EMA5) OR
CROSS(EMA21,EMA5);
DRAWTEXT(MY4 AND MY1,H,'加仓'),COLORYELLOW;
DRAWTEXT(MY5 AND MY1,L,'减仓'),COLORYELLOW;
DRAWICON(CROSS(C,EMA55),EMA55,3);
加码13:=((C-REF(EMA13,1))/13+EMA13)*1.004;
加码条件:=CROSS(C,加码13) AND 加码13>REF(加码13,1) AND
加码13>EMA55;
DRAWTEXT(加码条件,O,'加仓'),COLORWHITE;
DRAWTEXT(REF(C,7)>EMA250 AND
REF(C,6)>EMA250 AND REF(C,5)>EMA250
AND REF(OPEN,4)>EMA250 AND
REF(CLOSE,4)<EMA250 AND
HHV(C,4)<EMA250,L-0.13,'熊市确立!'),COLORGREEN;
DRAWTEXT(REF(C,7)<EMA250 AND
REF(C,6)<EMA250 AND REF(C,5)<EMA250
AND REF(OPEN,4)<EMA250 AND
REF(CLOSE,4)>EMA250 AND
LLV(C,4)>EMA250,H-0.13,'牛市确立!'),COLORRED;
DRAWTEXT(REF((MAX(MA(C,1),MA(C,55))-MIN(MA(C,1),
MA(C,55)))/MIN(MA(C,1),MA(C,55))*1000<60,1) AND EMA((EMA(CLOSE,12)-EMA(CLOSE,26)),9)<REF(EMA
((EMA(CLOSE,12)-EMA(CLOSE,26)),9),1) AND REF((CLOSE-REF(CLOSE,1))/REF
(CLOSE,1)*100<-1,1) AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*
100>3,H,'破镜重圆'),COLORRED;
DIFF := EMA(CLOSE,12) - EMA(CLOSE,26);
DEA
MACD := 2*(DIFF-DEA);
V1:=DIFF<0 AND DEA<0 AND
CROSS(DIFF,DEA);
V2:=EMA(C,5)>EMA(C,13);
V3:=VOL>MA(VOL,5) AND
MA(VOL,5)>MA(VOL,34);
V4:=EMA(C,34)>=REF(EMA(C,34),1);
VV:=V1 AND V2 AND V3 AND V4;
DRAWTEXT(VV,O,'海底捞月'),COLORWHITE;
DOWN11:=(HHV(H,11)-L)/HHV(H,11)*100;
DOWN21:=(HHV(H,21)-L)/HHV(H,21)*100;
DF:=(DOWN11>=18
LD:=((REF(CLOSE,1)-L)/REF(CLOSE,1)>0.03 OR
(REF(CLOSE,2)-REF(CLOSE,1))/REF(CLOSE,2)>0.05);
{当天最低点距离上一天收盘价跌幅超3%,或大盘上一日跌幅超5%,抄底当时的技术形态}
CDDP:=LD AND DF;
DRAWTEXT(CDDP,L-0.09,'上证大盘抄底信号'),COLORRED;
DRAWTEXT(REF(O,1)>REF(C,1) AND
(L-EMA100)/EMA100<0.025 AND
(EMA34-EMA100)/EMA100>0.05
{蓝色抄底信号不要满仓}
DRAWTEXT((EMA100-L)/EMA100>0.05 AND
(EMA34-L)/EMA34>0.1 AND
(EMA34-EMA100)/EMA100>0.05 AND O>C
AND O<EMA100,L-0.2,'抄底信号'),COLORGREEN;
{绿色抄底信号可以满仓};
底部信号
(三)、信号确认规则:
上述规则对应的具体发出买入信号公式如下:
DOWN11:=(HHV(H,11)-L)/HHV(H,11)*100;
DOWN21:=(HHV(H,21)-L)/HHV(H,21)*100;
DF:=(DOWN11>=18
LD:=((REF(CLOSE,1)-L)/REF(CLOSE,1)>0.03 OR
(REF(CLOSE,2)-REF(CLOSE,1))/REF(CLOSE,2)>0.05);
{当天最低点距离上一天收盘价跌幅超3%,或大盘上一日跌幅超5%,抄底当时的技术形态}
CDDP:=LD AND DF;
DRAWTEXT(CDDP,L-0.09,'上证大盘抄底信号'),COLORRED;
下面是上述日线抄底规则从07年以来上证指数的测试结果:
| 买入日期 | 卖出日期 | 最低点 | 买价 | 卖价 | 盈亏(%) | 累计盈利 |
| 2007-6-5 | 2007-6-14 | 3404 | 3438 | 4115 | 19% | 119.14% |
| 2008-1-22 | 2008-1-30 | 4511 | 4556 | 4417 | -4% | 114.92% |
| 2008-2-1 | 2008-2-4 | 4195 | 4237 | 4672 | 10% | 126.11% |
| 2008-3-18 | 2008-3-24 | 3607 | 3643 | 3626 | -1% | 124.89% |
| 2008-3-28 | 2008-4-9 | 3357 | 3391 | 3413 | 0% | 125.09% |
| 2008-4-22 | 2008-4-24 | 2990 | 3020 | 3583 | 18% | 147.73% |
| 2008-6-17 | 2008-6-18 | 2769 | 2797 | 2941 | 5% | 154.60% |
| 2008-6-19 | 2008-6-26 | 2742 | 2769 | 2901 | 4% | 161.15% |
| 2008-7-1 | 2008-7-10 | 2644 | 2670 | 2875 | 7% | 172.66% |
| 2008-8-13 | 2008-8-18 | 2370 | 2394 | 2319 | -4% | 166.42% |
| 2008-9-18 | 2008-9-19 | 1802 | 1820 | 2075 | 13% | 188.85% |
| 2008-10-16 | 2008-10-21 | 1909 | 1928 | 1958 | 1% | 190.83% |
| 2008-10-27 | 2008-10-29 | 1721 | 1738 | 1719 | -2% | 187.77% |
| 2009-8-18 | 2009-8-25 | 2827 | 2855 | 2915 | 2% | 190.75% |
| 2009-9-1 | 2009-9-10 | 2639 | 2665 | 2924 | 9% | 208.25% |
备注:由于不容易刚好在最低点买入,因此买入价确定为在最低价基础上增加1%的成本.卖出价以作出决定当天的收盘价计算。15次仅有4次失败!可行!!!
(三)、信号确认规则:
公式如下:
EMA34:EMA(C,34),COLORYELLOW,LINETHICK2;
EMA100:EMA(C,100);
DRAWTEXT(REF(O,1)>REF(C,1) AND
(L-EMA100)/EMA100<0.025 AND
(EMA34-EMA100)/EMA100>0.05
{蓝色抄底信号不要满仓}
DRAWTEXT((EMA100-L)/EMA100>0.05 AND
(EMA34-L)/EMA34>0.1 AND
(EMA34-EMA100)/EMA100>0.05 AND O>C
AND O<EMA100,L-0.2,'抄底信号'),COLORGREEN;
{绿色抄底信号可以满仓};

加载中…