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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 指令不执行,求教

   

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


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

主题:指令不执行,求教

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


加好友 发短信
等级:新手上路 帖子:5 积分:0 威望:0 精华:0 注册:2017/12/11 15:38:57
指令不执行,求教  发帖心情 Post By:2017/12/11 15:52:29 [只看该作者]

代码如下:


MID := MA(CLOSE,60)-0.01,COLOR005000,LINETHICK3;
KK:=cross(mid,c) ;          //开空条件
PK:=cross(c,mid);          //平空条件

平空:SELLSHORT(PK,ss,MARKET); 
开空:BUYSHORT(KK ,ss,MARKET),colorgreen;

 

 

运行结果如下:序号    品种名称        公式名称    本地下单时间         类型    交易量    价格     滑点    帐户
1       I05 矿石1805    bollk       17/12/11 14:00:48    平空    1         506.5    1       856310025
2       I05 矿石1805    bollk       17/12/11 14:30:48    开空    1         0.0      0       856310025

平空的指令执行了,但是开空的指令不执行。这是为什么?价格显示0是怎么回事?


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


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2017/12/11 16:28:55 [只看该作者]

1. 贴一下您的交易日志呢,交易日志在金字塔安装目录下的Setting-OrderLog中,如果设置的话,需要到菜单栏“交易”-下单设置-程序化交易中,勾选“记录下单日志”;
2. 这个是你的委托记录吧? 因为是市价委托,金字塔会按“0”的价格显示,实际是按最优成交价报出的,您具体可以看下成交记录。

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


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
  发帖心情 Post By:2017/12/11 16:30:05 [只看该作者]

市价下单报单价显示0,成交后返回实际成交价

1楼的0说明没有成交

可以贴下日志看下具体什么原因


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


加好友 发短信
等级:新手上路 帖子:5 积分:0 威望:0 精华:0 注册:2017/12/11 15:38:57
  发帖心情 Post By:2017/12/11 17:26:42 [只看该作者]

下单日志关闭了,我打开再观察一下吧,会不会保证金不足的问题?按市价委托需要保持多少比例的保证金呢?


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


加好友 发短信
等级:超级版主 帖子:16558 积分:0 威望:0 精华:0 注册:2017/6/1 10:24:09
  发帖心情 Post By:2017/12/11 17:34:19 [只看该作者]

保证金可以在交易-合同信息设置查到,你看下单面板中的未成交委托中,是否已报单未成交呢?

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


加好友 发短信
等级:新手上路 帖子:5 积分:0 威望:0 精华:0 注册:2017/12/11 15:38:57
没有未成交单  发帖心情 Post By:2017/12/12 13:00:09 [只看该作者]

没有未觌单 ,看来不是保证金 的问题,下单日志打开了,今天又一单 依旧不成交,我贴一下日志

 

2017-12-12 10:00:48.791    【图表】I05 运行完毕
2017-12-12 10:05:48.916    【图表】I05 运行完毕
2017-12-12 10:10:49.009    【图表】I05 运行完毕
2017-12-12 10:30:49.119    【图表】I05 运行完毕
2017-12-12 10:35:49.103    【图表】I05 运行完毕
2017-12-12 10:40:49.213    2017.12.12 10:40:49【图表】框架:ks 触发下单 SELL 品种 I05 下单K线 2017.12.12 10:40:00 公式:BOLL双60 窗格ID:124 代码行:9
2017-12-12 10:40:49.213    【图表】模型下单 1
2017-12-12 10:40:49.213    【图表】下单系数调整后 手数:1
2017-12-12 10:40:49.213    【图表】实际持仓 0
2017-12-12 10:40:49.213    【图表】至队列下单
2017-12-12 10:40:49.213    2017.12.12 10:40:49【图表】框架:ks 触发下单 BUYSHORT 品种 I05 下单K线 2017.12.12 10:40:00 公式:BOLL双60 窗格ID:124 代码行:12
2017-12-12 10:40:49.213    【图表】模型下单 1
2017-12-12 10:40:49.213    【图表】下单系数调整后 手数:1
2017-12-12 10:40:49.228    【图表】至队列下单
2017-12-12 10:40:49.228    【图表】I05 运行完毕
2017-12-12 10:40:49.228    【队列】当前队列准备处理数据:2条
2017-12-12 10:40:49.228    【队列】发送下单指令
2017-12-12 10:40:49.228    【下单】实际持仓为0下单失败
2017-12-12 10:40:49.259    【队列】下单失败了
2017-12-12 10:40:49.291    【队列】当前队列准备处理数据:1条
2017-12-12 10:40:49.291    【队列】发送下单指令
2017-12-12 10:40:49.291    【下单】I05 价0.000000 量1 买卖1 类型1 开平0 账户856310025 Formula 1
2017-12-12 10:40:49.291    【下单】确认报单已发送 ID=624174749 RefID = 830
2017-12-12 10:40:49.291    【回报】856310025 : i1805 - CTP:资金不足
2017-12-12 10:42:01.416    【下单】I05 价503.500000 量1 买卖1 类型0 开平0 账户856310025 Formula 1
2017-12-12 10:42:01.416    【下单】确认报单已发送 ID=624174759 RefID = 840
2017-12-12 10:42:01.478    【指令】收到回报指令 ID = 624174759 RefID = 840
2017-12-12 10:42:01.900    【回报】856310025 : i1805 - 已报单 1 价格:503.5 开 卖
2017-12-12 10:42:01.900    【指令】收到回报指令 ID = 624174759 RefID = 840
2017-12-12 10:42:01.900    【指令】收到回报指令 ID = 624174759 RefID = 840
2017-12-12 10:42:01.931    【指令】收到成交回报指令 REFID = 840 vol = 1
2017-12-12 10:42:02.400    【回报】856310025 : i1805 - 已成交 1 价格:503.5 开 卖
2017-12-12 10:45:49.713    【图表】I05 运行完毕
2017-12-12 10:50:49.197    【图表】I05 运行完毕
2017-12-12 10:55:49.009    【图表】I05 运行完毕
2017-12-12 11:00:49.916    【图表】I05 运行完毕
2017-12-12 11:05:49.088    【图表】I05 运行完毕
2017-12-12 11:10:49.713    【图表】I05 运行完毕
2017-12-12 11:15:49.197    【图表】I05 运行完毕
2017-12-12 11:20:49.322    【图表】I05 运行完毕
2017-12-12 11:25:49.306    【图表】I05 运行完毕


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


加好友 发短信
等级:超级版主 帖子:4994 积分:0 威望:0 精华:0 注册:2016/9/1 10:46:51
  发帖心情 Post By:2017/12/12 13:10:14 [只看该作者]

日志中看到的记录是在10:40:49触发了平多和开空信号,实际持仓为0所以平多没有执行,开空时回报是提示资金不足。你程序化开仓时是使用的市价报单的,由于市价是以涨跌停的价格进行报单的,所以需要看下账户的资金是否够涨跌停价进行报单。另外你10:42分是手工限价报单的,所以成交了,两者报单的价格是不一样的。


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


加好友 发短信
等级:新手上路 帖子:5 积分:0 威望:0 精华:0 注册:2017/12/11 15:38:57
明白了。谢谢  发帖心情 Post By:2017/12/12 13:14:38 [只看该作者]

谢谢

 回到顶部