请教高手改指标
请老师把下述通达信公式改为大智慧的:下:DRAWLINE(HIGH>=HHV(HIGH,N),HIGH,LOW<=LLV(LOW,N),LOW,0),COLORFFAABB;上: DRAWLINE(LOW<=LLV(LOW,N),LOW,HIGH>=HHV(HIGH,N),HIGH,0),COLORYELLOW;
当前成交量:V/10000,NODRAW;
本趋势均量:MA(V/10000,BARSLAST(下=上)+1),NODRAW;
转折处成交量:V/10000*(下=上),NODRAW;
STICKLINE(下!=上,REF(下,BARSLAST(下=上)),REF(下,BARSLAST(下=上)),8,0),COLOR00FFFF;
STICKLINE(下!=上 AND REF(下,1)>下,REF(上,BARSLAST(下=上)),REF(上,BARSLAST(下=上)),8,0),COLORFF00FF;
STICKLINE(下=上,REF(下,BARSLAST(下=上)),REF(下,BARSLAST(下=上)+1),0,0),COLORFF00FF;
STICKLINE(下=上,REF(上,BARSLAST(下=上)),REF(上,BARSLAST(下=上)+1),0,0),COLOR00FFFF;
其中N=10
先谢谢了!!! #loveliness# #*22*# #*22*# #*d1*# #*d1*# #*d1*# #*d1*# 我没有大智慧,软件太多了,不想再装了。我用飞狐试了一下。主要卡在
BARSLAST(下=上)这一句,后来发现,飞狐里这个函数好像不支持中文,你要改成BARSLAST(shang=xia),前面的也要改。不知道假如飞狐能通了,大智慧能不能。 用通达信很好啊,俺一直用的
回复 #6 狙击手童彤 的帖子
谢谢 狙击手童彤!但应该不是这个问题,大智慧支持中文的。可能是DRAWLINE和NODRAW函数的问题。 #loveliness# 说实话,我专门安装了大智慧的经典版,和飞狐一样,弄不出来,但通达信还真的可以。弄了半天才发现是第一句和第二句冲突,智慧和飞狐只要创了新低,第二句就出现了,一旦某日没继续创,也没创新高,线就断了,这是符合指标的本意的。而通达性虽然表达出来,但估计要后面的新高出现后他才往前找新低,好像有未来函数的嫌疑。如果您看中的正是他转折得如此让人瞠目,建议您放弃。假的,会害死人的。不是飞狐不支持中文,他实在在当天找不到以后才出现的东西。 #*)*# #*)*# #*)*# #*)*# #*)*# 原帖由 htlq2005 于 2010-6-4 21:29 发表 http://bbs.macd.cn/static/image/common/back.gif
请老师把下述通达信公式改为大智慧的:下:DRAWLINE(HIGH>=HHV(HIGH,N),HIGH,LOW下,REF(上,BARSLAST(下=上)),REF(上,BARSLAST(下=上)),8,0),COLORFF00FF;
STICKLINE(下=上,REF(下,BARSLAST(下=上)),REF(下,BARS ...
有什么用,不知道#mad# #mad# {}
---------------------------------------------------------------------------
{大智慧源码如下}
下:drawline(high>=hhv(high,10),high,low<=llv(low,10),low,0),colorffaabb;
上:drawline(low<=llv(low,10),low,high>=hhv(high,10),high,0),coloryellow;
当前成交量:v/10000,linethick0;
本趋势均量:ma(v/10000,barslast(下=上)+1),linethick0;
转折处成交量:v/10000*(下=上),linethick0;
stickline(下=上,ref(下,barslast(下=上)),ref(下,barslast(下=上)),8,0),color00ffff;
stickline(下=上 and ref(下,1)>下,ref(上,barslast(下=上)),ref(上,barslast(下=上)),8,0),colorff00ff;
stickline(下=上,ref(下,barslast(下=上)),ref(下,barslast(下=上)+1),0,0),colorff00ff;
stickline(下=上,ref(上,barslast(下=上)),ref(上,barslast(下=上)+1),0,0),color00ffff;
回复 #12 老卢子 的帖子
好像还是不行(我用的是经典版,非新一代),BARSLAST(下=上)就不行。估计还是因为现实中“下=上”不会在当时发现的原因。这个指标只有观赏价值,除非要利用它来统计什么。
回复老卢子和狙击手童彤
先谢谢老卢子和狙击手童彤二位的帮助!老卢子的公式做进大智慧还是不行,和通达信的效果完全不一样,图形不一样,本趋势均量和转折处成交量都不显示。
这本是通达信的公式,在通达信股软中图形完整,本趋势均量和转折处成交量都显示得清楚(不知道怎么在本论坛发图)。
这个公式本身是用来在各周期级别上统计股价上涨或下跌的成交均量的(即上涨下跌动能),原理是用前N个上涨及下跌过程中的成交均量与最后一个上涨或下跌的成交均量进行比较,以判断下一个趋势的转折及能量(除了妖股和高度控盘股,大部分股票还是管用的)。
其原理出自奥德的“量价秘密”一书。
还望高手再修改修改(因为是统计用的,就是用ZIG函数能做到也没有关系)。 zx:zig(c,10);
shuzi:=((zx-ref(zx,1))*(ref(zx,1)-ref(zx,2)))<0;
riqi:=barslast(shuzi)+1;
当前成交量:v/10000,linethick0;
本趋势均量:ma(v/10000,riqi),linethick0;
转折处成交量:v/10000*riqi,linethick0;
stickline(REFX(riqi,1)=1,zx,zx,8,0),color00ffff;
STICKLINE(REFX(riqi,1)=1,zx,REF(zx,1),0,0),COLOR00FFFF;
试试这个,头都大了。 狙击手童彤辛苦了。非常感谢!
公式最后两句REFX中多了X,我去掉后做到大智慧中是一片空白,什么图也没有,也不显示数据。不知怎么回事? 费了好大的劲,也只能弄到这样一步。
一:你弄两个指标,在两个窗口,一个是关于转向线的,一个是成交量的。
二;没办法,大智慧也可能太大智以至于若愚了,居然变化的参数ma,和sum就无能为力了,所以“本趋势均量:ma(v/10000,riqi),linethick0;”这一句我也无能为力。还有没有linethick0和NODRAW光显示数值不标线的函数,(也许新一代可以),所以成交量不得不另弄个指标。
三,指标一
zx:zig(3,10);
shuzi:=((zx-ref(zx,1))*(ref(zx,1)-ref(zx,2)))<0;
riqi:=barslast(shuzi)+1;
qianzhi:=ref(zx,riqi);
zhi:=if(riqi=1,ref(qianzhi,1),0);STICKLINE(zhi>0 ,zhi,zx,10,0);
指标二;(其中转折处成交量这一句,我自作主张的根据其名字改了内容)
zx:zig(3,10);
shuzi:=((zx-ref(zx,1))*(ref(zx,1)-ref(zx,2)))<0;
riqi:=barslast(shuzi)+1;
当前成交量:v/10000,linethick0;
转折处成交量:ref(v/10000,riqi),linethick0;
[ 本帖最后由 狙击手童彤 于 2010-6-7 00:12 编辑 ] 不光膀子我还真弄不过它。。。。。。
[ 本帖最后由 狙击手童彤 于 2010-6-7 11:45 编辑 ] 似乎是个好指标#*22*#
可惜大多数人可能搞不懂。 原帖由 狙击手童彤 于 2010-6-7 00:07 发表 http://bbs.macd.cn/static/image/common/back.gif
费了好大的劲,也只能弄到这样一步。
一:你弄两个指标,在两个窗口,一个是关于转向线的,一个是成交量的。
二;没办法,大智慧也可能太大智以至于若愚了,居然变化的参数ma,和sum就无能为力了,所以“本趋势 ...
看看可不可下注
页:
[1]
2