仅仅提供源码
//创.幻一号
VAR1:=SMA(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),14,1);
VAR2:=(HIGH - REF(HIGH,1));
VAR3:=(REF(LOW,1) - LOW);
VAR4:=SMA(IF(((VAR2 > 0) AND (VAR2 > VAR3)),VAR2,0),12,1);
VAR5:=SMA(IF(((VAR3 > 0) AND (VAR3 > VAR2)),VAR3,0),12,1);
VAR6:=((VAR4 * 100) / VAR1);
VAR7:=((VAR5 * 100) / VAR1);
VAR8:=SMA(((ABS((VAR7 - VAR6)) / (VAR7 + VAR6)) * 100),12,1);
VAR9:=((VAR8 + REF(VAR8,5)) / 2);
VARA:=((SUM((HIGH - OPEN),12) / SUM((OPEN - LOW),12)) * 100);
VARB:=((SUM(MAX(0,(HIGH - REF(CLOSE,1))),12) / SUM(MAX(0,(REF(CLOSE,1) - LOW)),12)) * 100);
VARC:=((AMOUNT / VOL) / 100);
VARD:=(((((3 * HIGH) + LOW) + OPEN) + (2 * CLOSE)) / 7);
VARE:=((SUM(AMOUNT,5) / VARC) / 100);
VARF:=((SUM(AMOUNT,13) / VARC) / 100);
VAR10:=((SUM(AMOUNT,34) / VARC) / 100);
VAR11:=((SUM(AMOUNT,209) / VARC) / 100);
VAR12:=(((REF(VOL,1) + REF(VOL,2)) + REF(VOL,3)) + REF(VOL,4));
VAR13:=(VAR12 / CAPITAL);
VAR14:=(((VOL / CAPITAL) * VARD) + (VAR13 * REF(VARC,1)));
VAR15:=DMA(VARD,(VOL / VARE));
VAR16:=DMA(VARD,(VOL / VARF));
VAR17:=DMA(VARD,(VOL / VAR10));
VAR18:=DMA(VARD,(VOL / CAPITAL));
VAR19:=MA(HHV(HIGH,488),18);
VAR1A:=MA(HHV(HIGH,220),18);
VAR1B:=MA(HHV(HIGH,98),18);
VAR1C:=MA(LLV(LOW,488),18);
VAR1D:=MA(LLV(LOW,220),18);
VAR1E:=MA(LLV(LOW,98),18);
VAR1F:=MA((((((((VAR1C * 0.96) + (VAR1D * 0.96)) + (VAR1E * 0.96)) + (VAR19 * 0.558)) + (VAR1A * 0.558)) + (VAR1B * 0.558)) / 6),18);
VAR20:=MA((((((((VAR1C * 1.25) + (VAR1D * 1.23)) + (VAR1E * 1.2)) + (VAR19 * 0.55)) + (VAR1A * 0.55)) + (VAR1B * 0.65)) / 6),18);
VAR21:=MA((((((((VAR1C * 1.3) + (VAR1D * 1.3)) + (VAR1E * 1.3)) + (VAR19 * 0.68)) + (VAR1A * 0.68)) + (VAR1B * 0.68)) / 6),18);
VAR22:=MA((((((VAR1F * 3) + (VAR20 * 2)) + VAR21) / 6) * 1.738),18);
VAR23:=IF((DATE <= 1031231),VAR22,(VAR22 * DAY));
VAR24:=LOW;
VAR25:=REF(LOW,1);
VAR26:=((SMA(ABS((VAR24 - VAR25)),3,1) / SMA(MAX((VAR24 - VAR25),0),3,1)) * 100);
VAR27:=MA(IF(((CLOSE * 1.35) <= VAR23),(VAR26 * 10),(VAR26 / 10)),3);
VAR28:=LLV(LOW,30);
VAR29:=HHV(VAR27,30);
VAR2A:=IF((LOW <= VAR28),((VAR27 + (VAR29 * 2)) / 2),0);
VAR31:=MA(HHV(HIGH,488),18);
VAR32:=MA(HHV(HIGH,220),18);
VAR33:=MA(HHV(HIGH,98),18);
VAR34:=MA(LLV(LOW,488),18);
VAR35:=MA(LLV(LOW,220),18);
VAR36:=MA(LLV(LOW,98),18);
VAR37:=MA((((((((VAR34 * 0.96) + (VAR35 * 0.96)) + (VAR36 * 0.96)) + (VAR31 * 0.558)) + (VAR32 * 0.558)) + (VAR33 * 0.558)) / 6),18);
VAR38:=MA((((((((VAR34 * 1.25) + (VAR35 * 1.23)) + (VAR36 * 1.2)) + (VAR31 * 0.55)) + (VAR32 * 0.55)) + (VAR33 * 0.65)) / 6),18);
VAR39:=MA((((((((VAR34 * 1.3) + (VAR35 * 1.3)) + (VAR36 * 1.3)) + (VAR31 * 0.68)) + (VAR32 * 0.68)) + (VAR33 * 0.68)) / 6),18);
VAR40:=MA((((((VAR37 * 3) + (VAR38 * 2)) + VAR39) / 6) * 1.738),18);
VAR41:=VAR40;
VAR42:=LOW;
VAR43:=REF(LOW,1);
VAR44:=((SMA(ABS((VAR42 - VAR43)),3,1) / SMA(MAX((VAR42 - VAR43),0),3,1)) * 100);
VAR45:=MA(IF(((CLOSE * 1.35) <= VAR41),(VAR44 * 10),(VAR44 / 10)),3);
VAR46:=LLV(LOW,30);
VAR47:=HHV(VAR45,30);
VAR49:=IF((LOW <= VAR46),((VAR45 + (VAR47 * 2)) / 2),0);
理想提示:MA((VAR49 AND (CLOSE < COST(1))),3),LINETHICK0,colorFFFF;
STICKLINE(理想提示>0,0,理想提示,8,0),,colorFFFF;
理想买入:(MA((VAR2A AND (CLOSE < COST(1))),3) AND ((((CLOSE - VAR16) / VAR16) * 100) < (2 - 13))),LINETHICK0,colorFF00;
STICKLINE(理想买入>0,0,理想买入,8,0),,colorFF00;
趋势:=(EMA(((3 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1)) - (2 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1),3,1))),5) / 100);
理想欢喜:IF((((((((REF(CLOSE,13) - CLOSE) / REF(CLOSE,13)) * 100) > 15) AND ((SUM((VOL / CAPITAL),13) * 100) < 18)) AND (((VOL / CAPITAL) * 100) < 2.5)) AND ((((REF(CLOSE,1) - CLOSE) / REF(CLOSE,1)) * 100) < 8)),0.7,0),LINETHICK0,colorFFCC66;
STICKLINE(理想欢喜>0,0,理想欢喜,8,0),,colorFFCC66;
V2:=(((CLOSE - REF(CLOSE,1)) / REF(CLOSE,1)) * 100);
V3:=(MA(VOL,2) / MA(VOL,10));
V4:=(VOL / CAPITAL);
A1:=((((0.0068 * V2) - (0.0072 * V3)) - (0.5676 * V4)) - 0.0105);
A2:=((((0.0015 * V2) - (0.0124 * V3)) + (1.7461 * V4)) - 0.0074);
A3:=((((0 - (0.0003 * V2)) + (0.047 * V3)) - (0.5734 * V4)) - 0.0549);
理想发财:((((0 - (12.2401 * A1)) - (1 * A2)) + 0.321) < 0),LINETHICK0,color99CC66;
STICKLINE(理想发财>0,0,理想发财,8,0),,color99CC66;
B1:=(((CLOSE - MA(CLOSE,27)) / MA(CLOSE,27)) < (0 - 0.16));
理想翻番:STICKLINE(B1,0,0.5,8,0),,colorFF;
0,,color99CC66,POINTDOT,LINETHICK3 ;
====================================================
//创.幻二号(主图)
JJ:=(((CLOSE + HIGH) + LOW) / 3);
A:=EMA(JJ,10);
B:=REF(A,1);
G:=OPEN;
W:=HIGH;
S:=LOW;
P:=CLOSE;
STICKLINE((CLOSE < OPEN),LOW,CLOSE,0.5,0),,colorFF00;
STICKLINE((A > B),A,B,5,0),,colorFFFF;
STICKLINE((A < B),A,B,5,0),,colorFF;
STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,7,0),,colorFF;
STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,4,0),,colorB0B0FF;
STICKLINE((CLOSE >= OPEN),CLOSE,OPEN,2,0),,colorFFFF;
STICKLINE((CLOSE >= OPEN),HIGH,LOW,0,0),,colorFFFF;
STICKLINE((CLOSE <= OPEN),CLOSE,OPEN,7,0),,colorFF2020;
STICKLINE((CLOSE <= OPEN),CLOSE,OPEN,4,0),,colorFF6600;
STICKLINE((CLOSE <= OPEN),CLOSE,OPEN,2,0),,colorFFFF00;
STICKLINE((CLOSE <= OPEN),HIGH,LOW,0,0),,colorFFFF00;
趋势:EMA(CLOSE,5),,colorFF00FF,LINETHICK2 ;
A3:=MA(MA((((LOW + HIGH) + CLOSE) / 3),5),4);
A1:=(REVERSE(((((HIGH + LOW) + OPEN) + CLOSE) / 4)) + (2 * A));
Z:=HHV(MA((((LOW + HIGH) + CLOSE) / 3),5),4);
阻力线:IF((Z <= 趋势),A1,Z),,color9900,LINETHICK2 ;
强势:HHV(MA((((LOW + HIGH) + CLOSE) / 3),8),60),,colorFFFF33;
布林:=HHV(HHV(LOW,14),60);
阻力区上:EMA((EMA(布林,16) - (2 * STD(布林,16))),5),,colorFF3366;
阻力区下:EMA((EMA(布林,14) + (2 * STD(布林,14))),34),,colorFF3366;
STICKLINE((阻力区上 > 0),阻力区上,阻力区下,0,0),,colorFF;
VRA:=REF(CLOSE,1);
VRB:=((SMA(MAX((CLOSE - VRA),0),6,1) / SMA(ABS((CLOSE - VRA)),6,1)) * 100);
VRC:=((((2 * CLOSE) + HIGH) + LOW) / 4);
VR0:=LLV(LOW,34);
VR1:=HHV(HIGH,34);
VR2:=EMA((((VRC - VR0) / (VR1 - VR0)) * 100),6);
VR3:=EMA(((0.667 * REF(VR2,1)) + (0.333 * VR2)),4);
VA1:=((REF(HIGH,1) + REF(LOW,1)) / 2);
VA2:=(MA(CLOSE,20) + (2 * STD(CLOSE,20)));
VA3:=REF(CLOSE,1);
VA4:=((SMA(MAX((CLOSE - VA3),0),7,1) / SMA(ABS((CLOSE - VA3)),7,1)) * 100);
VA5:=CROSS(79,VA4);
VA6:=FILTER(VA5,4);
D:=(MA(CLOSE,80) - (MA(CLOSE,10) / 3));
VA7:=((3 * SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1)) - (2 * SMA(SMA((((CLOSE - LLV(LOW,27)) / (HHV(HIGH,27) - LLV(LOW,27))) * 100),5,1),3,1)));
X1:=(CROSS(VA1,VA2) OR VA6);
X2:=CROSS(84,VRB);
D2:=DRAWICON((X1 OR X2),(HIGH * 1.02),7);
Y1:=IF((((((COUNT((CLOSE < REF(CLOSE,1)),8) / 8) > 0.3) AND COUNT((VA2 > VA3),3)) AND (REF(LOW,1) = LLV(LOW,120))) AND (CLOSE > OPEN)),1,0);
Y2:=IF(((((CLOSE < D) AND ((VOL / 240) > (MA(VOL,5) / 240))) AND (CLOSE > (REF(CLOSE,1) * 1.08))) AND (CLOSE < (MA(CLOSE,13) * 1.3))),1,0);
Y3:=CROSS(VA7,10);
Y4:=IF((((((COUNT((CLOSE < REF(CLOSE,1)),8) / 8) > 0.3) AND COUNT((VR2 > VR3),3)) AND (REF(LOW,1) = LLV(LOW,120))) AND (CLOSE > OPEN)),1,0);
DRAWICON((((Y1 OR Y2) OR Y3) OR Y4),(LOW * 0.98),6),,colorFFFF;
|