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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请问后台加仓策略的平仓这么写可以吗?

   

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


  共有2962人关注过本帖树形打印复制链接

主题:请问后台加仓策略的平仓这么写可以吗?

帅哥哟,离线,有人找我吗?
IF左边
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1167 积分:0 威望:0 精华:0 注册:2014/12/30 15:21:12
请问后台加仓策略的平仓这么写可以吗?  发帖心情 Post By:2016/4/12 10:15:05    Post IP:124.230.90.106[只看该作者]

if l<=tENTERPRICE-z*s  and tENTERBARS>0 and extgbdata(stklabel+'nn1')=1 and extgbdata(stklabel+'dcs')=0  then begin
 tsell(1,extgbdata(stklabel+'ss15'),mkt);
 extgbdataset(stklabel+'nn1',0);
  extgbdataset(stklabel+'ss15',0);
  extgbdataset(stklabel+'dcs',1);
 end

 if l<=tENTERPRICE-z*s  and tENTERBARS>0 and extgbdata(stklabel+'nn1')=2 and extgbdata(stklabel+'dcs')=0  then begin
 tsell(1,extgbdata(stklabel+'ss15')+extgbdata(stklabel+'ss152'),mkt);
 extgbdataset(stklabel+'nn1',0);
  extgbdataset(stklabel+'ss15',0);
   extgbdataset(stklabel+'ss152',0);
  extgbdataset(stklabel+'dcs',1);
 end
其中extgbdata(stklabel+'nn1')=1是开第一次仓时的变量,extgbdata(stklabel+'nn1')=2 是加仓一次后的变量,总共只加一次仓。extgbdata(stklabel+'ss15')是第一次开仓时的仓量,extgbdata(stklabel+'ss152')加仓的仓量。这样写是否可以实现如果只加一次仓,就只平第一次开仓的仓量,如果加了一次仓,就平第一次与第二次相加的仓量。并且同时不要与其他的策略冲突,不要平了其他策略的仓量?


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/4/12 10:33:19    Post IP:58.246.57.26[只看该作者]

extgbdata(stklabel+'ss15')<>0

 

extgbdata(stklabel+'ss15')+extgbdata(stklabel+'ss152')<>0

 

平仓再加这两个条件,避免为0全平了



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
IF左边
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1167 积分:0 威望:0 精华:0 注册:2014/12/30 15:21:12
  发帖心情 Post By:2016/4/12 10:47:01    Post IP:124.230.90.106[只看该作者]

如果持仓变量为0,就会全平?

 回到顶部
帅哥哟,离线,有人找我吗?
IF左边
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蜘蛛侠 帖子:1167 积分:0 威望:0 精华:0 注册:2014/12/30 15:21:12
  发帖心情 Post By:2016/4/12 10:49:07    Post IP:124.230.90.106[只看该作者]

多策略运行时,各个品种的持仓变量是否也可以通过

extgbdata(stklabel+'ss15')<>0这个变量,防止平了其他策略的仓位?


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2016/4/12 10:54:34    Post IP:58.246.57.26[只看该作者]

为0就是全平,平掉所有的当前交易合约持仓,所以要避免这种情况


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部