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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 条件过滤

   

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


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

主题:条件过滤

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/8/20 8:51:57    Post IP:58.246.57.26[显示全部帖子]

要求只开仓一次的,用全局变量来限定,比如假定策略A的开仓条件为c>o:

variable:bj=0;

if bj=0 and c>o and holding=0 then begin

   buy(1,1,market);

   bj:=1;

end

 

下面这一句写在代码的最后

if time=closetime(0) then bj:=0;



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/8/20 9:08:46    Post IP:58.246.57.26[显示全部帖子]

用上面的框架,然后全部都占用一个变量


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2015/8/20 13:18:57    Post IP:58.246.57.26[显示全部帖子]

variable:bj1=0,bj2=0;

variable:p1=0,p2=0,p3=0,p4=0,p5=0;

if 条件A and bj1=0 then begin

   buy.....;

   bj1:=1;

end

 

if 条件B and bj2=0 then begin

    buy.......;

    bj2:=1;

end

 

if bj1=1 and 平仓A1 and p1=0 then begin

    sell....;

     p1:=1;

end

 

if bj1=1 and 平仓A2 and p2=0 then begin

    sell....;

     p2:=1;

end

 

if bj2=1 and 平仓b1 and p3=0 then begin

    sell....;

    p3:=1;

end

 

if bj2=1 and 平仓b2 and p4=0 then begin

    sell....;

    p4:=1;

end

 

if bj2=1 and 平仓b3 and p5=0 then begin

    sell....;

    p5:=1;

end

if time=closetime(0) then begin

   bj1:=0;

   bj2:=0;

   p1:=0;p2:=0;p3:=0;p4:=0;p5:=0;

end



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

客户服务部

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

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

 回到顶部