RequestPosition
Request for a specified open position
Request format
{
"TicketId": 10,
"Nodes": [
"Node1"
],
"RequestId": "1c214839-02fc-4bed-83c3-4f8cff7575a5",
"RequestName": "RequestPosition"
}
Request parameters:
| Name | Description |
|---|---|
| RequestId | Unique request GUID |
| TicketId | ID of the requested position |
| Nodes | One node on which the open position is located must be indicated |
| RequestName | Request type |
ResponsePosition from MT4 node
{
"Result": [
{
"Node": "Node1",
"Platform": "Mt4",
"Result": {
"Node": "Node1",
"Platform": "Mt4",
"Type": "Mt4Order"
"TicketType":"OpenedPosition",
"TicketId": 10,
"Login": 100001,
"Group": "real",
"Country": "Russia",
"Currency": "USD",
"Symbol": "EURUSD",
"Digits": 0,
"Cmd": "Buy",
"State": "OpenNormal",
"Activation": "None",
"Reason": "Client",
"Volume": 0.2,
"OpenTime": "2017-06-10 05:03:53:636",
"OpenPrice": 11.2,
"CloseTime": "0001-01-01 00:00:00:000",
"Expiration": "0001-01-01 00:00:00:000",
"Commission": 0.15,
"CommissionAgent": 0.0,
"Swaps": 1.15,
"Profit": 10.0,
"ProfitWithTaxesUsd": 15.3,
"Taxes": 4.0,
"Timestamp": "0001-01-01 00:00:00:000",
"OpenPriceFromMarketInPoints": -11
},
"ResponseNode": "ResponseNodePosition"
}
],
"RequestId": "1c214839-02fc-4bed-83c3-4f8cff7575a5",
"ResponseMaster": "ResponsePosition"
}
ResponsePosition from MT5 node
{
"Result": [
{
"Node": "Node1",
"Platform": "Mt5",
"Result": {
"Node": "Node1",
"Platform": "Mt5",
"Type": "Mt5Position",
"TicketType":"OpenedPosition",
"TicketId": 1206,
"Login": 10135,
"Symbol": "GBPUSD",
"Currency": "USD",
"Cmd": "Buy",
"ContractSize": 100000.0,
"TimeCreate": "2018-08-13 00:49:35:000",
"TimeUpdate": "2018-08-13 00:49:35:000",
"PriceOpen": 1.27692,
"PriceCurrent": 1.30055,
"PriceSL": 0.0,
"PriceTP": 0.0,
"Volume": 3000,
"VolumeInUsd": 245000,
"Profit": 708.9,
"Swaps": 0.0,
"RateProfit": 1.0,
"RateMargin": 1.27692,
"ExpertID": 0,
"ExpertPositionID": 1206,
"Comment": "",
"ActivationMode": "None",
"ActivationTime": "1970-01-01 00:00:00:000",
"ActivationPrice": 0.0,
"ActivationFlags": "None",
"TimeCreateMsc": "2018-08-13 00:49:35:506",
"TimeUpdateMsc": "2018-08-29 16:44:47:792",
"Dealer": 0,
"ModificationFlags": "None",
"Reason": "Client"
},
"ResponseNode": "ResponseNodePosition"
}
],
"RequestId": "a36801f3-91f3-495c-bdce-3aff24e4bff2",
"ResponseMaster": "ResponsePosition"
}
The ProfitUsd field contains the profit in USD AT THE RATE AT THE MOMENT OF THE REQUEST