以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  请教  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=47830)

--  作者:zhgcg
--  发布时间:2013/1/17 11:19:14
--  请教

 

请问:

   

    1:同一品种,两个策略,A:在同一台机子上装两个金字塔;     B:在一个金字塔内建立二个框架;             

          哪一种方式较好?

    2:MARKET(或MARKETR) 和 (LIMIT,CLOSE+N*MINDIFF),哪一种指令更贴近实战?

                                           谢谢!


--  作者:jinzhe
--  发布时间:2013/1/17 11:22:13
--  

1,感觉上单软件框架运行起来占机器小,两个软件运行起来占cpu较大

2,根据自己的需求来选择下单语句


--  作者:zhgcg
--  发布时间:2013/1/17 11:49:49
--  
以下是引用jinzhe在2013-1-17 11:22:13的发言:

1,感觉上单软件框架运行起来占机器小,两个软件运行起来占cpu较大

2,根据自己的需求来选择下单语句

  谢谢回复!

  同一品种,一个金字塔内多框架交易:

  1:标准版支持否?

  2:能否用同一账号交易(程序语句中有HOLDING)?

                          谢谢!

 


--  作者:jinzhe
--  发布时间:2013/1/17 13:18:12
--  

1标准版支持框架下单

2能用同一个账号,但是平仓语句中的下单手数要根据自己的需求来写,不能写0


--  作者:zhgcg
--  发布时间:2013/1/17 14:27:37
--  
以下是引用jinzhe在2013-1-17 13:18:12的发言:

1标准版支持框架下单

2能用同一个账号,但是平仓语句中的下单手数要根据自己的需求来写,不能写0

如果是以下类型的开平仓语句,同一品种,两个不同框架,分装两个不同策略,能否用同一个账号交易?请指点一下

 

if cross(AA,BB) then begin
 sellshort(holding<0,0,MARKETR);
 buy(holding=0,1,MARKETR);
end

 

if cross(BB,AA) then begin
 sell(holding>0,0,MARKETR);
 buyshort(holding=0,1,MARKETR);
end

 

                     谢谢!


--  作者:jinzhe
--  发布时间:2013/1/17 14:33:30
--  
平仓语句中的手数不要写0,写holding
--  作者:zhgcg
--  发布时间:2013/1/17 14:53:38
--  
以下是引用jinzhe在2013-1-17 14:33:30的发言:
平仓语句中的手数不要写0,写holding

 

谢谢回复,不是太明白,要改成这样吗?

if cross(AA,BB) then begin
sellshort(holding,MARKETR);
buy(holding=0,1,MARKETR);
end

if cross(BB,AA) then begin
sell(holding,MARKETR);
buyshort(holding=0,1,MARKETR);
end

 

                    谢谢!


--  作者:jinzhe
--  发布时间:2013/1/17 14:54:43
--  
参考函数说明
--  作者:zhgcg
--  发布时间:2013/1/17 15:35:17
--  
以下是引用jinzhe在2013-1-17 14:54:43的发言:
参考函数说明

谢谢!函数说明看过了,您看改成下面这样对不对?

目的:一个账号,一个品种,两个框架,运行两个不同交易策略

 

if cross(AA,BB) then begin
sellshort(holding<0,holding,MARKETR);
buy(holding=0,1,MARKETR);
end

if cross(BB,AA) then begin
sell(holding>0,holding,MARKETR);
buyshort(holding=0,1,MARKETR);
end

                     谢谢!


--  作者:jinzhe
--  发布时间:2013/1/17 15:45:56
--  
可以