以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  两个模型监控同一品种交易,需要用到子账户功能吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=72514)

--  作者:太极熊猫
--  发布时间:2014/11/30 23:48:48
--  两个模型监控同一品种交易,需要用到子账户功能吗?
我有两个交易模型同时监控统一品种进行交易。假设模型A开的多单只能在模型A的平多条件成立时才能平仓,

如何才能确保模型A开的多单在模型B的平多条件成立时不会被平仓呢?需要用到子账户功能吗?

(假如我只拥有一个期货公司交易账户)

--  作者:jinzhe
--  发布时间:2014/12/1 8:58:35
--  

你账户里面的单子不分是哪个策略下的,A,B两个策略的单子是按照均价来计算的,不分策略A,B。

 


--  作者:太极熊猫
--  发布时间:2014/12/5 0:01:29
--  
老大,我不是这个意思!这个问题与开仓均价无关!
由于我用两个交易模型同时监控同一品种进行交易,现先假设:
模型A的开多条件为X1,平多条件为Y1;
模型B的开多条件为X2,平多条件为Y2;
假如在行情中X1先获得满足,我因此开了2手多单,此后尽管X2困难也获得满足,但根据我的交易规则这时候已经不允许加仓追多了。而且,我的交易规则要求根据X1建立的多单仓位,只有在Y1得到满足时才能平仓。
现在问题是,在我根据X1建立了多单仓位以后,如果出现了一条满足Y2条件的K线了呢?若何确保我根据X1开立的多单仓位不被平掉呢?

--  作者:jinzhe
--  发布时间:2014/12/5 8:56:24
--  
不出X2条件怎么会有Y2平仓的?X2不下单怎么会有Y2平仓触发的?
--  作者:太极熊猫
--  发布时间:2014/12/5 23:33:34
--  
那是因为我的平仓条件Y2成立时,我只会判别目前是否有持仓。若有,则平仓。但我无法判别当前的持仓是根据X1开仓建立的,还是根据X2开仓建立的。
--  作者:qwer123
--  发布时间:2014/12/6 12:18:23
--  
1.如果是标准版的话,用一个框架两个窗口就可以了,两个程序的持仓不会互相干扰;程序中写开平语句时注意一下就行了。
2.就你的3楼的要求,可以这样去解决,A和B完全可以组合到一个程序里,一点都不困难。使用开关进行行控制;
3.如果你不想把他们写到一起,可以再写一个程序用stkindiex调用A,B中的持仓和条件状态,然后根据你交易逻辑进行交易就可以了。

最好还是把他们写到一个程序里,只要把逻辑关系理清楚就可以了。

--  作者:太极熊猫
--  发布时间:2014/12/11 0:05:39
--  
那用子账户功能行吗?好像更直接一点.
--  作者:jinzhe
--  发布时间:2014/12/11 9:00:01
--  
你的思路由上面的方法处理
--  作者:王锋
--  发布时间:2014/12/11 14:06:29
--  
以下是引用太极熊猫在2014/12/11 0:05:39的发言:
那用子账户功能行吗?好像更直接一点.

子账户当然更直接,但是你需要另外再多购买一套金字塔软件来跑实盘了