以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何找出当天的最高点和最低点?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=152998)

--  作者:zengxing
--  发布时间:2017/5/15 17:56:11
--  如何找出当天的最高点和最低点?
如何找出当天的最高点和最低点? 

有什么方法可以实现,在当天最高点做空,最低点做多?

可以使用未来函数,可以让信号闪烁和消失,都行,只是想看一下效果。如何实现?

--  作者:wenarm
--  发布时间:2017/5/16 8:14:33
--  

hhv(h,TODAYBAR);//最高点

最低点的方式一样,你可以尝试编写,使用llv

 


--  作者:zengxing
--  发布时间:2017/5/16 11:44:16
--  
有什么方法可以实现,在当天最高点做空,最低点做多?

可以使用未来函数,可以让信号闪烁和消失,都行,只是想看一下效果。如何实现?


--  作者:pyd
--  发布时间:2017/5/16 13:48:37
--  
hh:hhv(h,todaybar);
ll:llv(l,todaybar);
buy(l=ll and holding=0,1,marketr);
sell(h=hh and holding>0,1,marketr);

--  作者:yukizzc
--  发布时间:2017/5/16 13:49:07
--  
未来函数无法用在图表程序化,并且您这种想法在实际中肯定会多次开仓的
--  作者:zengxing
--  发布时间:2017/5/16 14:28:27
--  
hh:hhv(h,todaybar);
ll:llv(l,todaybar);


开多条件:=REF(l,1)=ll and holding<=0;
开空条件:=REF(h,1)=hh and holding>=0;
平空:SELLSHORT(开多条件, 1,MARKET);
平多:SELL(开空条件,1,MARKET);
开空:BUYSHORT(开空条件0,1,MARKET);
开多:BUY(开多条件, 1,MARKET);

这样 为什么回测不对么?只要在图表中看的正确就行。具体实盘多次发单不用管。

如果出现了新的低点,旧低点的信号,并没有消失,应该是信号跑到新的低点去,这个可以做吗?

--  作者:wenarm
--  发布时间:2017/5/16 14:32:28
--  

什么叫可以做吗?


--  作者:zengxing
--  发布时间:2017/5/16 14:33:56
--  
就是,应该怎么写?只要求图标上看的对,实盘的话,信号闪烁,重复发单都无所谓
[此贴子已经被作者于2017/5/16 14:34:22编辑过]

--  作者:wenarm
--  发布时间:2017/5/16 14:35:59
--  

那就是上面写的方式。


--  作者:zengxing
--  发布时间:2017/5/16 14:42:27
--  
不对呀,例如,发图 
图片点击可在新窗口打开查看此主题相关图片如下:123.jpg
图片点击可在新窗口打开查看

应该在我画箭头的地方开多。而不是我箭头指的地方。

还有,怎么把信号之间的连线调出来,
[此贴子已经被作者于2017/5/16 14:43:54编辑过]