-- 作者:miluse
-- 发布时间:2011/6/26 10:16:43
-- [求助]请老师帮忙把135战法改成可以使用的
EMA13:EMA(C,13),COLORRED,LINETHICK1; EMA34:EMA(C,34),COLORYELLOW,LINETHICK1; EMA55:EMA(C,55),COLOR9933CC,LINETHICK1; JW1:=C<OPEN AND REF(C,1)<REF(OPEN,1); JW2:=OPEN<REF(C,1) AND C>REF(L,1); JW3:=O<EMA(C,13) AND O<EMA(C,34) AND O<EMA(C,55); JW:=JW1 AND JW2 AND JW3; 金屋藏娇:DRAWTEXT(JW,LOW-0.1,\'金屋藏娇\'),COLORYELLOW; AR1:=EMA55>EMA34 AND EMA34>EMA13; AR2:=BARSLAST((C-EMA13)/EMA13*100<-6); AR3:=EMA13>=REF(EMA13,1); 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.0,\'红杏出墙\'),COLORYELLOW; Z1:STICKLINE(AR6,H,L,0.2,1),COLORYELLOW; Z2:STICKLINE(AR6,O,C,3,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),H+0.0,\'蚂蚁上树\'),COLOR00C5FF; TS1:=CROSS(MA(C,13),MA(C,34)); TS2:=MA(C,13)<MA(C,55); TS:=TS1 AND TS2; 投石问路:DRAWTEXT(TS,EMA34-0.0,\'投石问路\'),COLORF00FF0; 破镜重圆: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,L-0.02,\'破镜重圆\'); 破镜重圆K:STICKLINE(破镜重圆,OPEN,CLOSE,2.5,0),COLORWHITE; Y:=(MA(C,13)-MA(C,55))/MA(C,13)*100; YY1:=C>MA(C,13) AND OPEN<MA(C,13); YY3:=C>MA(C,34) AND OPEN<MA(C,34); YY5:=C>MA(C,55) AND OPEN<MA(C,55); 阳穿三线:DRAWTEXT(YY1 AND YY5 AND YY3,LOW-0.05,\'阳穿三线\'),COLORRED; SJ1:=ABS(MA(CLOSE,13)-MA(CLOSE,34))<C*0.01; SJ2:=ABS(MA(CLOSE,34)-MA(CLOSE,55))<C*0.01; SJ3:=CROSS(MA(CLOSE,13),MA(CLOSE,55)); 阳穿三线K:STICKLINE(阳穿三线,OPEN,CLOSE,2.5,0),COLORYELLOW; 三军集结:DRAWTEXT(SJ1 AND SJ2 AND SJ3,HIGH+0.05,\'三军集结\'),COLORRED; JG1:=ABS(MA(C,13)-MA(C,34))<C*0.02 AND ABS(MA(C,13)-MA(C,55))<C*0.02; JG2:=O>MA(C,13) OR O=MA(C,13); JG3:=C/OPEN>1.03 ; JG:=JG1 AND JG2 AND JG3; 揭竿而起:DRAWTEXT(JG,H+0.0,\'揭竿而起\'),COLORYELLOW; HR2:=EMA13>=REF(EMA13,3) AND EMA34>=REF(EMA34,1) AND EMA55>=REF (EMA55,1) AND CROSS(C,EMA13) AND CROSS(C,EMA34) AND CROSS(C,EMA55); 三线推进:DRAWTEXT(HR2 AND FILTER(HR2,10),H+0.1,\'三线推进\'),COLORFFC8FF; X1:STICKLINE(HR2 AND FILTER(HR2,10),H,L,0,1),COLORFFC8FF; X2:STICKLINE(HR2 AND FILTER(HR2,10),O,C,3,1),LINETHICK2,COLORFFC8FF; MK1:=MA(C,13)>MA(C,55) AND MA(C,34)>MA(C,55); MK:=TS1 AND MK1; 梅开二度:DRAWTEXT(MK,EMA34-0.0,\'梅开二度\'),COLORF00FF0; 均线互换:DRAWTEXT(CROSS(EMA34,EMA55),EMA55-0.0,\'均线互换\'), COLOR0099FF,LINETHICK9; YZ1:=C/O>1.02 AND H/C>1.02 AND O/L<1.02;{收阳有上影} YZ2:=REF(C,1)>REF(O,1) AND O>MA(C,11);{昨收阳 今大于均线} YZ:=YZ1 AND YZ2 AND Y>10; 一支独秀:DRAWTEXT(YZ,H+0.02,\'一支独秀\'),COLORF00FF0; 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; 独上高楼:DRAWTEXT(DS,HIGH+0.0,\'独上高楼\'),COLORGREEN; 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; 一剑封喉:DRAWTEXT(YJ,HIGH+0.1,\'一剑封喉\'),COLORRED; T:=(MA(C,13)-MA(C,55))/MA(C,13)*100; NN1:=C<MA(C,13) AND OPEN>MA(C,13); TT3:=C<MA(C,34) AND OPEN>MA(C,34); TT5:=C<MA(C,55) AND OPEN>MA(C,55); 阴破三线:DRAWTEXT(NN1 AND TT5 AND TT3,H+0.0,\'阳破三线\'),COLORBLUE; 红衣黑客:DRAWTEXT(CROSS(EMA13,EMA55),EMA55-0.0,\'红衣黑客\'), COLORYELLOW,LINETHICK9; 投石叉:DRAWICON(CROSS(EMA13,EMA34),EMA34,1); 红客叉:DRAWICON(CROSS(EMA13,EMA55),EMA55,1); 互换叉:DRAWICON(CROSS(EMA34,EMA55),EMA55,1); 分道叉:DRAWICON(CROSS(EMA34,EMA13),EMA34,2); 穿心叉:DRAWICON(CROSS(EMA55,EMA13),EMA55,2); 各为叉:DRAWICON(CROSS(EMA55,EMA34),EMA55,2); enterlong:AR6 OR BR4 OR TS OR 阳穿三线 OR 三线推进 or 均线互换 OR 梅开二度,tfilter; EXITSHORT:YZ OR 独上高楼 OR YJ OR 阴破三线,tfilter;
我想将上面的源码用于开多平多交易,
满足 AR6 OR BR4 OR TS OR 阳穿三线 OR 三线推进 or 均线互换 OR 梅开二度,这些条件的时候就开多
结果发现信号很少,1年才1个。请老师帮忙看下,应该要怎么改呢
[此贴子已经被作者于2011-6-26 10:17:15编辑过]
|