提供一些“通达信”软件的源码,希望有高手共同探讨,并将这系列指标优化,提供给各位天狼的同好!
【一】“成本均线”(主图)源码如下:
DYNAINFO(8)>0.01,0.01*DYNAINFO(10)/DYNAINFO(8),DYNAINFO(3));
DDD:=(DYNAINFO(5)<0.01 ||
DYNAINFO(6)<0.01);
JJJT:=IF(DDD,1,(JJJ<(DYNAINFO(5)+0.01)
&&
JJJ>(DYNAINFO(6)-0.01)));
CYC1:IF(JJJT,0.01*EXPMA(AMOUNT,P1)/EXPMA(VOL,P1),EMA((HIGH+LOW+CLOSE)/3,P1));
CYC2:IF(JJJT,0.01*EXPMA(AMOUNT,P2)/EXPMA(VOL,P2),EMA((HIGH+LOW+CLOSE)/3,P2));
CYC3:IF(JJJT,0.01*EXPMA(AMOUNT,P3)/EXPMA(VOL,P3),EMA((HIGH+LOW+CLOSE)/3,P3));
CYC∞:IF(JJJT,DMA(AMOUNT/(100*VOL),100*VOL/FINANCE(7)),EMA((HIGH+LOW+CLOSE)/3,120));
参数:(注意,参数不属于源码,需手工填充)
最小
最大
缺省
P1 2.00
30.00
5.00
P2 2.00
60.00
13.00
P3 2.00
120.00
34.00
(补充说明:缺省数值和天狼50的不同,50的数值为8、21、60)
【二】BMC-MF资金流量(副图)源码如下:
V1:=SMA((C-REF(C,1))*VOL,9,1);
资金流量:V1,LINETHICK0,COLORYELLOW;
STICKLINE(V1>0,V1,0,5,0.8),COLORRED;
STICKLINE(V1<0,V1,0,5,0.8),COLORCYAN;
(补充说明:很多同学说,这个指标和天狼差异很大,个人认为不是如此,单从柱状图的比例来看,这个指标编的非常到位。)
【三】多空博弈(即机构预测,副图)源码如下:
VAR1:=(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21))*100-10;
VAR2:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
VAR3:=SMA(VAR2,13,8);
高抛:90;
低吸:0;
看涨: SMA(VAR3,13,8);
看跌: SMA(VAR1,21,8);
(补充说明:取得是天狼“机构预测”指标的意义,表现不同,高手可以改为柱状图)
【四】获利筹码(即获利纵横,副图)源码如下:
{INPUT:N1(5,1,60),N2(10,1,60),N3(20,1,60);}
获利筹码:WINNER(C)*100,LINETHICK0;
CMMAX:=MAX(REF(获利筹码,1),REF(获利筹码,2));
CMMIN:=MIN(REF(获利筹码,1),REF(获利筹码,2));
X1:=IF(获利筹码>=CMMAX,1,IF(获利筹码<CMMIN,-1,0));
X2:=IF(X1=0,REF(X1,BARSLAST(X1 != 0)),X1);
STICKLINE(X2=1,获利筹码,REF(获利筹码,1),3,0),COLORRED;
STICKLINE(X2=-1,获利筹码,REF(获利筹码,1),3,0),COLORCYAN;
IF(获利筹码>90 AND
V/CAPITAL<0.03,100,0);
MA(获利筹码,5);
MA(获利筹码,10);
MA(获利筹码,20);
HS:=V/CAPITAL*100;
HS1:=IF(HS>=1,HS,1);
博奕线:(获利筹码-REF(获利筹码,1))/(HS1);
STICKLINE(HS>=1 AND
博奕线>=0,0,博奕线,3,0),COLORYELLOW;
STICKLINE(HS>=1 AND
博奕线<0,0,ABS(博奕线),3,0),COLORBLUE;
STICKLINE(HS<1 ,0,ABS(博奕线),3,0),COLORWHITE;
(补充说明:取得是天狼“获利纵横”指标的意义,表现不同,高手可以自行修改)
【其他指标】“浮动盈利”系列指标和“成本乖离”系列指标可以通过“成本均线”进行换算!