以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  [注意]ZIG  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=148013)

--  作者:qwer123
--  发布时间:2017/2/21 13:05:03
--  [注意]ZIG
n:=if(barpos<300,1,0.5);
r2:zig(4,n);

r2的显示是不正确的,n的数值不能变化,否则显示不对。能不能改变一下啊,市场不同阶段振幅差很大,希望n也可以变化。

--  作者:wenarm
--  发布时间:2017/2/21 13:16:51
--  
 n在这里是个变量,其值就两个1或者0.5,不知道你说的,n也可以变化是什么意思?
--  作者:qwer123
--  发布时间:2017/2/21 13:20:20
--  
n:=if(barpos<300,1,0.5);
r2:zig(4,n);
就这r2是不对的,当barpos<300的时候n=1,大于300的时候n=0.5,实际图中zig线全部是1.也就是说n发生变化是,zig不认。

--  作者:qwer123
--  发布时间:2017/2/21 13:23:36
--  
n:=if(barpos<300,1,0.5);
r2:zig(4,n);
r3:zig(4,1);
r4:zig(4,0.5);

你这样在k线图上就可以发现了。

--  作者:qwer123
--  发布时间:2017/2/21 13:44:37
--  

--  作者:wenarm
--  发布时间:2017/2/21 13:54:42
--  
嗯,明白你的需求了,后续会提交该问题。
--  作者:qwer123
--  发布时间:2017/2/21 13:58:14
--  
好的,谢谢!
如果有时间表最好,如果没有的话,我就先找人写一下。

--  作者:王锋
--  发布时间:2017/2/21 16:01:26
--  

这个暂时没法解决的。

ZIG的参数只能是常数,不能是变量的

[此贴子已经被作者于2017-2-21 16:01:42编辑过]