把自己喜欢的图片(bmp格式)放进大智慧的userdata文件夹里的bmp文件夹里就可以了。 可以根据股价的不同走势设定不同的图片,图片会随着股价走势变化而变化。
目前大盘的情况我用的是大雪封山。
第二幅图是股价刚刚走好时出现的旭日东升图。
第三幅图是股价进入主升事出现的图。
源码如下: input:N(88,1,1111),N1(888,1,1111);
DRAWGBKlast(ma(c,5)>ma(c,60),'111'); DRAWGBKlast(ma(c,5)<=ma(c,60),'222'); DRAWGBKlast(ma(c,10)>ma(c,20) and ma(c,20)>ma(c,60) and ma(c,60)>ma(c,120),'777');
N:=IF(BARSCOUNT(C)>=45,45,BARSCOUNT(C)); FILLRGN(MA(C,60),MA(C,120),MA(C,60)>MA(C,120),RGB(86,0,0),MA(C,60)<=MA(C,120),RGB(0,86,0)); STICKLINE(C>=MA(C,N),MA(C,N),MA(C,N*0.78),12,0),COLORYELLOW; STICKLINE(C<MA(C,N),MA(C,N),MA(C,N*0.78),12,0),COLORBLUE;
DRAWTEXTREL(0,0,'评级:'+Extrastring('评级')),colorCyan; DRAWTEXTABS(0,15,'所属板块:'+BKNAME),ColorAFFF00; DRAWTEXTREL(0,115,'总股本'+NUMTOSTRN(FINANCE2(35),1)+'万股'+' 流通股:'+NUMTOSTRN(FINANCE2(36),1)+'万股'+' 限售股:'+NUMTOSTRN(FINANCE2(41),1)+'万股'+' 市值:'+NUMTOSTRN(FINANCE2(35)*close/10000,1)+'亿元'),Colorblue; DRAWTEXTREL(800,35,'一杯茶,一包烟,一只烂股盯半天;'),linethick1,COLOR00EEff; DRAWTEXTREL(800,115,'一分钱,一分闲,一批散户套半年。'),linethick1,COLOR00EEff;
DRAWTEXTREL(10,900,'㊣永强(打鱼晒网)㊣'),linethick1,COLOR00EEff;
AAX:=(EMA(SUMBARS(V,CAPITAL)*0.1,3)+MA(SUMBARS(V,CAPITAL)*0.2,5)+MA(SUMBARS(V,CAPITAL)*0.3,8)+MA(SUMBARS(V,CAPITAL)*0.4,13))/4; 成本:=FORCAST(IF(CAPITAL>0,SUM(AMOUNT,AAX)/SUM(V,AAX)/100,EMA(C,3)),3); AX:=EMA(成本,3); BX:=EMA(成本,6); CX:=EMA(成本,8); DX:=EMA(成本,11); EX:=EMA(成本,14); FX:=EMA(成本,17); GX:=EMA(成本,21); HX:=EMA(成本,24); IX:=EMA(成本,27); JX:=EMA(成本,30); KX:=EMA(成本,34); LX:=EMA(成本,38); MX:=EMA(成本,42); NX:=EMA(成本,46); OX:=EMA(成本,50); PX:=EMA(成本,55);
MA5:MA(C,5),colorwhite; MA10:MA(C,10),coloryellow; MA20:MA(C,20),colorgreen; MA60:=MA(C,60); MA120:=MA(C,120);
STICKLINE(C>=MA60,LOW,HIGH,0.9,1),COLORRED; STICKLINE(C>=MA60,OPEN,CLOSE,7,0),COLORRED; STICKLINE(C>=MA60 AND CLOSE>OPEN,OPEN,CLOSE,7,1),COLORRED; STICKLINE(C<MA60,HIGH,LOW,0.9,0),COLORGREEN; STICKLINE(C<MA60,CLOSE,OPEN,7,0),COLORGREEN; STICKLINE(C<MA60 AND CLOSE>=OPEN,CLOSE,OPEN,7,1),COLORGREEN;
VVA1:=((CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8)))*(100); VVA2:=((CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21)))*(100); VVA3:=((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)))*(100);
上升VVA4:=MAX(VVA1,VVA2); 上升VVA5:=MAX(上升VVA4,VVA3); 上升VVA6:=EMA(上升VVA5,3); 上升位置1:=REF(上升VVA6,1); 上升位置2:=REF(上升VVA6,2); 上升位置3:=REF(上升VVA6,3); 上升高位置4:=MAX(上升位置1,上升位置2); 上升高位置:=MAX(上升高位置4,上升位置3);
下跌VVA4:=MIN(VVA1,VVA2); 下跌VVA5:=MIN(下跌VVA4,VVA3); 下跌VVA6:=EMA(下跌VVA5,3); 下跌位置1:=REF(下跌VVA6,1); 下跌位置2:=REF(下跌VVA6,2); 下跌位置3:=REF(下跌VVA6,3); 下跌低位置4:=MIN(下跌位置1,下跌位置2); 下跌低位置:=MIN(下跌低位置4,下跌位置3);
上升短高点5:=MAX(REF(C,1),REF(C,2)); 上升短高点:=MAX(上升短高点5,REF(C,3)); 上升短低点5:=MIN(REF(C,4),REF(C,5)); 上升短低点:=MIN(上升短低点5,REF(C,6)); 上升涨幅5:=(上升短高点-上升短低点)/上升短低点*100;
上升短期高点8:=MAX(REF(C,1),REF(C,2)); 上升短期高点:=MAX(上升短期高点8,REF(C,3)); 上升短期低点8:=MIN(REF(C,7),REF(C,8)); 上升短期低点:=MIN(上升短期低点8,REF(C,9)); 上升涨幅8:=(上升短期高点-上升短期低点)/上升短期低点*100;
上升中期高点21:=MAX(REF(C,1),REF(C,2)); 上升中期高点:=MAX(上升中期高点21,REF(C,3)); 上升中期低点21:=MIN(REF(C,20),REF(C,21)); 上升中期低点:=MIN(上升中期低点21,REF(C,22)); 上升涨幅21:=(上升中期高点-上升中期低点)/上升中期低点*100;
上升长期高点34:=MAX(REF(C,1),REF(C,2)); 上升长期高点:=MAX(上升长期高点34,REF(C,3)); 上升长期低点34:=MIN(REF(C,33),REF(C,34)); 上升长期低点:=MIN(上升长期低点34,REF(C,35)); 上升涨幅34:=(上升长期高点-上升长期低点)/上升长期低点*100;
上升涨幅1:=IF((上升涨幅8>10 OR 上升涨幅21>20 OR 上升涨幅34>30),1,0); 上升涨幅2:=IF((上升涨幅8>5 OR 上升涨幅21>10 OR 上升涨幅34>15),1,0); 上升涨幅:=IF(CAPITAL=0,上升涨幅2,上升涨幅1);
下跌短低点5:=MIN(REF(C,1),REF(C,2)); 下跌短低点:=MIN(下跌短低点5,REF(C,3)); 下跌短高点5:=MAX(REF(C,4),REF(C,5)); 下跌短高点:=MAX(下跌短高点5,REF(C,6)); 下跌跌幅5:=(下跌短高点-下跌短低点)/下跌短低点*100;
下跌短期低点8:=MIN(REF(C,1),REF(C,2)); 下跌短期低点:=MIN(下跌短期低点8,REF(C,3)); 下跌短期高点8:=MAX(REF(C,7),REF(C,8)); 下跌短期高点:=MAX(下跌短期高点8,REF(C,9)); 下跌跌幅8:=(下跌短期高点-下跌短期低点)/下跌短期低点*100;
下跌中期低点21:=MIN(REF(C,1),REF(C,2)); 下跌中期低点:=MIN(下跌中期低点21,REF(C,3)); 下跌中期高点21:=MAX(REF(C,20),REF(C,21)); 下跌中期高点:=MAX(下跌中期高点21,REF(C,22)); 下跌跌幅21:=(下跌中期高点-下跌中期低点)/下跌中期低点*100;
下跌长期低点34:=MIN(REF(C,1),REF(C,2)); 下跌长期低点:=MIN(下跌长期低点34,REF(C,3)); 下跌长期高点34:=MAX(REF(C,33),REF(C,34)); 下跌长期高点:=MAX(下跌长期高点34,REF(C,35)); 下跌跌幅34:=(下跌长期高点-下跌长期低点)/下跌长期低点*100; 下跌跌幅:=IF((下跌跌幅8>10 OR 下跌跌幅21>20 OR 下跌跌幅34>30),1,0);
QN1:=MA(C,13); QN:=ATAN((QN1-REF(QN1,1)))*180/2; QN2:=MA(C,21); QN3:=ATAN((QN2-REF(QN2,1)))*180/2;
MIN1:=MIN(QN1,QN2); MAX1:=MAX(QN1,QN2);
开炮1:=IF(L<MIN1 AND C>MAX1 AND C>REF(C,1) AND VOL>MA(VOL,5) AND (C-REF(C,1))/REF(C,1)*100>3,1,0); STICKLINE(开炮1>0,C,O,9,0),COLOR0066BB; 涨幅10:=(HHV(H,10)-LLV(L,10))/LLV(L,10)*100; DRAWTEXT(开炮1>0 AND 下跌低位置<25 AND 下跌跌幅>0,L*0.97,'开炮'),colorred;
撤退:=IF(H>MAX1 AND C<MIN1 AND C<REF(C,1)AND (REF(C,1)-C)/REF(C,1)*100>3,1,0); STICKLINE(撤退>0,C,O,9,0),COLOR008800; DRAWTEXT(撤退>0 AND 上升高位置>75AND 上升涨幅>0,H*1.02,'撤退'),COLORGREEN;
底线:=COST(30); 拉升线:=COST(70); 逃顶线:=COST(90); 风险线:=HHV(COST(90),20); YQVV:=HHV(COST(90),10); YQXX:=LLV(COST(70),20); VART1:=COST(95); VART2:=COST(5); VART3:=VART1-VART2; VART4:=0.3*VART3; VART5:=VART2+VART4; 低位筹码:= WINNER(VART5)*100; VART6:=VART1-VART4; 高位筹码:=100-WINNER(VART6)*100; YQJG:=IF(高位筹码>40,YQVV,0); VART7:=1.1*CLOSE; VART8:=0.9*CLOSE; 活动筹码:=100*(WINNER(VART7)-WINNER(VART8)); 套牢:=IF(逃顶线<YQVV AND 高位筹码>40,(YQJG-C)/C*100,0); 套牢选股:=HHV(套牢,30); STICKLINE(套牢>30,L,L*0.996,9,0),COLOR0033FF; NH1:=MAX(AX,BX); NH2:=MAX(CX,DX); NH3:=MAX(EX,FX); NH4:=MAX(GX,HX); NH5:=MAX(IX,JX); NH6:=MAX(KX,LX); NH7:=MAX(MX,NX); NH8:=MAX(OX,PX); sD1:=MAX(NH1,NH2); sD2:=MAX(NH3,NH4); sD3:=MAX(NH5,NH6); sD4:=MAX(NH7,NH8); BJD1:=MAX(sD1,sD2); BJD2:=MAX(sD3,sD4); ZD:=MAX(BJD1,BJD2);
NHX1:=MIN(AX,BX); NHX2:=MIN(CX,DX); NHX3:=MIN(EX,FX); NHX4:=MIN(GX,HX); NHX5:=MIN(IX,JX); NHX6:=MIN(KX,LX); NHX7:=MIN(MX,NX); NHX8:=MIN(OX,PX); sX1:=MIN(NHX1,NHX2); sX2:=MIN(NHX3,NHX4); sX3:=MIN(NHX5,NHX6); sX4:=MIN(NHX7,NHX8); BJX1:=MIN(sX1,sX2); BJX2:=MIN(sX3,sX4); ZX:=MIN(BJX1,BJX2);
NHB:=(ZD-ZX)/ZX*100; NH:=(ZD-ZX)/ZX*100<4; ZS:=(L<ZX OR REF(L,1)<REF(ZX,1)) AND C>ZD;
TJJ1:=(C-REF(C,1))/REF(C,1)*100>4; TJ1:=IF(CAPITAL=0,(C-REF(C,1))/REF(C,1)*100>1,TJJ1); TJ2:=(C-REF(C,1))/REF(C,1)*100>2; TJ3:=(REF(C,1)-REF(C,2))/REF(C,2)*100>2; TJJ4:=(C-REF(C,1))/REF(C,1)*100+(REF(C,1)-REF(C,2))/REF(C,2)*100>5; TJ4:=IF(CAPITAL=0,(C-REF(C,1))/REF(C,1)*100+(REF(C,1)-REF(C,2))/REF(C,2)*100>2,TJJ4); TJ5:=TJ2 AND TJ3 AND TJ4; TJ:=TJ1 OR TJ5; STICKLINE(ZS>0 AND TJ AND L<ZX AND V>REF(V,1) AND V>MA(V,10),O,C,10,0),COLORYELLOW;
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26); DEA:=EMA(DIFF,9);
SA1:=BARSLAST(REF(CROSS(DIFF,DEA),1)); SB1:=REF(LLV(L,5),SA1+1)>LLV(L,5) AND LLV(DIFF,5)>REF(LLV(DIFF,5),SA1+1) AND CROSS(DIFF,DEA); SC1:=BARSLAST(REF(CROSS(DEA,DIFF),1)); SD1:=REF(HHV(H,10),SA1+1)<HHV(H,10) ANDHHV(DIFF,10)<REF(HHV(DIFF,10),SA1+1) AND CROSS(DEA,DIFF);
底背S:=COUNT(SB1>0,5); 顶背S:=COUNT(SD1>0,5); SX1:=(C+L+H)/3; SX2:=EMA(SX1,6); SX3:=EMA(SX2,5);
VARVS:=((CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36)))*(100); VARS2:=EMA(VARVS,3); 纵:=SMA(VARS2,3,1); 纵2:=LLV(EMA(VARS2,3),5); 纵3:=HHV(EMA(VARS2,3),5); BS1:=COUNT((CROSS(SX2,SX3) AND 纵<40),5); BS2:=COUNT((CROSS(SX3,SX2) AND 纵>60),5);
DRAWTEXT(FILTER(底背S=1 AND 纵2<20 AND BS1=1,5),L*0.98,'机会'),COLORRED; DRAWTEXT(FILTER(顶背S=1 AND 纵3>80 AND BS2=1,5),H*1.02,'风险'),COLORGREEN;
AAS:=BARSLAST(MA60>MA20 AND (MA20=MA10 OR MA20>MA10)); BBS:=REF(COUNT(C<MA60,AAS)=AAS,1); CCs:=CROSS(C,MA60) AND VOL>MA(VOL,5) AND (C-REF(C,1))/REF(C,1)*100>3; 芙蓉出水:=BBs AND CCs; STICKLINE(芙蓉出水,O,C,9,0),Color9000F5; DRAWTEXT(芙蓉出水,L,'芙蓉出水'),Color9000F5;UploadPic/2011-12/2011121722193084165.jpgUploadPic/2011-12/201112172220171035.jpg |