以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=78584)

--  作者:roadpeace
--  发布时间:2015/5/14 10:18:04
--  图表交易,能否手工改变图表上信号的状态?
举个例子,我新上一个策略,图表上的持仓状态是持有多,实际上我现在是没仓位的,我又不想他“自动持仓同步”

那假如我想要它图表上的持仓状态是空仓,要怎么搞?

--  作者:netfox
--  发布时间:2015/5/14 10:31:53
--  
那就说明策略不适合
--  作者:pyd
--  发布时间:2015/5/14 10:35:49
--  

图表策略里有开空和开多的情况下那个条件满足就开哪个

当前是多想让变空 要把多仓平掉后开空


--  作者:roadpeace
--  发布时间:2015/5/14 10:53:50
--  
我意思是我新上一个策略,因为此时是新上,所以我实际仓位是0。假设现在策略的仓位是持多

但是由于现在策略状态是持多,当有开多信号的时候,由于虚拟仓位已经是多了,程序就不会再开多了。

我是想能不能手工改变策略当前的状态(改成持仓0),让新信号出现的时候能开仓(因为有信号的时候才开,时机会更合适一点)。

--  作者:roadpeace
--  发布时间:2015/5/14 10:54:36
--  
上面说得不是很清晰,我是想修改为“0”仓位,不是“持有空部位”
--  作者:netfox
--  发布时间:2015/5/14 10:55:38
--  
以下是引用roadpeace在2015/5/14 10:53:50的发言:
我意思是我新上一个策略,因为此时是新上,所以我实际仓位是0。假设现在策略的仓位是持多

但是由于现在策略状态是持多,当有开多信号的时候,由于虚拟仓位已经是多了,程序就不会再开多了。

我是想能不能手工改变策略当前的状态(改成持仓0),让新信号出现的时候能开仓(因为有信号的时候才开,时机会更合适一点)。

 

所以啊,你暂停自动持仓就好了,等下次开仓完成后在启动自动持仓。

 亲,灵活点啊,图表是虚拟持仓,虚拟


--  作者:roadpeace
--  发布时间:2015/5/14 11:02:19
--  
这也不行啊,其实不关“自动”的事情,主要是,图表的状态是“持有多”,
假设现在没仓位,有新的做多信号,由于现在图表是”持有多“,就不能自动给我买入了
我只能等他有多信号的时候手工做多

当然新的信号是”做空“的时候,是没问题的

关键的问题是:图表当前的持仓状态,虽然是虚拟的,但是会影响新信号的开仓(状态是多的时候,原代码上逻辑是不能继续做多)
[此贴子已经被作者于2015/5/14 11:04:02编辑过]

--  作者:yukizzc
--  发布时间:2015/5/14 11:04:45
--  

这当然不行,你想你这样让程序如何判断当前持仓呢,随之而来的是后续程序计算全部出错了会并且逻辑上也处处矛盾了。