以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [原创]救助,怎么用IF语句实现,寻找均线的高低点  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=85513)

--  作者:东风15B
--  发布时间:2015/9/22 15:52:13
--  [原创]救助,怎么用IF语句实现,寻找均线的高低点
怎么用IF语句实现,寻找均线的高低点,用数组能实现吗?求代码
--  作者:jinzhe
--  发布时间:2015/9/23 8:54:27
--  
均线高低点?用PEAK和trough来获取
--  作者:东风15B
--  发布时间:2015/9/24 12:02:47
--  
trougha  和 peaka  这个两函数返回的值是什么?是bar位置的值吗?
--  作者:东风15B
--  发布时间:2015/9/24 12:14:27
--  

input: N(5,1,100,1)

 

.

.

.

.

deh:=callstock(stklabel,vtclose,6,-1)*N/1000;

 

开多  kd:=peaka(ma(close,N),deh,1); 

开空  kk:=trougha(ma(close,N),deh,1);

 

编译通过,但是在用这个交易策略时说我计算了2次未来函数,


--  作者:东风15B
--  发布时间:2015/9/24 12:56:28
--  

input:N(5,1,100,1);

 

 

mm1:=ma(ref(close,1),N);  

if  todaybar=2 then  begin

 

dth:=ma(ref(close,1),N);

 

end

 

dth:=if( todaybar>2 and mm1>dth,mm1,dth); 

dth-mm1>0 //通过这种方法,能找到高点吗

 


--  作者:jinzhe
--  发布时间:2015/9/24 13:18:51
--  

是的,这个是zig的高低点的,是有未来的

如果你不想要用zig的高低点,那么请具体定义高低点。

如果你只想要“看上去的高低点”,那么zig挺合适的


--  作者:东风15B
--  发布时间:2015/10/10 22:07:14
--  
用Peak 和Trough 来获取均线的高低点,根本不行,会弹出说使用了2次未来函数计算
--  作者:jinzhe
--  发布时间:2015/10/12 8:54:51
--  
那么就请定义一下具体的高低点,zig的函数是未来函数