【短线买卖】【红色主图】

来源:百度文库 编辑:神马文学网 时间:2024/04/28 08:38:08
    大智慧免费版 【短线买卖】【红色主图】    主图叠加:短线买卖  公式描述:  源码: variable:p1=0;
DRAWTEXTABS(30,0,BKNAME ),colorDDDDDD;
DRAWTEXTABS(30,15,'流通盘:'+CAPITAL/100+'万股,利润增长:'+FINANCE2(10)+'%。每股收益:'+FINANCE2(3)+'元。' ),color00DDDD;
DRAWTEXTABS(30,30,'B买入,S卖出,红粉柱关注。' ),colorFFDD00;CB:cyc(5),colorFF9999,linethick1;
c,color0066FF,linethick1;
C13:cyc(13),color009900;
成本:=cb;
收盘价:=c;
偏离度:(成本-c)/c*100,linethick0,color1166FF;
DRAWTEXT(cross(收盘价,成本) and count(cross(收盘价,成本),6)>1,c ,'B' ),color00FFFF;
DRAWTEXT(cross(成本,收盘价),o ,'S' ),colorFFFFFF;
stickline(c>o,l,h,0.1,0),color003366;
stickline(c>o,o,c,7,0),color0033BB;
stickline(cstickline(cstickline(cross(收盘价,成本),o,C ,7,0 ),colorFF00FF;
stickline(cross(收盘价,成本),o,o+(C-o)*0.50 ,7,0 ),color0000FF; input:n(5,1,100,1);
MA5:MA(C,5),color000099;
MA10:MA(C,10),color006600;
MA20:MA(C,20),color005555;
STICKLINE(c>=ref(c,1),o,c,7,0),colorwhite;
STICKLINE(cA1:=EMA(CLOSE,5)>EMA(CLOSE,6) and EMA(CLOSE,6)>EMA(CLOSE,7) and EMA(CLOSE,7)>EMA(CLOSE,8) and EMA(CLOSE,8)>EMA(CLOSE,9)
and EMA(CLOSE,9)>EMA(CLOSE,10) and EMA(CLOSE,10)>EMA(CLOSE,11) and EMA(CLOSE,11)>EMA(CLOSE,12)
and EMA(CLOSE,12)>EMA(CLOSE,13) and EMA(CLOSE,13)>EMA(CLOSE,14) and EMA(CLOSE,14)>EMA(CLOSE,15)
and EMA(CLOSE,15)>EMA(CLOSE,20) and EMA(CLOSE,20)>EMA(CLOSE,30) and EMA(CLOSE,30)>EMA(CLOSE,60) and EMA(CLOSE,60)>EMA(CLOSE,90)
and EMA(CLOSE,90)>EMA(CLOSE,120) and EMA(CLOSE,120)>EMA(CLOSE,250);
A2:=EMA(CLOSE,5)>EMA(CLOSE,6) and EMA(CLOSE,6)>EMA(CLOSE,7) and EMA(CLOSE,7)>EMA(CLOSE,8) and EMA(CLOSE,8)>EMA(CLOSE,9)
and EMA(CLOSE,9)>EMA(CLOSE,10) and EMA(CLOSE,10)>EMA(CLOSE,11) and EMA(CLOSE,11)>EMA(CLOSE,12)
and EMA(CLOSE,12)>EMA(CLOSE,13) and EMA(CLOSE,13)>EMA(CLOSE,14);
B1:=IF(a1,1,2);
VAR1:=((CLOSE > REF(CLOSE,1)) AND (CLOSE > REF(CLOSE,2)));
VAR2:=((REF(VAR1,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR3:=((REF(VAR2,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR4:=((REF(VAR3,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR5:=((REF(VAR4,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR6:=((REF(VAR5,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR7:=((REF(VAR6,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR8:=((REF(VAR7,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR9:=((REF(VAR8,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VARA:=((REF(VAR9,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VARB:=((REF(VARA,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VARC:=((REF(VARB,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
STICKLINE((((((((((((VAR1 OR VAR2) OR VAR3) OR VAR4) OR VAR5) OR VAR6) OR VAR7) OR VAR8) OR VAR9) OR VARA) OR VARB) OR VARC),C,REF(C,1),7,0),Color0000DD;
STICKLINE((((((((((((VAR1 OR VAR2) OR VAR3) OR VAR4) OR VAR5) OR VAR6) OR VAR7) OR VAR8) OR VAR9) OR VARA) OR VARB) OR VARC),L,H,0.7,0),Color0000DD;
MTM:=C-REF(C,1);
DX1:=100*EMA(EMA(MTM,N),N)/EMA(EMA(ABS(MTM),N),N);
买1:=IF(LLV(DX1,2)=LLV(DX1,7) AND COUNT(DX1<0,2) AND CROSS(DX1,MA(DX1,2)),1,0);
卖1:=IF(HHV(DX1,2)=HHV(DX1,7) AND COUNT(DX1>50,2) AND CROSS(MA(DX1,2),DX1),1,0);
DRAWTEXT(filter(卖1=1,5),high*1.02, ' '),color00ff00,ALIGN1;
DRAWTEXT(filter(买1=1,5),low*0.99, ' '),colorRED,ALIGN1;
DRAWICON(filter(买1=1,5),low*0.99,7),ALIGN1;
DRAWICON(filter(卖1=1,5),high*1.04, 8),ALIGN1;
V1:=DMA((((HIGH + LOW) + (CLOSE * 2)) / 4.15),0.9);
HY1:=REF(EMA(V1,3),1);
DRAWTEXT(CROSS(CLOSE,HY1),LOW,'B'),LINETHICK2,COLORYELLOW;
TT2:=DMA((((HIGH + LOW) + (CLOSE * 2)) / 4.15),0.9);
TT1:=REF(EMA(TT2,3),1);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
LC:=REF(CLOSE,1);
RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);
FF:=EMA(CLOSE,3);
DRAWTEXT(CROSS(CLOSE,TT1)AND J<55,LOW,'买'),COLORRED;
DRAWTEXT(CROSS(88,RSI),HIGH * 1.02,'顶'),COLOR00FFFF;
DRAWTEXT(CROSS(80,RSI),HIGH * 1.02,'逃'),COLOR00FFFF;
{老鼠仓}
AA1:=AMOUNT/V;
BB1:=LCC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:=LEE1:=V老鼠仓:BB1 AND CC1 AND DD1 AND EE1,linethick0;
DRAWTEXT(老鼠仓,(LOW* 0.99),'老鼠仓'),Color40CCFF;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)DRAWICON(FILTER(B1>0,5),L*0.94,10);
DRAWTEXT(FILTER(B1>0,5),L*0.96,'M底'),COLOR0055ff;{MACD底背离}
A2:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));
B2:=REF(C,A2+1)>C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));
DRAWICON(FILTER(B2>0,5),L*0.96,10);
DRAWTEXT(FILTER(B2>0,5),L*0.98,'K底'),COLORff00ff;{KDJ底背离}
A3:=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));
B3:=REF(C,A3+1)>C AND REF("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
DRAWICON(FILTER(B3>0,5),L*0.98,10);
DRAWTEXT(FILTER(B3>0,5),L*0.97,'R底'),COLORyellow;{RSI底背离}
C1:=BARSLAST(REF(CROSS(DEA,DIFF),1));
D1:=REF(C,C1+1)DIFF AND CROSS(DEA,DIFF);
DRAWICON(FILTER(D1>0,5),H*1.07,12);
DRAWTEXT(FILTER(D1>0,5),H*1.02,'M顶'),COLORwhite;{MACD顶背离}
C2:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1));
D2:=REF(C,C2+1)"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3));
DRAWICON(FILTER(D2>0,5),H*1.05,12);
DRAWTEXT(FILTER(D2>0,5),H*1.03,'K顶'),COLORf0f000;{KDJ顶背离}
C3:=BARSLAST(REF(CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));
D3:=REF(C,C3+1)"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));
DRAWICON(FILTER(D3>0,5),H*1.03,12);
DRAWTEXT(FILTER(D3>0,5),H*1.01,'R顶'),COLOR00ff00;{RSI顶背离};
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
X:=LLV(J,2)=LLV(J,8);
Y:=IF(CROSS(J,REF(J+0.01,1)) AND X AND J<20,30,0);
DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X AND J<20,LOW,'短进'),COLORFF00FF;
DRAWTEXT((MA(CLOSE,13) > MA(CLOSE,18)) AND CROSS(CLOSE,MA(CLOSE,4)) AND (MA(CLOSE,4) < MA(CLOSE,13)),(LOW)*(0.97),'赢'),COLOR00FF00;
VAR1:=4*SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1)-
3*SMA(SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1),3.2,1);
VAR2:=8;
CC:=CROSS(VAR1,VAR2);
DRAWTEXT(CC,L*0.98,'买!'),COLOR0099FF;
{盖印}
DRAWRECTABS(0,0,30,35,rgb(250,60,80)),color000099;
DRAWRECTABS(0,30,30,45,rgb(250,250,80)),color009999;
DRAWTEXTABS(2,5,'杨软'),colorFFFFFF,LINETHICK1;
DRAWTEXTABS(2,18,'自创'),colorFFFFFF,LINETHICK1;
DRAWTEXTABS(2,30,'首选'),color0000FF,LINETHICK1;  源码翻译:  输出VARIABLE:P1=0
DRAWTEXTABS(30,0,BKNAME ),COLORDDDDDD
DRAWTEXTABS(30,15,'流通盘:'+当前流通股本(手)/100+'万股,利润增长:'+FINANCE2(10)+'%。每股收益:'+FINANCE2(3)+'元。' ),COLOR00DDDD
DRAWTEXTABS(30,30,'B买入,S卖出,红粉柱关注。' ),COLORFFDD00
输出CB:成本均线(5),COLORFF9999,LINETHICK1
收盘价,COLOR0066FF,LINETHICK1
输出C13:成本均线(13),COLOR009900
成本赋值:CB
收盘价赋值:收盘价
输出偏离度:(成本-收盘价)/收盘价*100,LINETHICK0,COLOR1166FF
当满足条件收盘价上穿成本ANDCOUNT(收盘价上穿成本,6)>1时,在收盘价位置书写文字,COLOR00FFFF
当满足条件成本上穿收盘价时,在开盘价位置书写文字,COLORFFFFFF
当满足条件收阳线时,在最低价和最高价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR003366
当满足条件收阳线时,在开盘价和收盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLOR0033BB
当满足条件收阴线时,在最低价和最高价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,COLOR339900
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLOR33BB00
当满足条件收盘价上穿成本时,在开盘价和收盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLORFF00FF
当满足条件收盘价上穿成本时,在开盘价和开盘价+(收盘价-开盘价)*0.50位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLOR0000FF
DRAWRECTABS(0,0,30,35,自定色),COLOR000099
DRAWRECTABS(0,30,30,45,自定色),COLOR009999
DRAWTEXTABS(2,5,'杨软'),COLORFFFFFF,LINETHICK1
DRAWTEXTABS(2,18,'自创'),COLORFFFFFF,LINETHICK1
DRAWTEXTABS(2,30,'首选'),COLOR0000FF,LINETHICK1
                                                                                           2010.10.08于长沙        大智慧L2帐号版‘自用主图’【红色主图】(拟设常用)源码翻译   
   主图叠加:红色主图(拟设为常用)       源码: input:n(5,1,100,1);
MA5:MA(C,5),color000099;
MA10:MA(C,10),color006600;
MA20:MA(C,20),color005555;
STICKLINE(c>=ref(c,1),o,c,7,0),colorwhite;
STICKLINE(cA1:=EMA(CLOSE,5)>EMA(CLOSE,6) and EMA(CLOSE,6)>EMA(CLOSE,7) and EMA(CLOSE,7)>EMA(CLOSE,8) and EMA(CLOSE,8)>EMA(CLOSE,9)
and EMA(CLOSE,9)>EMA(CLOSE,10) and EMA(CLOSE,10)>EMA(CLOSE,11) and EMA(CLOSE,11)>EMA(CLOSE,12)
and EMA(CLOSE,12)>EMA(CLOSE,13) and EMA(CLOSE,13)>EMA(CLOSE,14) and EMA(CLOSE,14)>EMA(CLOSE,15)
and EMA(CLOSE,15)>EMA(CLOSE,20) and EMA(CLOSE,20)>EMA(CLOSE,30) and EMA(CLOSE,30)>EMA(CLOSE,60) and EMA(CLOSE,60)>EMA(CLOSE,90)
and EMA(CLOSE,90)>EMA(CLOSE,120) and EMA(CLOSE,120)>EMA(CLOSE,250);
A2:=EMA(CLOSE,5)>EMA(CLOSE,6) and EMA(CLOSE,6)>EMA(CLOSE,7) and EMA(CLOSE,7)>EMA(CLOSE,8) and EMA(CLOSE,8)>EMA(CLOSE,9)
and EMA(CLOSE,9)>EMA(CLOSE,10) and EMA(CLOSE,10)>EMA(CLOSE,11) and EMA(CLOSE,11)>EMA(CLOSE,12)
and EMA(CLOSE,12)>EMA(CLOSE,13) and EMA(CLOSE,13)>EMA(CLOSE,14);
B1:=IF(a1,1,2);
VAR1:=((CLOSE > REF(CLOSE,1)) AND (CLOSE > REF(CLOSE,2)));
VAR2:=((REF(VAR1,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR3:=((REF(VAR2,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR4:=((REF(VAR3,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR5:=((REF(VAR4,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR6:=((REF(VAR5,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR7:=((REF(VAR6,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VAR8:=((REF(VAR7,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VAR9:=((REF(VAR8,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VARA:=((REF(VAR9,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
VARB:=((REF(VARA,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2)));
VARC:=((REF(VARB,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2)));
STICKLINE((((((((((((VAR1 OR VAR2) OR VAR3) OR VAR4) OR VAR5) OR VAR6) OR VAR7) OR VAR8) OR VAR9) OR VARA) OR VARB) OR VARC),C,REF(C,1),7,0),Color0000DD;
STICKLINE((((((((((((VAR1 OR VAR2) OR VAR3) OR VAR4) OR VAR5) OR VAR6) OR VAR7) OR VAR8) OR VAR9) OR VARA) OR VARB) OR VARC),L,H,0.7,0),Color0000DD;
MTM:=C-REF(C,1);
DX1:=100*EMA(EMA(MTM,N),N)/EMA(EMA(ABS(MTM),N),N);
买1:=IF(LLV(DX1,2)=LLV(DX1,7) AND COUNT(DX1<0,2) AND CROSS(DX1,MA(DX1,2)),1,0);
卖1:=IF(HHV(DX1,2)=HHV(DX1,7) AND COUNT(DX1>50,2) AND CROSS(MA(DX1,2),DX1),1,0);
DRAWTEXT(filter(卖1=1,5),high*1.02, ' '),color00ff00,ALIGN1;
DRAWTEXT(filter(买1=1,5),low*0.99, ' '),colorRED,ALIGN1;
DRAWICON(filter(买1=1,5),low*0.99,7),ALIGN1;
DRAWICON(filter(卖1=1,5),high*1.04, 8),ALIGN1;
V1:=DMA((((HIGH + LOW) + (CLOSE * 2)) / 4.15),0.9);
HY1:=REF(EMA(V1,3),1);
DRAWTEXT(CROSS(CLOSE,HY1),LOW,'B'),LINETHICK2,COLORYELLOW;
TT2:=DMA((((HIGH + LOW) + (CLOSE * 2)) / 4.15),0.9);
TT1:=REF(EMA(TT2,3),1);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
LC:=REF(CLOSE,1);
RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);
FF:=EMA(CLOSE,3);
DRAWTEXT(CROSS(CLOSE,TT1)AND J<55,LOW,'买'),COLORRED;
DRAWTEXT(CROSS(88,RSI),HIGH * 1.02,'顶'),COLOR00FFFF;
DRAWTEXT(CROSS(80,RSI),HIGH * 1.02,'逃'),COLOR00FFFF;
{老鼠仓}
AA1:=AMOUNT/V;
BB1:=LCC1:=(C-REF(C,1))/REF(C,1)*100>1.2;
DD1:=LEE1:=V老鼠仓:BB1 AND CC1 AND DD1 AND EE1,linethick0;
DRAWTEXT(老鼠仓,(LOW* 0.99),'老鼠仓'),Color40CCFF;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));
B1:=REF(C,A1+1)>C AND REF(DIFF,A1+1)DRAWICON(FILTER(B1>0,5),L*0.94,10);
DRAWTEXT(FILTER(B1>0,5),L*0.96,'M底'),COLOR0055ff;{MACD底背离}
A2:=BARSLAST(REF(CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3)),1));
B2:=REF(C,A2+1)>C AND REF("KDJ.K"(9,3,3),A2+1)<"KDJ.K"(9,3,3) AND CROSS("KDJ.K"(9,3,3),"KDJ.D"(9,3,3));
DRAWICON(FILTER(B2>0,5),L*0.96,10);
DRAWTEXT(FILTER(B2>0,5),L*0.98,'K底'),COLORff00ff;{KDJ底背离}
A3:=BARSLAST(REF(CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24)),1));
B3:=REF(C,A3+1)>C AND REF("RSI.RSI1"(6,12,24),A3+1)<"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI1"(6,12,24),"RSI.RSI2"(6,12,24));
DRAWICON(FILTER(B3>0,5),L*0.98,10);
DRAWTEXT(FILTER(B3>0,5),L*0.97,'R底'),COLORyellow;{RSI底背离}
C1:=BARSLAST(REF(CROSS(DEA,DIFF),1));
D1:=REF(C,C1+1)DIFF AND CROSS(DEA,DIFF);
DRAWICON(FILTER(D1>0,5),H*1.07,12);
DRAWTEXT(FILTER(D1>0,5),H*1.02,'M顶'),COLORwhite;{MACD顶背离}
C2:=BARSLAST(REF(CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3)),1));
D2:=REF(C,C2+1)"KDJ.K"(9,3,3) AND CROSS("KDJ.D"(9,3,3),"KDJ.K"(9,3,3));
DRAWICON(FILTER(D2>0,5),H*1.05,12);
DRAWTEXT(FILTER(D2>0,5),H*1.03,'K顶'),COLORf0f000;{KDJ顶背离}
C3:=BARSLAST(REF(CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24)),1));
D3:=REF(C,C3+1)"RSI.RSI1"(6,12,24) AND CROSS("RSI.RSI2"(6,12,24),"RSI.RSI1"(6,12,24));
DRAWICON(FILTER(D3>0,5),H*1.03,12);
DRAWTEXT(FILTER(D3>0,5),H*1.01,'R顶'),COLOR00ff00;{RSI顶背离};
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
X:=LLV(J,2)=LLV(J,8);
Y:=IF(CROSS(J,REF(J+0.01,1)) AND X AND J<20,30,0);
DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X AND J<20,LOW,'短进'),COLORFF00FF;
DRAWTEXT((MA(CLOSE,13) > MA(CLOSE,18)) AND CROSS(CLOSE,MA(CLOSE,4)) AND (MA(CLOSE,4) < MA(CLOSE,13)),(LOW)*(0.97),'赢'),COLOR00FF00;
VAR1:=4*SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1)-
3*SMA(SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1),3.2,1);
VAR2:=8;
CC:=CROSS(VAR1,VAR2);
DRAWTEXT(CC,L*0.98,'买!'),COLOR0099FF;     源码翻译:   输出INPUT:N(5,1,100,1)
输出MA5:收盘价的5日简单移动平均,COLOR000099
输出MA10:收盘价的10日简单移动平均,COLOR006600
输出MA20:收盘价的20日简单移动平均,COLOR005555
当满足条件收盘价>=昨收时,在开盘价和收盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,画白色
当满足条件收盘价<昨收时,在开盘价和收盘价位置之间画柱状线,宽度为7,0不为0则画空心柱.,画绿色
A1赋值:收盘价的5日指数移动平均>收盘价的6日指数移动平均 AND 收盘价的6日指数移动平均>收盘价的7日指数移动平均 AND 收盘价的7日指数移动平均>收盘价的8日指数移动平均 AND 收盘价的8日指数移动平均>收盘价的9日指数移动平均AND 收盘价的9日指数移动平均>收盘价的10日指数移动平均 AND 收盘价的10日指数移动平均>收盘价的11日指数移动平均 AND 收盘价的11日指数移动平均>收盘价的12日指数移动平均AND 收盘价的12日指数移动平均>收盘价的13日指数移动平均 AND 收盘价的13日指数移动平均>收盘价的14日指数移动平均 AND 收盘价的14日指数移动平均>收盘价的15日指数移动平均AND 收盘价的15日指数移动平均>收盘价的20日指数移动平均 AND 收盘价的20日指数移动平均>收盘价的30日指数移动平均 AND 收盘价的30日指数移动平均>收盘价的60日指数移动平均 AND 收盘价的60日指数移动平均>收盘价的90日指数移动平均AND 收盘价的90日指数移动平均>收盘价的120日指数移动平均 AND 收盘价的120日指数移动平均>收盘价的250日指数移动平均
A2赋值:收盘价的5日指数移动平均>收盘价的6日指数移动平均 AND 收盘价的6日指数移动平均>收盘价的7日指数移动平均 AND 收盘价的7日指数移动平均>收盘价的8日指数移动平均 AND 收盘价的8日指数移动平均>收盘价的9日指数移动平均AND 收盘价的9日指数移动平均>收盘价的10日指数移动平均 AND 收盘价的10日指数移动平均>收盘价的11日指数移动平均 AND 收盘价的11日指数移动平均>收盘价的12日指数移动平均AND 收盘价的12日指数移动平均>收盘价的13日指数移动平均 AND 收盘价的13日指数移动平均>收盘价的14日指数移动平均
B1赋值:如果A1,返回1,否则返回2
VAR1赋值:((收盘价 > 昨收) AND (收盘价 > 2日前的收盘价))
VAR2赋值:((昨日VAR1 AND (收盘价 <= 昨收)) AND (收盘价 >= 2日前的收盘价))
VAR3赋值:((昨日VAR2 AND (收盘价 >= 昨收)) AND (收盘价 <= 2日前的收盘价))
VAR4赋值:((昨日VAR3 AND (收盘价 <= 昨收)) AND (收盘价 >= 2日前的收盘价))
VAR5赋值:((昨日VAR4 AND (收盘价 >= 昨收)) AND (收盘价 <= 2日前的收盘价))
VAR6赋值:((昨日VAR5 AND (收盘价 <= 昨收)) AND (收盘价 >= 2日前的收盘价))
VAR7赋值:((昨日VAR6 AND (收盘价 >= 昨收)) AND (收盘价 <= 2日前的收盘价))
VAR8赋值:((昨日VAR7 AND (收盘价 <= 昨收)) AND (收盘价 >= 2日前的收盘价))
VAR9赋值:((昨日VAR8 AND (收盘价 >= 昨收)) AND (收盘价 <= 2日前的收盘价))
VARA赋值:((昨日VAR9 AND (收盘价 <= 昨收)) AND (收盘价 >= 2日前的收盘价))
VARB赋值:((昨日VARA AND (收盘价 >= 昨收)) AND (收盘价 <= 2日前的收盘价))
VARC赋值:((昨日VARB AND (收盘价 <= 昨收)) AND (收盘价 >= 2日前的收盘价))
当满足条件(((((((((((VAR1ORVAR2)ORVAR3)ORVAR4)ORVAR5)ORVAR6)ORVAR7)ORVAR8)ORVAR9)ORVARA)ORVARB)ORVARC)时,在收盘价和昨收位置之间画柱状线,宽度为7,0不为0则画空心柱.,COLOR0000DD
当满足条件(((((((((((VAR1ORVAR2)ORVAR3)ORVAR4)ORVAR5)ORVAR6)ORVAR7)ORVAR8)ORVAR9)ORVARA)ORVARB)ORVARC)时,在最低价和最高价位置之间画柱状线,宽度为0.7,0不为0则画空心柱.,COLOR0000DD
MTM赋值:收盘价-昨收
DX1赋值:100*MTM的N日指数移动平均的N日指数移动平均/MTM的绝对值的N日指数移动平均的N日指数移动平均
买1赋值:如果2日内DX1的最低值=7日内DX1的最低值ANDCOUNT(DX1<0,2)ANDCROSS(DX1,DX1的2日简单移动平均),返回1,否则返回0
卖1赋值:如果2日内DX1的最高值=7日内DX1的最高值ANDCOUNT(DX1>50,2)ANDCROSS(DX1的2日简单移动平均,DX1),返回1,否则返回0
当满足条件卖1=1的5日过滤时,在最高价*1.02位置书写文字,COLOR00FF00,ALIGN1
当满足条件买1=1的5日过滤时,在最低价*0.99位置书写文字,画红色,ALIGN1
当满足条件买1=1的5日过滤时,在最低价*0.99位置画7号图标,ALIGN1
当满足条件卖1=1的5日过滤时,在最高价*1.04位置画8号图标,ALIGN1
V1赋值:以0.9为权重(((最高价+最低价)+(收盘价*2))/4.15)的动态移动平均
HY1赋值:昨日V1的3日指数移动平均
当满足条件收盘价上穿HY1时,在最低价位置书写文字,LINETHICK2,画黄色
TT2赋值:以0.9为权重(((最高价+最低价)+(收盘价*2))/4.15)的动态移动平均
TT1赋值:昨日TT2的3日指数移动平均
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
LC赋值:昨收
RSI赋值:(((收盘价-LC)和0的较大值的3日[1日权重]移动平均 / (收盘价-LC)的绝对值的3日[1日权重]移动平均) * 100)
FF赋值:收盘价的3日指数移动平均
当满足条件收盘价上穿TT1ANDJ<55时,在最低价位置书写文字,画红色
当满足条件88上穿RSI时,在最高价*1.02位置书写文字,COLOR00FFFF
当满足条件80上穿RSI时,在最高价*1.02位置书写文字,COLOR00FFFF
AA1赋值:成交额(元)/成交量(手)
BB1赋值:最低价CC1赋值:(收盘价-昨收)/昨收*100>1.2
DD1赋值:最低价<收盘价的5日简单移动平均*0.921
EE1赋值:成交量(手)<成交量(手)的5日简单移动平均*1.5
输出老鼠仓:BB1 AND CC1 AND DD1 AND EE1,LINETHICK0
当满足条件老鼠仓时,在(最低价*0.99)位置书写文字,COLOR40CCFF
DIFF赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均
DEA赋值:DIFF的9日指数移动平均
MACD赋值:2*(DIFF-DEA)
A1赋值:上次昨日DIFF上穿DEA距今天数
B1赋值:A1+1日前的收盘价>收盘价 AND A1+1日前的DIFF当满足条件B1>0的5日过滤时,在最低价*0.94位置画10号图标
当满足条件B1>0的5日过滤时,在最低价*0.96位置书写文字,COLOR0055FF
A2赋值:上次昨日"KDJ的K"(9,3,3)上穿"KDJ的D"(9,3,3)距今天数
B2赋值:A2+1日前的收盘价>收盘价 AND A2+1日前的"KDJ的K"(9,3,3)<"KDJ的K"(9,3,3) AND "KDJ的K"(9,3,3)上穿"KDJ的D"(9,3,3)
当满足条件B2>0的5日过滤时,在最低价*0.96位置画10号图标
当满足条件B2>0的5日过滤时,在最低价*0.98位置书写文字,COLORFF00FF
A3赋值:上次昨日"RSI.RSI1"(6,12,24)上穿"RSI.RSI2"(6,12,24)距今天数
B3赋值:A3+1日前的收盘价>收盘价 AND A3+1日前的"RSI.RSI1"(6,12,24)<"RSI.RSI1"(6,12,24) AND "RSI.RSI1"(6,12,24)上穿"RSI.RSI2"(6,12,24)
当满足条件B3>0的5日过滤时,在最低价*0.98位置画10号图标
当满足条件B3>0的5日过滤时,在最低价*0.97位置书写文字,画黄色
C1赋值:上次昨日DEA上穿DIFF距今天数
D1赋值:C1+1日前的收盘价<收盘价 AND C1+1日前的DIFF>DIFF AND DEA上穿DIFF
当满足条件D1>0的5日过滤时,在最高价*1.07位置画12号图标
当满足条件D1>0的5日过滤时,在最高价*1.02位置书写文字,画白色
C2赋值:上次昨日"KDJ的D"(9,3,3)上穿"KDJ的K"(9,3,3)距今天数
D2赋值:C2+1日前的收盘价<收盘价 AND C2+1日前的"KDJ的K"(9,3,3)>"KDJ的K"(9,3,3) AND "KDJ的D"(9,3,3)上穿"KDJ的K"(9,3,3)
当满足条件D2>0的5日过滤时,在最高价*1.05位置画12号图标
当满足条件D2>0的5日过滤时,在最高价*1.03位置书写文字,COLORF0F000
C3赋值:上次昨日"RSI.RSI2"(6,12,24)上穿"RSI.RSI1"(6,12,24)距今天数
D3赋值:C3+1日前的收盘价<收盘价 AND C3+1日前的"RSI.RSI1"(6,12,24)>"RSI.RSI1"(6,12,24) AND "RSI.RSI2"(6,12,24)上穿"RSI.RSI1"(6,12,24)
当满足条件D3>0的5日过滤时,在最高价*1.03位置画12号图标
当满足条件D3>0的5日过滤时,在最高价*1.01位置书写文字,COLOR00FF00RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
X赋值:2日内J的最低值=8日内J的最低值
Y赋值:如果J上穿昨日J+0.01ANDXANDJ<20,返回30,否则返回0
当满足条件J上穿昨日J+0.01ANDXANDJ<20时,在最低价位置书写文字,COLORFF00FF
当满足条件(收盘价的13日简单移动平均>收盘价的18日简单移动平均)ANDCROSS(收盘价,收盘价的4日简单移动平均)AND(收盘价的4日简单移动平均<收盘价的13日简单移动平均)时,在(最低价)*(0.97)位置书写文字,COLOR00FF00
VAR1赋值:4*(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100的5日[1日权重]移动平均-3*(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均
VAR2赋值:8
CC赋值:VAR1上穿VAR2
 当满足条件CC时,在最低价*0.98位置书写文字,COLOR0099FF                                    买 顶 逃 J:=3*K-2*D;
【J赋值:3*K-2*D】TT2:=DMA((((HIGH + LOW) + (CLOSE * 2)) / 4.15),0.9);
【TT2赋值:以0.9为权重(((最高价+最低价)+(收盘价*2))/4.15)的动态移动平均】TT1:=REF(EMA(TT2,3),1);
【TT1赋值:昨日TT2的3日指数移动平均】DRAWTEXT(CROSS(CLOSE,TT1)AND J<55,LOW,'买'),COLORRED;【当满足条件收盘价上穿TT1ANDJ<55时,在最低价位置书写文字,画红色】LC:=REF(CLOSE,1);【LC赋值:昨收】
RSI:=((SMA(MAX((CLOSE - LC),0),3,1) / SMA(ABS((CLOSE - LC)),3,1)) * 100);
【RSI赋值:(((收盘价-LC)和0的较大值的3日[1日权重]移动平均 / (收盘价-LC)的绝对值的3日[1日权重]移动平均) * 100)】
DRAWTEXT(CROSS(88,RSI),HIGH * 1.02,'顶'),COLOR00FFFF;【当满足条件88上穿RSI时,在最高价*1.02位置书写文字,COLOR00FFFF】
DRAWTEXT(CROSS(80,RSI),HIGH * 1.02,'逃'),COLOR00FFFF;
【当满足条件80上穿RSI时,在最高价*1.02位置书写文字,COLOR00FFFF】
                        短进RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;【RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100】K:=SMA(RSV,3,1);
【K赋值:RSV的3日[1日权重]移动平均】【D赋值:K的3日[1日权重]移动平均】J:=3*K-2*D;
【J赋值:3*K-2*D】
X:=LLV(J,2)=LLV(J,8);
【X赋值:2日内J的最低值=8日内J的最低值】Y:=IF(CROSS(J,REF(J+0.01,1)) AND X AND J<20,30,0);【Y赋值:如果J上穿昨日J+0.01ANDXANDJ<20,返回30,否则返回0】DRAWTEXT(CROSS(J,REF(J+0.01,1)) AND X AND J<20,LOW,'短进'),COLORFF00FF;【当满足条件J上穿昨日J+0.01ANDXANDJ<20时,在最低价位置书写文字,COLORFF00FF】                               '赢'       DRAWTEXT((MA(CLOSE,13) > MA(CLOSE,18)) AND CROSS(CLOSE,MA(CLOSE,4)) AND (MA(CLOSE,4) < MA(CLOSE,13)),(LOW)*(0.97),'赢'),COLOR00FF00;

【当满足条件(收盘价的13日简单移动平均>收盘价的18日简单移动平均)ANDCROSS(收盘价,收盘价的4日简单移动平均)AND(收盘价的4日简单移动平均<收盘价的13日简单移动平均)时,在(最低价)*(0.97)位置书写文字,COLOR00FF00】
                            买 VAR1:=4*SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1)-
3*SMA(SMA((CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100,5,1),3.2,1);【VAR1赋值:4*(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100的5日[1日权重]移动平均-3*(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均】 VAR2:=8; 【VAR2赋值:8】 CC:=CROSS(VAR1,VAR2);
【CC赋值:VAR1上穿VAR2】
DRAWTEXT(CC,L*0.98,'买!'),COLOR0099FF; 【当满足条件CC时,在最低价*0.98位置书写文字,COLOR0099FF】