monitoring.getOpenTrades
Получает список открытых позиций
Параметры
1. (string) уникальный ключ доступа к api
2. (int) id аккаунта (во внутренней базе оникса)
3. (int) номер страницы листинга (по 20 записей на страницу). Если этот параметр не указывается, то он по умолчанию будет равен 1. Если указывается 0, то будут выведены все записи без деления на страницы
Ответ
count (int) количество
data (array) список открытых позиций
Пример запроса
<?xml version="1.0"?>
<methodCall>
<methodName>monitoring.getOpenTrades</methodName>
<params>
<param>
<value>
<string>098f6bcd4621d373cade4e832627b4f6</string>
</value>
</param>
<param>
<value>
<string>123</string>
</value>
</param>
</params>
</methodCall>
Пример ответа
<?xml version="1.0"?>
<methodResponse>
<params>
<param>
<value>
<struct>
<member>
<name>count</name>
<value>
<string>2</string>
</value>
</member>
<member>
<name>data</name>
<value>
<array>
<data>
<value>
<struct>
<member>
<name>ticket</name>
<value>
<string>27332568</string>
</value>
</member>
<member>
<name>open_time</name>
<value>
<string>2009-05-11 01:01:00</string>
</value>
</member>
<member>
<name>type</name>
<value>
<string>0</string>
</value>
</member>
<member>
<name>lots</name>
<value>
<string>2.4</string>
</value>
</member>
<member>
<name>symbol</name>
<value>
<string>EURJPY</string>
</value>
</member>
<member>
<name>open_price</name>
<value>
<string>134.83</string>
</value>
</member>
<member>
<name>sl</name>
<value>
<string>124.83</string>
</value>
</member>
<member>
<name>tp</name>
<value>
<string>135.13</string>
</value>
</member>
<member>
<name>price</name>
<value>
<string>0</string>
</value>
</member>
<member>
<name>comission</name>
<value>
<string>0</string>
</value>
</member>
<member>
<name>swap</name>
<value>
<string>96.18</string>
</value>
</member>
<member>
<name>profit</name>
<value>
<string>-9000.62</string>
</value>
</member>
<member>
<name>digits</name>
<value>
<string>2</string>
</value>
</member>
<member>
<name>point</name>
<value>
<string>0.01</string>
</value>
</member>
</struct>
</value>
<value>
<struct>
<member>
<name>ticket</name>
<value>
<string>27395997</string>
</value>
</member>
<member>
<name>open_time</name>
<value>
<string>2009-05-11 02:13:00</string>
</value>
</member>
<member>
<name>type</name>
<value>
<string>0</string>
</value>
</member>
<member>
<name>lots</name>
<value>
<string>2</string>
</value>
</member>
<member>
<name>symbol</name>
<value>
<string>EURJPY</string>
</value>
</member>
<member>
<name>open_price</name>
<value>
<string>134.49</string>
</value>
</member>
<member>
<name>sl</name>
<value>
<string>124.49</string>
</value>
</member>
<member>
<name>tp</name>
<value>
<string>134.79</string>
</value>
</member>
<member>
<name>price</name>
<value>
<string>0</string>
</value>
</member>
<member>
<name>comission</name>
<value>
<string>0</string>
</value>
</member>
<member>
<name>swap</name>
<value>
<string>80.14</string>
</value>
</member>
<member>
<name>profit</name>
<value>
<string>-6794.1</string>
</value>
</member>
<member>
<name>digits</name>
<value>
<string>2</string>
</value>
</member>
<member>
<name>point</name>
<value>
<string>0.01</string>
</value>
</member>
</struct>
</value>
</data>
</array>
</value>
</member>
</struct>
</value>
</param>
</params>
</methodResponse>