以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]求教高手!!!  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=11913)

--  作者:w664724
--  发布时间:2012/5/24 15:15:52
--  [求助]求教高手!!!

这是波浪划分的公式代码

a:=h=hhv(h,3);
b1:=h=hhv(h,3) and l=llv(l,3) and ref(ma(c,4),1)<ref(ma(c,4),2);
a4:=if(a,h,l);
b2:=if(b1,l,a4);
b3:=h=hhv(h,3) and l=llv(l,3) and ref(ma(c,4),1)>ref(ma(c,4),2);
b4:=if(b3,h,b2);

a1:=LN(b4);
a2:=zig(a1,n/10);
a3:EXP(a2);{波浪划分}

 

 

求教:如何才能让电脑自动计算并显示出一条均线,让这条均线的值约等于回撤最低点或反弹最高点的值,从而正好覆盖回撤最低点或反弹最高点,如果有多条均线都覆盖,选其中参数最小的一条。

如图中,原本是输出可以覆盖A点的12日均线,但当下降趋势D满足了波浪划分的最小幅度要求后,就改为输出可以覆盖B点的6日均线。


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看

我也曾试过在公示里写几百条均线,让电脑选一条,但这样计算量太大,而且只要能覆盖调整极值的均线不在那几百条均线里面就无法输出。

 

[此贴子已经被作者于2012-5-24 15:37:57编辑过]

--  作者:董小球
--  发布时间:2012/5/24 15:20:41
--  
写几百条均线肯定是不行的
你是不是想把资金曲线画出来啊?

--  作者:w664724
--  发布时间:2012/5/24 15:34:20
--  

不是,是想把均线当做趋势线用,但不知如何让电脑自动计算出正好可以覆盖回撤最低点或反弹最高点的均线参数。

 


--  作者:董小球
--  发布时间:2012/5/24 16:04:13
--  
哦 均线是平均值,是平滑的,不可能为了经过高低点而变相的,所以我觉得你这个命题不成立
--  作者:w664724
--  发布时间:2012/5/24 16:23:24
--  回复:(董小球)哦 均线是平均值,是平滑的,不可能为...

固定参数的均线是无法实现啊,大部分的上升趋势里,回撤低点的值可以约等于某个参数的均线的值,下降趋势的反弹高点也是一样。我想让电脑自动计算出这个特殊参数是多少,并随着行情变化而自动改变参数。

比如在反弹高点A点处,参数是12的均线的值约等于A点的值,到了新的反弹高点B处,参数是6的均线的值约等于B点的值,这个参数就应该自动变化为6,这有办法实现吗?


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2012-5-24 16:23:50编辑过]

--  作者:w664724
--  发布时间:2012/5/24 18:38:19
--  

 

 
图片点击可在新窗口打开查看

--  作者:董小球
--  发布时间:2012/5/25 11:03:46
--  
再找高人吧,我不会这个,感觉不好实现