以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  如何限制模型在图表显示周期范围内只开一次仓  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=154808)

--  作者:tsycd
--  发布时间:2017/6/7 8:24:24
--  如何限制模型在图表显示周期范围内只开一次仓
老师您好!
我在做图表程序化交易,模型存在信号闪烁问题,请问老师如何限制模型在图表显示周期范围内(或者是一天之内只开一次仓,平仓后就不再交易,即便是之前的信号已经消失?

谢谢

--  作者:wenarm
--  发布时间:2017/6/7 8:35:52
--  

这个处理思想不对。首先闪烁问题需要对条件进行调整,进而避免闪烁。

其次,你的这个法,其次图表上开平仓都是依据历史信号进行开平仓的,如果开仓信号丢失了,那平仓条件即使满足也无仓可平。(可以将图表和实际账户理解为串联关系。)

限制开仓次数可以使用全局变量控制。


--  作者:tsycd
--  发布时间:2017/6/7 9:01:56
--  
请问怎么用全局变量来控制开仓次数?

信号闪烁只是偶尔的,但是还是有可能发生,所以要做预防

谢谢

--  作者:pyd
--  发布时间:2017/6/7 9:09:12
--  

链接里问题2.2的例子http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=53236&skin=0

 


--  作者:tsycd
--  发布时间:2017/6/7 13:42:17
--  
信号闪烁时请问怎么用全局变量来控制开仓次数?

链接里问题2.2的例子只能解决信号不闪烁的情况


--  作者:pyd
--  发布时间:2017/6/7 14:00:11
--  
仔细看2楼的回复,闪烁的情况不是要通过全部变量控制,是要改变你的开平仓条件不要用未来函数。
[此贴子已经被作者于2017/6/7 14:00:24编辑过]

--  作者:tsycd
--  发布时间:2017/6/7 14:42:35
--  
我的模型是用短周期套用长周期,不可能完全避免未来函数,所以才要控制开仓次数。还有什么办法吗?谢谢
--  作者:pyd
--  发布时间:2017/6/7 14:46:13
--  

小周期调用大周期要向前引用,

引用一般用的callstock函数或stkindi,向前引用的写法请看函数说明