欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 用同一个后台模型做多品种的语句修改

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有1802人关注过本帖平板打印复制链接

主题:用同一个后台模型做多品种的语句修改

美女呀,离线,留言给我吧!
qkl586
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:241 积分:920 威望:0 精华:0 注册:2010/8/1 16:46:02
用同一个后台模型做多品种的语句修改  发帖心情 Post By:2017/11/20 23:24:44 [只看该作者]

问题请教:如何修改后台模型以便交易多品种,且每个品种开平仓的手数不同。
模型基本语句如下:
GLOBALVARIABLE: timer1:=0;
GLOBALVARIABLE: op:=0;
if (timer1>0 ) then timer1:=timer1-1;
//策略部分省略
基线变:=......

if (基线变 ) then

 begin TCANCEL(1,0); timer1:=delay; op:=1;end
if ( timer1=1 and op=1)  then 
BEGIN
op:=0;
if ( TBUYHOLDINGEX(0,0,1)<maxbuy ) then TBUY(1,SS,LMT,多头加仓);
if ( TBUYHOLDINGEX(0,0,1)>0 ) then TSELL(1,SS,LMT,多头减仓);

if ( TSELLHOLDINGEX(0,0,1)<maxsell) then TBUYSHORT(1,SS,LMT,空头加仓);
if ( TSELLHOLDINGEX(0,0,1)>0 ) then TSELLSHORT(1,SS,LMT,空头减仓);
END


 回到顶部