{=====================彩色K线=========================} 
AAAA2:=STRCAT('沪深总下跌家数:',CON2STR(DYNAINFO(61),0)); 
AAAA1:=STRCAT('沪深总上涨家数:',CON2STR(DYNAINFO(60),0)); 
DRAWTEXT_FIX(ISLASTBAR,0.5,0.15,0,AAAA2),COLORGREEN; 
DRAWTEXT_FIX(ISLASTBAR,0.5,0.1,0,AAAA1),COLORRED; 
{填充背景} 
DRAWGBK(C>0, RGB(1,1,1),RGB(1,1,1),0,'0',0); 
DRAWGBK(C>0,RGB(0,0,0),RGB(00,0,0),0,'EM',0); 
STICKLINE(C>O,C,O,3,0 ),COLOR000055; 
STICKLINE(C>O,C,O,2.6,0 ),COLOR000077; 
STICKLINE(C>O,C,O,2.1,0 ),COLOR000099; 
STICKLINE(C>O,C,O,1.5,0 ),COLOR0000BB; 
STICKLINE(C>O,C,O,0.9,0 ),COLOR0000DD; 
STICKLINE(C>O,C,O,0.1,0 ),COLOR0000FF; 
STICKLINE(C>O,H,L,0,0),COLORRED; 
STICKLINE(C<O,C,O,3,0),COLOR646400; 
STICKLINE(C<O,C,O,2.6,0),COLOR848400;  
STICKLINE(C<O,C,O,2.1,0),COLOR9F9F00; 
STICKLINE(C<O,C,O,1.5,0),COLORB0B000; 
STICKLINE(C<O,C,O,0.9,0),COLORC4C400; 
STICKLINE(C<O,C,O,0.1,0),COLORDBDB00; 
STICKLINE(C<O,H,L,0,0),COLORDDDD00; 
STICKLINE(C=O,C,O,3,0 ),COLORWHITE; 
STICKLINE(C=O,H,L,0,0),COLORWHITE; 
{预测当天最低价公式} 
N:=27; 
PP:=0.03; 
DRAWTEXT_FIX(1,0.50,5,0,'马杰优化黑马指标'),COLOR00FFFF; 
A1:=REF(O,1); 
A2:=ABS((REF(C,1)-A1)/A1); 
A3:=ABS((REF(H,1)-A1)/A1); 
A4:=ABS((REF(L,1)-A1)/A1); 
BB1:=ABS((A2+A3+A4)/3); 
BB2:=O*BB1; 
预测低一:=O-BB2; 
预测高一:=O+BB2; 
今日保护价:(REF(C,2)+REF(C,1)+O)/3 ,COLOR4080FF,NODRAW; 
开盘价1:=OPEN; 
开盘价2:=REF(OPEN,1); 
最高价1:=HIGH; 
最高价2:=REF(HIGH,1); 
最低价1:=LOW; 
最低价2:=REF(LOW,1); 
收盘价1:=CLOSE; 
收盘价2:=REF(CLOSE,1); 
AA1:=最高价2; 
BB:=最低价2; 
CC:=开盘价2; 
DD:=收盘价2; 
EE:=(AA1+BB+CC+2*DD)/5; 
AAA:=EE+(AA1-BB); 
BBB:=2*EE-BB; 
CCC:=2*EE-AA1; 
DDD:=EE-(AA1-BB); 
上升突破价:=AAA; 
上升阻力价:=BBB; 
下跌支撑价:=CCC; 
下跌反转价:=DDD; 
EEE:=(EE+上升突破价+上升阻力价+下跌支撑价+下跌反转价)/5; 
心理价:=EEE; 
FFF:=(EEE+开盘价1)/2; 
GGG:=(预测低一+FFF)/2; 
预测低二:=GGG; 
{预测今日最高价公式} 
预测高二:=MA(REF(HIGH,1)/REF(CLOSE,2),N)*REF(CLOSE,1); 
DRAWTEXT_FIX(1,0.04,0.15,0,'预测低一:'),COLORYELLOW; 
DRAWNUMBER_FIX(1,0.10,0.15,0,CONST(预测低一)),COLORYELLOW; 
DRAWTEXT_FIX(1,0.15,0.15,0,'元'),COLORYELLOW,LINETHICK1; 
DRAWTEXT_FIX(1,0.04,0.20,0,'预测高一:'),COLORFFFFFF; 
DRAWNUMBER_FIX(1,0.10,0.20,0,CONST(预测高一)),COLORFFFFFF; 
DRAWTEXT_FIX(1,0.15,0.20,0,'元'),COLORFFFFFF,LINETHICK1; 
DRAWTEXT_FIX(1,0.18,0.15,0,'预测低二:'),COLORYELLOW; 
DRAWNUMBER_FIX(1,0.24,0.15,0,CONST(预测低二)),COLORYELLOW; 
DRAWTEXT_FIX(1,0.29,0.15,0,'元'),COLORYELLOW,LINETHICK1; 
DRAWTEXT_FIX(1,0.18,0.20,0,'预测高二:'),COLORFFFFFF; 
DRAWNUMBER_FIX(1,0.24,0.20,0,CONST(预测高二)),COLORFFFFFF; 
DRAWTEXT_FIX(1,0.29,0.20,0,'元'),COLORFFFFFF,LINETHICK1; 
买回价:=预测低二*1.015; 
卖出价:=买回价*(1+PP); 
DRAWTEXT_FIX(1,0.04,0.10,0,'卖出价:'),COLOR8080FF,LINETHICK1; 
DRAWNUMBER_FIX(1,0.10,0.10,0,CONST(卖出价)),COLOR8080FF; 
DRAWTEXT_FIX(1,0.15,0.10,0,'元'),COLOR8080FF,LINETHICK1; 
DRAWTEXT_FIX(1,0.18,0.10,0,'买回价:'),COLOR8080FF,LINETHICK1; 
DRAWNUMBER_FIX(1,0.24,0.10,0,CONST(买回价)),COLOR8080FF; 
DRAWTEXT_FIX(1,0.29,0.10,0,'元'),COLOR8080FF,LINETHICK1; 
DRAWTEXT_FIX(1,0.01,0.02,0,'★ =============================== ★'),COLORRED; 
DRAWTEXT_FIX(1,0.12,0.05,0,'T+0 操 作'),COLORFFFFFF; 
DRAWTEXT_FIX(1,0.01,0.08,0,'操 '),COLOR0000FF; 
DRAWTEXT_FIX(1,0.01,0.12,0,'盘 '),COLOR0000FF; 
DRAWTEXT_FIX(1,0.01,0.16,0,'铁'),COLOR0000FF; 
DRAWTEXT_FIX(1,0.01,0.20,0,'律'),COLOR0000FF; 
DRAWTEXT_FIX(1,0.32,0.08,0,'坚 '),COLOR0000FF; 
DRAWTEXT_FIX(1,0.32,0.12,0,'决 '),COLOR0000FF; 
DRAWTEXT_FIX(1,0.32,0.16,0,'执'),COLOR0000FF; 
DRAWTEXT_FIX(1,0.32,0.20,0,'行'),COLOR0000FF; 
DRAWTEXT_FIX(1,0.01,0.24,0,'★ =============================== ★'),COLORRED; 
B1:=MA(C,1); 
B2:=SMA(SMA(SMA(B1,2,1),2,1),2,1); 
SMA2:=MA(B2,3); 
牛线:IF(B2>SMA2,B2,DRAWNULL),COLORRED,LINETHICK2; 
X熊线:IF(B2<SMA2,B2,DRAWNULL),COLORGREEN,LINETHICK2; 
末日底线:IF(LLV(MA(B2,8),3)<B2,LLV(MA(B2,8),3),B2); 
末日顶线:HHV(MA(B2,1),13),COLORYELLOW; 
VAR1:=(2*CLOSE+HIGH+LOW)/4; 
VAR2:=MA(VAR1,7); 
VAR3:=VAR2-MA(VAR1,7/2)<0; 
VAR4:=VAR2-MA(VAR1,7/2)>0; 
VAR5:=BARSLAST(VAR3); 
VAR6:=0-BARSLAST(VAR4); 
VAR7:=IF(VAR3<=0,VAR5,VAR6); 
STICKLINE(末日顶线>B2 AND B2>SMA2,末日顶线,B2,0,1),COLORGRAY; 
STICKLINE(末日顶线>SMA2 AND B2<SMA2,末日顶线,SMA2,0,1),COLORGREEN; 
VAR11:=(CLOSE*2+HIGH+LOW)/4; 
VAR21:=EMA(VAR11,13)-EMA(VAR11,34); 
VAR31:=EMA(VAR21,5); 
{STICKLINE((C>=O),OPEN,LOW,0,0),COLOR0726CA; 
STICKLINE((C>=O),CLOSE,HIGH,0,0),COLOR0726CA; 
STICKLINE((C<O),CLOSE,LOW,0,0),COLORDE9100; 
STICKLINE((C<O),OPEN,HIGH,0,0),COLORDE9100; 
STICKLINE((C<O),CLOSE,OPEN,4,0),COLORFF5B00; 
STICKLINE((C<O),CLOSE,OPEN,3.4,0),COLORFF6C00; 
STICKLINE((C<O),CLOSE,OPEN,2.8,0),COLORFF7B00; 
STICKLINE((C<O),CLOSE,OPEN,2.2,0),COLORFF9C00; 
STICKLINE((C<O),CLOSE,OPEN,1.6,0),COLORFFBE00; 
STICKLINE((C<O),CLOSE,OPEN,1,0),COLORFFCC00; 
STICKLINE((C<O),CLOSE,OPEN,0.3,0),COLORFFFF00; 
STICKLINE((C>O),CLOSE,OPEN,4,0),COLOR070084; 
STICKLINE((C>O),CLOSE,OPEN,3.4,0),COLOR0000A3; 
STICKLINE((C>O),CLOSE,OPEN,2.8,0),COLOR0000B7; 
STICKLINE((C>O),CLOSE,OPEN,2.2,0),COLOR0000CD; 
STICKLINE((C>O),CLOSE,OPEN,1.6,0),COLOR0000E9; 
STICKLINE((C>O),CLOSE,OPEN,1,0),COLOR0754E9; 
STICKLINE((C>O),CLOSE,OPEN,0.5,0),COLOR076EF3; 
STICKLINE((C>O),CLOSE,OPEN,0.2,0),COLOR077BF3;} 
VAR2A:=((CLOSE > REF(CLOSE,1)) AND (CLOSE > REF(CLOSE,2))); 
VAR3A:=((REF(VAR2A,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); 
VAR4A:=((REF(VAR3A,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); 
VAR5A:=((REF(VAR4A,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); 
VAR6A:=((REF(VAR5A,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); 
VAR7A:=((REF(VAR6A,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); 
VAR8A:=((REF(VAR7A,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); 
VAR9A:=((REF(VAR8A,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); 
VARAA:=((REF(VAR9A,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); 
VARBA:=((REF(VARAA,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); 
 VARCA:=((REF(VARBA,1) AND (CLOSE >= REF(CLOSE,1))) AND (CLOSE <= REF(CLOSE,2))); 
 VARDA:=((REF(VARCA,1) AND (CLOSE <= REF(CLOSE,1))) AND (CLOSE >= REF(CLOSE,2))); 
 VAREAA  | 




