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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → STP单发到盈透是怎么执行的?

   

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


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

主题:STP单发到盈透是怎么执行的?

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


加好友 发短信
等级:新手上路 帖子:43 积分:262 威望:0 精华:0 注册:2010/10/12 16:17:23
STP单发到盈透是怎么执行的?  发帖心情 Post By:2010/12/8 12:11:09 [只看该作者]

我用下面的STP单交易EURUSD,我看到日志里写的发单价格是0.00000。

  tBUYSHORT(1, TrdAmount, STP, BBR-0.0002-nTick*4, 0, sAccount);

 

我期望用STP单达到立即成交的目的,但是实际上没有。追了3次价才成交,滑价虽然不大,但是这个结果很让人困惑。

 

下面是交易日志截图。希望各位金友指点一下,怎么用STP指令达到立即成交的目的?

 

多谢啦!

 

图片点击可在新窗口打开查看

 

 

2010-12-08 00:42:56.931    【后台】EURUSD 运行结束
2010-12-08 00:42:57.915    【后台】EURUSD TBuyShort 出现信号
2010-12-08 00:42:57.915    【后台】EURUSD TBuyShort 已成功触发下单操作 价格:1.333400 数量:600000 类型:2 账户:U66666 品种:EURUSD
2010-12-08 00:42:57.930    【后台】下单已发送
2010-12-08 00:42:57.930    【下单】EURUSD 价0.000000 量600000 买卖1 类型2 账户U66666 Formula 1
2010-12-08 00:42:57.930    【后台】EURUSD 运行结束
2010-12-08 00:42:58.055    【回报】U66666 : EURUSD - 已递交
2010-12-08 00:42:58.945    【后台】EURUSD 运行结束
2010-12-08 00:42:59.944    【后台】EURUSD 运行结束
2010-12-08 00:43:00.912    【后台】EURUSD 运行结束
2010-12-08 00:43:01.912    【后台】EURUSD 运行结束
2010-12-08 00:43:02.895    【追单】发送了首次追单下单指令到队列
2010-12-08 00:43:02.895    【追单】追单队列 撤单操作 订单号:377
2010-12-08 00:43:02.911    【后台】EURUSD 运行结束
2010-12-08 00:43:03.567    【回报】定单被取
2010-12-08 00:43:03.598    【回报】U66666 : EURUSD - 已撤单
2010-12-08 00:43:03.614    【下单】EURUSD 价1.333750 量600000 买卖1 类型0 账户U66666 Formula 1
2010-12-08 00:43:03.614    【追单】撤单成功,发送追单指令
2010-12-08 00:43:03.941    【后台】EURUSD 运行结束
2010-12-08 00:43:03.957    【回报】U66666 : EURUSD - 委托成功
2010-12-08 00:43:04.941    【后台】EURUSD 运行结束
2010-12-08 00:43:05.909    【后台】EURUSD 运行结束
2010-12-08 00:43:06.908    【后台】EURUSD 运行结束
2010-12-08 00:43:07.923    【后台】EURUSD 运行结束
2010-12-08 00:43:09.047    【后台】EURUSD 运行结束
2010-12-08 00:43:09.890    【追单】追单队列 撤单操作 订单号:378
2010-12-08 00:43:09.906    【后台】EURUSD 运行结束
2010-12-08 00:43:10.780    【回报】定单被取
2010-12-08 00:43:10.811    【回报】U66666 : EURUSD - 已撤单
2010-12-08 00:43:10.827    【下单】EURUSD 价1.333600 量600000 买卖1 类型0 账户U66666 Formula 1
2010-12-08 00:43:10.827    【追单】撤单成功,发送追单指令
2010-12-08 00:43:10.999    【后台】EURUSD 运行结束
2010-12-08 00:43:11.186    【回报】U66666 : EURUSD - 委托成功
2010-12-08 00:43:11.936    【后台】EURUSD 运行结束
2010-12-08 00:43:12.904    【后台】EURUSD 运行结束
2010-12-08 00:43:13.903    【后台】EURUSD 运行结束
2010-12-08 00:43:14.902    【后台】EURUSD 运行结束
2010-12-08 00:43:15.917    【后台】EURUSD 运行结束
2010-12-08 00:43:16.885    【追单】追单队列 撤单操作 订单号:379
2010-12-08 00:43:16.901    【后台】EURUSD 运行结束
2010-12-08 00:43:17.775    【回报】定单被取
2010-12-08 00:43:17.806    【回报】U66666 : EURUSD - 已撤单
2010-12-08 00:43:17.822    【下单】EURUSD 价1.333500 量600000 买卖1 类型0 账户U66666 Formula 1
2010-12-08 00:43:17.822    【追单】撤单成功,发送追单指令
2010-12-08 00:43:17.978    【后台】EURUSD 运行结束
2010-12-08 00:43:18.181    【回报】U66666 : EURUSD - 委托成功
2010-12-08 00:43:18.930    【后台】EURUSD 运行结束
2010-12-08 00:43:19.898    【后台】EURUSD 运行结束
2010-12-08 00:43:20.898    【后台】EURUSD 运行结束
2010-12-08 00:43:21.897    【后台】EURUSD 运行结束
2010-12-08 00:43:22.365    【回报】U66666 : EURUSD - 全部成交 价格:1.33350 卖 数量600000
2010-12-08 00:43:22.943    【后台】EURUSD 运行结束
 

 



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


