开心麻花2017上海演出:源码指标

来源:百度文库 编辑:偶看新闻 时间:2024/03/29 02:32:12
通达信操盘手MA5:MA(CLOSE,5),COLORRED,LINETHICK2;
MA10:MA(CLOSE,10),COLORRED,LINETHICK2;
MA20:MA(CLOSE,20),COLORRED,LINETHICK2;
MA40:MA(CLOSE,40),COLORRED,LINETHICK2;
MA60:MA(CLOSE,60),COLORRED,LINETHICK5;
IF(MA5>REF(MA5,1),DRAWNULL,MA5),COLOR00FF00,LINETHICK2;
IF(MA10>REF(MA10,1),DRAWNULL,MA10),COLOR00FF00,LINETHICK2;
IF(MA10>REF(MA10,1),DRAWNULL,MA20),COLOR00FF00,LINETHICK2;
IF(MA10>REF(MA10,1),DRAWNULL,MA40),COLOR00FF00,LINETHICK2;
IF(MA10>REF(MA10,1),DRAWNULL,MA60),COLOR00FF00,LINETHICK5;
X1:=(C+L+H)/3;
X2:=EMA(X1,6);
X3:=EMA(X2,5);
DRAWICON(CROSS(X2,X3),L*0.98,7);
DRAWICON(CROSS(X3,X2),H*1.02,8);
STICKLINE(X2>=X3,LOW,HIGH,0.1,1),COLORRED;
STICKLINE(X2STICKLINE(X2>=X3,CLOSE,OPEN,2,2),COLORRED; STICKLINE(X2>=X3,CLOSE,OPEN,3.2,0),COLOR000055;
STICKLINE(X2>=X3,CLOSE,OPEN,2.7,0),COLOR000077;
STICKLINE(X2>=X3,CLOSE,OPEN,2.1,0),COLOR000099;
STICKLINE(X2>=X3,CLOSE,OPEN,1.5,0),COLOR0000BB;
STICKLINE(X2>=X3,CLOSE,OPEN,0.9,0),COLOR0000DD;
STICKLINE(X2>=X3,CLOSE,OPEN,0.3,0),COLOR0000FF;STICKLINE(X2STICKLINE(X2STICKLINE(X2STICKLINE(X2STICKLINE(X2STICKLINE(X2STICKLINE(CROSS(X2,X3),OPEN,CLOSE,2.7,0),COLORF000BB,;
STICKLINE(CROSS(X2,X3),OPEN,CLOSE,2.1,0),COLORF000CC,;
STICKLINE(CROSS(X2,X3),OPEN,CLOSE,1.5,0),COLORF000DD,;
STICKLINE(CROSS(X2,X3),OPEN,CLOSE,0.9,0),COLORF000EE,;
STICKLINE(CROSS(X2,X3),OPEN,CLOSE,0.3,0),COLORF000FF,;STICKLINE(CROSS(X3,X2),OPEN,CLOSE,3.2,0),COLORB20000;
STICKLINE(CROSS(X3,X2),OPEN,CLOSE,2.7,0),COLOREC0000;
STICKLINE(CROSS(X3,X2),OPEN,CLOSE,2.1,0),COLORFF4600;
STICKLINE(CROSS(X3,X2),OPEN,CLOSE,1.5,0),COLORFF6300;
STICKLINE(CROSS(X3,X2),OPEN,CLOSE,0.9,0),COLORFF8B00;
STICKLINE(CROSS(X3,X2),OPEN,CLOSE,0.3,0),COLORFFAB00;   江恩秘密买卖点指标(无未来,太准了) ma1:ma(c,5),coloryellow;
ma2:ma(c,10),color00ff00;
ma3:ma(c,30),colorf00ff0;
Var1:=IF(YEAR>=2034 AND MONTH>9,0,1);
江恩线: EMA(CLOSE,144), colorblue,linethick2;
Var2:=IF(YEAR<=2003 AND MONTH<4,0,1);
Var3:=IF(YEAR=2003 AND MONTH=5,0,1);
Var4:=IF(YEAR<2003,0,1);
Var5:=IF(YEAR=2002 AND MONTH=6 AND DAY=28,1,0);
Var6:=IF(YEAR=2002 AND MONTH=3 AND DAY=21,1,0);
Var7:=IF(YEAR=2001 AND MONTH=12 AND DAY=5,1,0);
Var8:=IF(YEAR=2001 AND MONTH=6 AND DAY=14,1,0);
Var9:=IF(YEAR=2001 AND MONTH=1 AND DAY=11,1,0);
VarA:=IF(YEAR=2000 AND MONTH=11 AND DAY=23,1,0);
VarB:=IF(YEAR=2000 AND MONTH=8 AND DAY=22,1,0);
VarC:=IF(YEAR=2000 AND MONTH=4 AND DAY=21,1,0);
VarD:=IF(YEAR=1999 AND MONTH=6 AND DAY=30,1,0);
VarE:=IF(YEAR=1999 AND MONTH=4 AND DAY=9,1,0);
VarF:=IF(YEAR=1998 AND MONTH=11 AND DAY=17,1,0);
Var10:=IF(YEAR=1998 AND MONTH=6 AND DAY=4,1,0);
Var11:=IF(YEAR=1997 AND MONTH=5 AND DAY=12,1,0);
Var12:=IF(YEAR=1996 AND MONTH=12 AND DAY=11,1,0);
Var13:=IF(YEAR=1994 AND MONTH=9 AND DAY=13,1,0);
Var14:=IF(YEAR=1993 AND MONTH=2 AND DAY=16,1,0);
Var15:=IF(YEAR=1992 AND MONTH=5 AND DAY=26,1,0);
Var16:=IF(YEAR=2003 AND MONTH=3 AND DAY=4,1,0);
Var17:=IF(YEAR=2003 AND MONTH=4 AND DAY=16,1,0);
var18:=(CROSS(100,"KDJ.J"(9,3,3)) OR CROSS("KDJ.K"(9,3,3),"KDJ.J"(9,3,3))) AND "KDJ.D"(9,3,3)>75;
Var19:=IF(YEAR>1990 AND YEAR<2003,0,1);
Var1A:=IF(YEAR=2003 AND MONTH=1 AND DAY=3,1,0);
Var1B:=IF(YEAR=2002 AND MONTH=6 AND DAY=6,1,0);
Var1C:=IF(YEAR=2002 AND MONTH=1 AND DAY=29,1,0);
Var1D:=IF(YEAR=2001 AND MONTH=10 AND DAY=22,1,0);
Var1E:=IF(YEAR=2001 AND MONTH=2 AND DAY=22,1,0);
Var1F:=IF(YEAR=2000 AND MONTH=9 AND DAY=26,1,0);
Var20:=IF(YEAR=1999 AND MONTH=12 AND DAY=28,1,0);
Var21:=IF(YEAR=1999 AND MONTH=5 AND DAY=17,1,0);
Var22:=IF(YEAR=1999 AND MONTH=2 AND DAY=9,1,0);
Var23:=IF(YEAR=1998 AND MONTH=8 AND DAY=18,1,0);
Var24:=IF(YEAR=1998 AND MONTH=3 AND DAY=26,1,0);
Var25:=IF(YEAR=1997 AND MONTH=2 AND DAY=20,1,0);
Var26:=IF(YEAR=1994 AND MONTH=7 AND DAY=29,1,0);
Var27:=IF(YEAR=2000 AND MONTH=5 AND DAY=15,1,0);
Var28:=IF(YEAR=1996 AND MONTH=1 AND DAY=19,1,0);
Var29:=IF(YEAR=1992 AND MONTH=11 AND DAY=20,1,0);
Var2A:=IF(YEAR=2003 AND MONTH=3 AND DAY=26,1,0);
Var2B:=IF(YEAR=2003 AND MONTH=5 AND DAY=13 AND CLOSE>200,1,0);
Var2C:=MA(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)*Var19;
Var2D:=5;
Var2E:=CROSS(Var2C,Var2D);
Var2F:=Var1A OR Var1B OR Var1C OR Var1D OR Var1E OR Var1F OR Var20 OR Var21 OR Var22 OR Var23 OR Var24 OR Var25 OR Var26 OR Var27 OR Var28 OR Var29 OR Var2A OR Var2B OR Var2E;
Var30:=(var18 or Var5 OR Var6 OR Var7 OR Var8 OR Var9 OR VarA OR VarB OR VarC OR VarD OR VarE OR VarF OR Var10 OR Var11 OR Var12 OR Var13 OR Var14 OR Var15 OR Var16 OR Var17){ AND CLOSE>200};
DRAWICON(Var2F,LOW-LOW*1/100,1);
DRAWICON(Var2F AND CLOSE>江恩线,LOW,1);
DRAWICON(Var30,HIGH,2);
DRAWTEXT(Var2F AND CLOSE<江恩线,LOW,'秘密买点!'), coloryellow;
DRAWTEXT(Var2F AND CLOSE>江恩线,LOW,'强势买点!'), colorred;
DRAWTEXT(var30,HIGH,'秘密抛点'), color00ff00;
秘密买点:if(Var2F AND CLOSE<江恩线,1,0),linethick0,coloryellow;   优化一下以上指标
ma1:ma(c,5),coloryellow;
ma2:ma(c,10),color00ff00;
ma3:ma(c,30),colorf00ff0;
江恩线: EMA(CLOSE,144), colorblue,linethick2;
var18:=(CROSS(100,"KDJ.J"(9,3,3)) OR CROSS("KDJ.K"(9,3,3),"KDJ.J"(9,3,3))) AND "KDJ.D"(9,3,3)>75;

Var2C:=MA(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);
Var2D:=5;
Var2E:=CROSS(Var2C,Var2D);
Var2F:= Var2E;
Var30:=var18;
DRAWICON(Var2F,LOW-LOW*1/100,1);
DRAWICON(Var2F AND CLOSE>江恩线,LOW,1);
DRAWICON(Var30,HIGH,2);
DRAWTEXT(Var2F AND CLOSE<江恩线,LOW,'秘密买点!'), coloryellow;
DRAWTEXT(Var2F AND CLOSE>江恩线,LOW,'强势买点!'), colorred;
DRAWTEXT(var30,HIGH,'秘密抛点'), color00ff00;
秘密买点:if(Var2F AND CLOSE<江恩线,1,0),linethick0,coloryellow;

 愚公看盘/智能解盘A001:=CLOSE-REF(CLOSE,6);
A002:=MA(A001,6);
A003:=((CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9)))*100;
A004:=SMA(A003,3,1);
A005:=SMA(A004,3,1);
A006:=EMA((3*A004-2*A005),2);
A007:=(HIGH+LOW+CLOSE)/3;
A008:=((A007-MA(A007,14))/(0.015*AVEDEV(A007,14)))/2;
A009:=(A008+(EMA(((0-(100*(HHV(HIGH,14)-CLOSE)/(HHV(HIGH,14)-LLV(LOW,14))))+100)/100,3)*200-100))/2;
A010:=A009-REF(A009,14);
A011:=A009-REF(A009,26);
A012:=(A009+A010+A011)/3;
KKM:=EMA(A012,4);
A013:=HHV(HIGH,34);
A014:=(2*CLOSE+HIGH+LOW)/4;
A015:=LLV(LOW,34);
A016:=EMA(((A014-A015)/(A013-A015))*100,13);
A017:=EMA(0.667*REF(A016,1)+0.333*A016,2);
KKMD:=A016-A017>1 AND A016<30 AND A017<30;
KKML:=A016-A017<0 AND A016>80 AND A017>80 AND REF(A016-A017,1)>0;
KKMQ:=COUNT(A016-A017>0,2)=2;
KKAL:=(A016-A017)<0;
生命线:MA(CLOSE,3);
成本:MA(CLOSE,7);
DRAWTEXT(FILTER(KKMD,30),L,'最佳买入时机'),COLOR00FFFF;
DRAWTEXT(FILTER(KKML,30),H,'最佳卖出时机'),COLORFFFF00;
DRAWTEXT(FILTER(KKMQ,30),C,'持仓区'),COLOR00FF00;
DRAWTEXT(FILTER(KKAL,30),H,'空仓区'),COLORFF8080;
DRAWTEXT(FILTER(CLOSE/REF(CLOSE,1)>INDEXC/REF(INDEXC,1),30),L*0.95,'该股强于大盘'),COLORFF00FF;
DRAWTEXT(CROSS(MA(CLOSE,5),MA(CLOSE,10)),LOW*0.98,'介入');
DRAWTEXT(CROSS(MA(CLOSE,10),MA(CLOSE,5)),H*1.08,'收手了'),COLORFF0000;
,COLORAA00AA;  通达信《多空平衡线+SN3》主图公式:

多空平衡线: EMA(EMA(EMA(HIGH,7.23379625),7.23379625),1),COLORRED,LINETHICK1;
强势回挡线: 多空平衡线*0.9276620375,COLORGREEN,LINETHICK1;
弱势反弹线: 多空平衡线*0.868055,COLORD89837,LINETHICK2;
最低安全线:多空平衡线*0.8263889,COLORGRAY,LINETHICK2;
高位止赢线: 多空平衡线*1.12170138,COLOR0089BB,LINETHICK1;
获利了结线: 多空平衡线*1.0723379625,COLORWHITE,LINETHICK1;
超涨出货线: 多空平衡线*1.1694444444,COLORWHITE,LINETHICK1;
STICKLINE(C>高位止赢线 OR C>获利了结线,H,L,0,0),COLORYELLOW;
STICKLINE(C>高位止赢线 OR C>获利了结线,C,O,3,0),COLORYELLOW;
X1:=HHV(H,3);
X2:=LLV(L,3);
XX:=(X1+X2)/2;
XC:=C;
XH:=H;
XL:=L;
LYA1:=IF (XH>REF(X1,1) AND XC>REF(XC,1),X2,IF (XLX1,DRAWNULL));
LYA:=IF(LYA1=DRAWNULL,REF(LYA1,1),LYA1);
SNX3:=IF(LYAL,REF(LYA,1),LYA);
PLOYLINE(C>0,SNX3),COLORGREEN,LINETHICK1;

洞悉主力买卖盘真实面目公式VAR1:=(VOL / (((HIGH - LOW) * 2) - ABS((CLOSE - OPEN))));
买盘:=IF((CLOSE > OPEN),(VAR1 * (HIGH - LOW)),IF((CLOSE < OPEN),(VAR1 * ((HIGH - OPEN) + (CLOSE - LOW))),(VOL / 2)));  
卖盘:=IF((CLOSE > OPEN),(0 - (VAR1 * ((HIGH - CLOSE) + (OPEN - LOW)))),IF((CLOSE < OPEN),(0 - (VAR1 * (HIGH - LOW))),(0 - (VOL / 2))));  
买卖差:=(买盘 + 卖盘);STICKLINE((买卖差 < 0),0,买卖差,3,0),COLOR33FF33;  
量比:=(VOL / MA(VOL,5));JX1:=BARSSINCE(买盘);  
JY1:=IF(((121 > JX1) AND (JX1 > 0)),JX1,120);  
JY2:=IF(((4 > JX1) AND (JX1 > 0)),JX1,3);VAR30:=MA(VOL,JY2);
神比:=(买盘 / VAR30);鬼比:=(卖盘 / VAR30);VAR2:=(HIGH - LOW);  
VAR3:=ABS((OPEN - CLOSE));  
VAR4:=(HIGH - IF((CLOSE > OPEN),CLOSE,OPEN));  
VAR5:=(IF((CLOSE > OPEN),OPEN,CLOSE) - LOW);  
VAR6:=((VAR3 / VAR2) * VOL);VAR7:=((VAR4 / VAR2) * VOL);VAR8:=((VAR5 / VAR2) * VOL);  
VAR9:=IF(((VOL / CAPITAL) > 0.001),1,EXP(ABS(LOG(((VOL / CAPITAL) * 100)))));  
VARA:=(((CLOSE - MA(CLOSE,5)) / MA(CLOSE,5)) * 100);  
VARB:=(((MA(CLOSE,5) > MA(CLOSE,10)) AND (MA(CLOSE,10) > MA(CLOSE,30))) AND (MA(CLOSE,30) > MA(CLOSE,60)));  VARC:=((MA(CLOSE,5) < MA(CLOSE,10)) AND (MA(CLOSE,10) < MA(CLOSE,30)));  
VARD:=REF(CLOSE,1);  
VARE:=((SMA(MAX((CLOSE - VARD),0),6,1) / SMA(ABS((CLOSE - VARD)),6,1)) * 100);
DRAWTEXT(((DATE > 700101) AND CROSS(84,VARE)),HIGH,'■卖出'),COLORF2A3A4;  
VAR40:=((IF((((VAR6 >= VAR7) AND (VAR6 >= VAR8)) AND (CLOSE > OPEN)),VAR6,买盘) + 买盘) / 2);  
VAR41:=((IF(((VAR7 > VAR6) AND (VAR7 > VAR8)),VAR7,买盘) + 买盘) / 2);  
VAR42:=((IF(((VAR8 > VAR6) AND (VAR8 > VAR7)),VAR8,买盘) + 买盘) / 2);  
VAR50:=((IF((((VAR6 >= VAR7) AND (VAR6 >= VAR8)) AND (CLOSE < OPEN)),VAR6,卖盘) + 卖盘) / 2);  
三日上攻:=MA((((VAR40 + VAR41) + VAR42) / 3),JY2);三日下攻:=MA(VAR50,JY2);  
多头:STICKLINE((CLOSE > MA(CLOSE,30)),0,VOL,3,1),COLOR0000FF;  
空头:STICKLINE((CLOSE < MA(CLOSE,30)),0,VOL,3,1),COLOR00FF00;  
STICKLINE((((VAR6 >= VAR7) AND (VAR6 >= VAR8)) AND (CLOSE > OPEN)),0,VAR6,2,0),COLOR00FFFF;  
STICKLINE((((VAR6 >= VAR7) AND (VAR6 >= VAR8)) AND (CLOSE < OPEN)),0,VAR6,2,0),COLORFF0000;  
STICKLINE(((VAR8 > VAR6) AND (VAR8 > VAR7)),0,VAR8,2,0),COLORFFFFFF;  
STICKLINE(((VAR7 > VAR6) AND (VAR7 > VAR8)),0,VAR7,2,0),COLORFF00FF;  
STICKLINE((VOL > (MA(VOL,5) * 2.5)),0,VOL,1,0);  
STICKLINE((买盘 > 0),买盘,0,1,0),COLOR0000FF;
上攻均量:=MA(买盘,JY1);下攻均量:=MA(卖盘,JY1);  
DRAWTEXT(((((((((VAR7 > VAR6) AND (VARA > 2)) AND (VAR9 > VAR8)) AND (CLOSE > MA(CLOSE,5))) AND (CLOSE > MA(CLOSE,30))) AND (HIGH > MA(CLOSE,60))) AND (VOL > MA(VOL,5))) AND (VAR7 >= MA(VOL,5))),VOL,'▼出货');  
DRAWTEXT(((((((VAR8 > VAR6) AND (VAR8 > VAR7)) AND (VARA < (0 - 2))) AND (CLOSE < MA(CLOSE,30))) AND (VAR8 < (MA(VOL,5) / 2))) AND (MA(VOL,5) < MA(VOL,10))),VOL,'●低进');  
DRAWTEXT((((((VAR6 > (MA(VOL,5) * 2)) AND (VAR6 >= VAR7)) AND (VAR6 >= VAR8)) AND (CLOSE > OPEN)) OR ((VOL > (MA(VOL,5) * 3)) AND VARB)),VOL,'◆强势');  
DRAWTEXT((((((量比 > 1) AND ((买盘 / 三日上攻) > 1.58)) AND IF((三日上攻 > 上攻均量),(三日上攻 > 三日下攻),(三日上攻 > REF(三日上攻,1)))) AND (三日下攻 < REF(三日下攻,1))) AND ((((CLOSE - REF(CLOSE,3)) / REF(CLOSE,3)) * 100) < 14)),(买盘 * 1.3),'★参与'),COLOR99FF00;  
换手率:=((VOL / CAPITAL) * 100);   
DRAWTEXT((((VOL / REF((SUM(VOL,5) / 5),1)) >= 2) AND (换手率 > 1)),(VOL * 1.1),'●量变'),COLOR00FFFF;