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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → [讨论]和金字塔的客服讨论一下

   

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


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

主题:[讨论]和金字塔的客服讨论一下

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


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2012/5/18 12:30:02 [显示全部帖子]

以下是引用zg611029在2012-5-18 11:31:06的发言:

这些我已仔细研究了,好像不是这些原因。还有没有其他可能性。今天出现的问题程序非常简单。

p1:=dynainfo(207);

if p1>091555 and p1<=091600 and holding=0 then

begin

buy(c>open,1,mkt);

buyshort(c<=open,1,mkt);

end

使用固定轮询高频扫描。if00

 

[此贴子已经被作者于2012-5-18 11:36:32编辑过]

单看这代码

1,buy(c>open,1,mkt); ? 代码错误,mkt是后台用的。

2,在1分钟K线图开盘第一根K线的最后5秒内下单,可能在这5秒内tick没进来,程序没执行

虽然5秒后tick继续进来,但是已经过了信号所在的K线,自然就不下单了

反正把日志开起来吧。有日志才能知道问题所在

 

还有,这样写有可能即开多又开空吧,开单后信号也可能消失。

[此贴子已经被作者于2012-5-18 12:41:33编辑过]

 回到顶部