以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=60617)

--  作者:jason19
--  发布时间:2014/1/3 21:12:32
--  [求助]
请各路英雄好汉帮帮忙:能用一个模型,解决二个不同帐户同时开平仓(双开、锁仓)问题,并用MACD的金死叉为例子,诚恳谢过。
--  作者:王锋
--  发布时间:2014/1/3 21:26:45
--  
问题请在详细描述一下
--  作者:jason19
--  发布时间:2014/1/3 21:32:22
--  
好的,用均线金叉或死叉为例子,在同一模型策略中,解决二个交易帐户同时开平仓(也称锁仓)的交易,正常来说,这是没什么意义的,但我却有这方面的需要,麻烦帮帮忙,谢谢。
--  作者:王锋
--  发布时间:2014/1/4 0:51:21
--  
出现信号后,一个账户开空,另一个账户开多?
--  作者:jason19
--  发布时间:2014/1/4 11:17:22
--  
是的,当短均线上穿长均线后,其中一个帐户做多,同时另一个帐户即开空,有点锁仓的味道,当做多帐户平仓时,开空帐户也同时平仓,这些操作都在同一个模型策略完成,请问如何同时实现,期待你的解惑,谢谢。
--  作者:王锋
--  发布时间:2014/1/4 21:58:44
--  

用后台的机构版是可以做到的,请确认你是否有机构版可以运行


--  作者:jason19
--  发布时间:2014/1/4 23:16:50
--  
是有计划购买收费版本,如果此模型解决了上述要求,购买就是肯定的事情了,辛苦王兄了。
--  作者:王锋
--  发布时间:2014/1/5 21:04:04
--  

//以MA均线为例代码

 

MA1:=MA(C,5);
MA2:=MA(C,10);

COND1:=CROSS(MA1,MA2);
COND2:=CROSS(MA2,MA1);

//死叉后平仓
TSELL(COND2,0,LMT,C,0,\'1000\');
TSELLSHORT(COND2,0,LMT,C,O,\'1001\');

//金叉后2个账户双向锁仓
TBUY(COND1,1,LMT,C,0,\'1000\');
TBUYSHORT(COND1,1,LMT,C,0,\'1001\');


--  作者:jason19
--  发布时间:2014/1/5 23:23:00
--  
谢谢王兄,由于暂时还没有机构版,暂时用免费版能用其他函数能实现吗?
[此贴子已经被作者于2014/1/5 23:23:33编辑过]

--  作者:jinzhe
--  发布时间:2014/1/6 8:59:19
--  
不行,指定账户下单必须是后台而且有多账户功能的,也就是机构版