Click or drag to resize

OrderClient Class

Trading client.
Inheritance Hierarchy
SystemObject
  TradingAPI.MT4ServerOrderClient

Namespace:  TradingAPI.MT4Server
Assembly:  MT4ServerApi (in MT4ServerApi.dll) Version: 4.6.1.8
Syntax
public class OrderClient

The OrderClient type exposes the following members.

Constructors
  NameDescription
Public methodOrderClient
Initialize order client. For using with COM. Call Init() after constructor.
Public methodOrderClient(QuoteClient)
Main constructor.
Top
Methods
  NameDescription
Public methodInit
Initialize order client. For using with COM.
Public methodOrderClose
Close opened order.
Public methodOrderCloseAsync
Close opened order without awiting reply from server. Use OnOrderProgress event to get result.
Public methodOrderCloseBy
Close of pair of opposite open orders.
Public methodOrderCloseByAsync
Close of pair of opposite open orders without awiting reply from server. Use OnOrderProgress event to get result.
Public methodOrderDelete
Delete pending order.
Public methodOrderDeleteAsync
Delete pending order without awiting reply from server. Use OnOrderProgress event to get result.
Public methodOrderModify
Modification of characteristics for the previously opened position or pending orders.
Public methodOrderModifyAsync
Modification of characteristics for the previously opened position or pending orders without awiting reply from server. Use OnOrderProgress event to get result.
Public methodOrderMultipleCloseBy
Close of multiple open orders.
Public methodOrderMultipleCloseByAsync
Close of multiple open orders without awiting reply from server. Use OnOrderProgress event to get result.
Public methodOrderSend(String, Op, Double, Double)
The main function used to open a position or place a pending order.
Public methodOrderSend(String, Op, Double, Double, Int32, Double, Double, String, Int32, DateTime)
The main function used to open a position or place a pending order.
Public methodOrderSendAsync
Send order without awiting reply from server. Use OnOrderProgress event to get result.
Top
Events
  NameDescription
Public eventOnOrderProgress
Open/close progress of the order before ticket number assign.
Top
Fields
  NameDescription
Public fieldPlacedManually
Public fieldTradeTimeout
How long to wait for trade execution, if TradeTimeoutException no reply from server.
Top
See Also