公式网-网站导航


网站搜索:  

股旁网 发表于2012/9/23 0:35:22

通达信大智慧两用量乘价负为零.确立买卖点源码.副图.说明

通达信大智慧两用量乘价负为零.确立买卖点源码.副图.说明

利用【迷糊鱼2010】的概念当2*C-H-L是负数时量价为零.这一概念很重要.他使线条只能显示正数.则负数就是零.这样以来我们就可以明确的知道.我们应该持股还是持币观望.对于我们炒股的人来说这一点相当重要.公式就要必须明白无误的公式我们是该买还是该卖.可是【迷糊鱼2010】利用对数.因为对数是不能表示负数的.【南草】同学说;在公式里用【BB:IF(B<=0,0,B)+100,COLOR00FF00,LINETHICK2;】.也是完全可以不显示负数的.我也是这么认为.而且避开用对数在通达信里不能为零的毛病.(函数的内在原因).
本来我想改改原来的标题.可是已过去24小时.无奈我只好另发这个题目.我的目的是更清楚的说明问题.竟管现在我们不用对数可是这个公式在【迷糊鱼2010】启发下编辑的再次谢谢他的辛勤劳动才有了这个公式.
这个和以前发表有些重复.那里的说明还是可用的.一并谢谢【南草】同学的可贵的研究和探索精神.谢谢他为大家的贡献
【现在有个问题.一字形涨停时C=H=L此时A=0多大成交量也不能显示.当然用此公式心中有数就可以了.虽然不影响使用本公式.但是毕竟是不合理.大家有没有解决办法.那位能人指导.指导.改进公式的办法.】
现在重发通达信的源码.:


A:=(2*C-H-L)*VOL;
B:=WMA(A,5);
BB:IF(B<=0,0,B)+100,COLOR00FF00,LINETHICK2;
IF(BB>REF(BB,1),BB,DRAWNULL),COLORRED,LINETHICK2;
6,COLOR00FF00,LINETHICK2;
GG:=BB-REF(BB,1);
STICKLINE(GG>0,BB,REF(BB,1),1,0),COLOR0077FF;
STICKLINE(GG<0,BB,REF(BB,1),1,0),COLORFF9900;

 

通达信大智慧两用量乘价负为零.确立买卖点源码.副图.说明

 

 

再发大智慧的源码:


INPUT:N(1,1,4);
DRAWGBKlast(c>0,strip(RGB(0,0,100),RGB(0,0,0),0));
DRAWTEXTREL(10,20,'★【第'+N+'方案】'),COLOR0077FF,LINETHICK2;
IF N=1 THEN BEGIN
重心差:=(2*C-H-L);
SV:=重心差*VOL;
WMV:=WMA(SV,5);
END
IF N=2 THEN BEGIN
重心差:=C-(2*C+H+L)/4;
SV:=重心差*VOL;
WMV:=WMA(SV,3);
END
IF N=3 THEN BEGIN
重心差:=(3*C-H-L-O);
SV:=SUM(IF(重心差>0,VOL,IF(重心差<0,-VOL,0)),3);
WMV:=WMA(SV,3);
END
IF N=4 THEN BEGIN
重心差:=C-(C+H+L)/3;
SV:=SUM(IF(重心差>0,VOL,IF(重心差<0,-VOL,0)),3);
WMV:=WMA(SV,2);
END
BB:IF(WMV<=0,0,WMV)+100,Color0000ff,LINETHICK2;
0,Color00ff00,LINETHICK2;
PARTLINE(BB,BB<REF(BB,1)),COLORGREEN,LINETHICK2;
GG:=BB-REF(BB,1);
STICKLINE(GG>0,BB,REF(BB,1),3,0),Color0077FF;
STICKLINE(GG<0,BB,REF(BB,1),3,0),ColorFF9900;

{RSI=81}
LC:=REF(C,1);
RSI:((SMA(MAX((C - LC),0),3,1) / SMA(ABS((C - LC)),3,1)) * 100),LINETHICK0;
DRAWTEXT(CROSS(RSI,81) ,BB*1.01,'R:'+NUMTOSTRN(RSI,0)+''),COLOR00ffFF,ALIGN1,LINETHICK2;



网站搜索:  



Copyright © 2009-2010 gszb.com ™,All Rights Reserved. 
公式网-www.gszx.com.cn-股票指标公式网