加好友 发短信
等级:版主 帖子:1056 积分:699 威望:0 精华:3 注册:2009/10/16 12:55:32
  发帖心情 Post By:2010/12/8 13:20:51 [只看该作者]

tBUYSHORT(1, TrdAmount, STP, BBR-0.0002-nTick*4, 0, sAccount);

 

对于STP类指令,红色的 0 止损限价,此处无用,应该忽略

请细看函数说明

 

正确的是

tBUYSHORT(1, TrdAmount, STP, BBR-0.0002-nTick*4, sAccount);

 

STP的意义

对于BUYSHORT指令,BBR-0.0002-nTick*4 应该低于现价,只要有BBR-0.0002-nTick*4或之下的成交,就按市价卖出

 

[此贴子已经被作者于2010-12-8 13:23:56编辑过]


金字塔-客户服务部

-----------------------------------------------------------------------------------------------------

全国统一客服电话:021-20339087  021-20339081  021-20339080

Email:service@weistock.com

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


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/12/8 13:34:44 [只看该作者]

使用STP后,就不应该再来用追单来进行后续处理,否则就逻辑紊乱了。

如果楼主希望立即成交,应该使用MKT。

使用STP是等待某个价位后成交,不应该反复追单的


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


加好友 发短信
等级:新手上路 帖子:43 积分:262 威望:0 精华:0 注册:2010/10/12 16:17:23
  发帖心情 Post By:2010/12/8 16:26:30 [只看该作者]

感谢 金字塔 和 admin 的大力帮助,明白很多了,先谢谢!

 

tBUYSHORT(1, TrdAmount, STP, BBR-0.0002-nTick*4, sAccount);

 

我的这个情况,有点象钓鱼:我认定还是下降趋势,所以等价格上升到BBR-0.0002的位置,就开空单。我让一些价位(nTick*4),希望能尽快成交。

 

RE:金字塔

BBR-0.0002-nTick*4 应该低于现价 ==》是的,当时的现价是BBR-0.0002,我在这个价格之下nTick*4(让4个最小变动)

 

RE:admin

使用STP后,就不应该再来用追单来进行后续处理,否则就逻辑紊乱了。==》上面日志里的追单,是金字塔的自动追单,我设置了5秒钟不成交,就启动追单。

 

总结:

看来,对于我的这种情况,更适合的“市价指令+追价设置”,因为STP实际上也是按市价发出委托单。

 

你们看对吗?

 


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


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/12/8 16:49:19 [只看该作者]

对于IB而言STP就是市价下单的。

如果希望是限价发出止损单,请使用STPLMT


 回到顶部