以文本方式查看主题

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

--  作者:东风15B
--  发布时间:2015/12/23 8:36:08
--  后台交易,多策略交易同一品种,怎么来合理调配仓位

请问版主:我用了EXTGBDATASET (\'NUM\',EXTGBDATS(\'NUM\')+1  或-1),  是不是会出现账户中有多个策略,会显示当前品种的多条持仓记录

 

 


图片点击可在新窗口打开查看此主题相关图片如下:jzt.png
图片点击可在新窗口打开查看

--  作者:yukizzc
--  发布时间:2015/12/23 8:52:45
--  

EXTGBDATASET (\'NUM2\',EXTGBDATS(\'NUM2\')+1  或-1)

EXTGBDATASET (\'NUM2\',EXTGBDATS(\'NUM2\')+1  或-1)

类似这样每个策略各自独立的全局变量名


--  作者:东风15B
--  发布时间:2015/12/23 9:20:42
--  
这样独立的,也就是会出现一个策略,在账户上会显示这个策略的持仓,也就是说多个策略会出现多个持仓数据
--  作者:yukizzc
--  发布时间:2015/12/23 9:21:35
--  

您是想要策略独立呢还是不独立呢

不独立直接用tholding这个账户持仓就可以了


--  作者:东风15B
--  发布时间:2015/12/23 9:50:38
--  
想要每个策略独立运行,但想调用一下这种品种账户中实际的持仓来分析,
--  作者:yukizzc
--  发布时间:2015/12/23 9:54:19
--  

那就是我上面说的啊,独立的话就自己用全局变量

实际持仓就用tholding


--  作者:东风15B
--  发布时间:2015/12/23 11:59:56
--  
好的。谢谢版主,还有一个问题,如果独立,我能不能写一个变量到文件,就是指(我这个单独策略上开了仓,开了几手),因为用Tholding 调用的还是账户中的实际持仓。我想写一个,能单独对指定策略上的开仓、调用出来
--  作者:yukizzc
--  发布时间:2015/12/23 13:09:10
--  

我2楼不是给你了全局变量的写法了吗

这种就是本策略单独的开仓数量,取的话也是本策略自己的


--  作者:东风15B
--  发布时间:2015/12/24 9:51:51
--  


图片点击可在新窗口打开查看此主题相关图片如下:a1111111.png
图片点击可在新窗口打开查看

 

就是我在程序前头  EXTGBDATASET(\'SSS\',0);

 

 

IF  开多条件  AND  EXTGBDATA(\'SSS\')=0 THEN BEGING
 买多();
EXTGBDATASET(\'SSS\',1);

END

 

 

 

IF 平多条件 AND EXTGBDATA(\'SSS\')=1 THEN BEGING
平多();
EXTGBDATASET(\'SSS,0);

END

 

 

 

IF  开空条件  AND  EXTGBDATA(\'SSS\')=0 THEN BEGING
 卖空();
EXTGBDATASET(\'SSS\',3);

END

 

 

 

IF 平空条件 AND EXTGBDATA(\'SSS\')=3 THEN BEGING
平空();
EXTGBDATASET(\'SSS,0);

END

 

为什么 会连续开啊,,,求帮助


--  作者:wenarm
--  发布时间:2015/12/24 11:02:41
--  
能不能把你的需求在重新描述一下,在将你的代码贴出来。
[此贴子已经被作者于2015/12/24 11:03:03编辑过]