Dukascopy Support Board http://www.dukascopy.com/swiss/english/forex/jforex/forum/ |
|
怎么识别上一笔交易是怎么结束的? http://www.dukascopy.com/swiss/english/forex/jforex/forum/viewtopic.php?f=183&t=55222 |
Page 1 of 1 |
Author: | holyshock [ Fri 19 May, 2017, 08:59 ] |
Post subject: | 怎么识别上一笔交易是怎么结束的? |
程序中用positions viewer做了平仓操作,还有挂单成交后反向挂单操作。在trade event事件里,怎样区分平仓与挂单成交这两种行为? |
Author: | KelvinZhang [ Tue 30 May, 2017, 09:13 ] |
Post subject: | Re: 怎么识别上一笔交易是怎么结束的? |
您好, 基于trade event的变量,其中有一个为Message Type,可以通过判断平台所发出的不同信息类别来判断相应的交易行为。 Position Rejected(仓位被拒绝): 当某个订单被拒绝的时候; Position submitted(仓位已递交): 当服务器接收某个订单的时候; Position Filled(仓位已成交): 当 “FILL(成交)” 被平台接收的时候; Position Fill rejected(仓位成交被拒绝): 当某个执行被取消的时候; Position Close rejected(仓位关闭被拒绝): 当某个平仓请求被服务器或者市场拒绝的时候; Position closed(仓位已关闭): 当某个仓位被成功关闭的时候; Position change(仓位变更): 当某个订单被成功编辑的时候; Position change rejected(仓位变更被拒绝): 当某个订单编辑请求被服务器拒绝的时候 平仓将基于Position closed;成交将基于Position Filled。 祝好, Kelvin Zhang |
Page 1 of 1 |