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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 后台当根k平仓后不再开仓

   

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


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

主题:后台当根k平仓后不再开仓

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


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/7/5 11:17:36    Post IP:180.169.30.6[显示全部帖子]

开仓条件: cond  and TEXITBARS(0)<>0 ;


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/7/5 14:21:04    Post IP:180.169.30.6[显示全部帖子]

是的,后台程序化对历史交易的相关函数都是通过监控里的成交记录处理的。

就是停止预警向下看就是“监控”(选中一个条件,点击监控)



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/7/6 13:39:53    Post IP:180.169.30.6[显示全部帖子]

怎么控制不了的 ?贴出你代码看下。

你日志中输出的信息,不知道是怎么过来的。请提供你后台预警的设置、如果是固定时间间隔的应该会从0开始记录,-1--》1---》-1你是不是清空了交易记录。



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/7/6 14:57:16    Post IP:180.169.30.6[显示全部帖子]

你把交易日志给我看下。有可能是平空时,还未成交,就紧接着报了开多的动作。先把TEXITBARS(0)改成TEXITBARS(1)看下。

 

开多:平空 and TEXITBARS(1)<>0,LINETHICK0;



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/7/6 15:04:51    Post IP:180.169.30.6[显示全部帖子]

我试下你的代码后回复你,


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2017/7/7 10:43:22    Post IP:180.169.30.6[显示全部帖子]

开空:MOD(MINUTE,5)=0,LINETHICK0;
平空:MOD(MINUTE,5)=1,LINETHICK0;
TBUYSHORT(开空,1,MKT);
TSELLSHORT(平空,0,MKT);
TBUY(平空 and TEXITBARS(1)<>0,1,MKT);
DEBUGFILE('D:\TEST2017.TXT','TEXITBARS=%.2f',TEXITBARS(1));

 

之前没控制出,是因为平空 and TEXITBARS(1)<>0条件在平空动作之前就已经判断了。造成TEXITBARS(1)<>1取得的还是平空前的状态。所以一直没控制住。

要把这个条件写在平空语句之后才行。



编程无捷径,技巧靠积累。
 回到顶部