monitoring.getAccounts
Получает список счетов (с общей информацией по каждому).
Параметры
1. (string) уникальный ключ доступа к api
2. (int) id аккаунта во внутренней базе оникса
3. (int) номер страницы листинга (по 20 счетов на страницу). Если этот параметр не указывается, то он по умолчанию будет равен 1. Если указывается 0, то будут выведены все счета без деления на страницы
Ответ
count |
(int) |
количество |
data |
(array) |
cписок счетов:
id |
(int) |
id счета (во внутренней базе оникса) |
name |
(string) |
название счета |
type |
(string) |
тип R (для Real счета) или D (для Demo счета) |
server_id |
(id) |
id сервера (во внутренней базе оникса) |
server_name |
(string) |
название сервера |
login |
(string) |
логин |
password |
(string) |
пароль |
status |
(int) |
статус |
created |
(string) |
дата добавление в мониторинг |
balance |
(int) |
баланс |
equity |
(int) |
средства |
margin |
(int) |
маржа |
free_margin |
(int) |
свободная маржа |
currency |
(string) |
валюта |
leverage |
(string) |
плечо |
open_time |
(string) |
дата открытия |
last_activity |
(string) |
время последней активности |
last_update |
(string) |
время последнего обновления данных счета (во внутренней базе оникса) |
profit |
(string) |
профит |
profit_pips |
(string) |
профит в пипсах |
profit_factor |
(string) |
профит фактор |
trades_total |
(int) |
общее количество проведенных сделок |
expected_payoff |
(string) |
матожидание |
absolute_dd |
(string) |
абсолютная просадка |
max_dd |
(string) |
максимальная просадка |
sharp_ratio |
(string) |
коэффициент шарпа |
|
Пример запроса
<?xml version="1.0"?>
<methodCall>
<methodName>monitoring.getAccounts</methodName>
<params>
<param>
<value>
<string>098f6bcd4621d373cade4e832627b4f6</string>
</value>
</param>
</params>
</methodCall>
Пример ответа
<?xml version="1.0"?>
<methodResponse>
<params>
<param>
<value>
<struct>
<member>
<name>data</name>
<value>
<array>
<data>
<value>
<struct>
<member>
<name>id</name>
<value>
<string>123</string>
</value>
</member>
<member>
<name>name</name>
<value>
<string>My account name</string>
</value>
</member>
<member>
<name>type</name>
<value>
<string>D</string>
</value>
</member>
<member>
<name>server_name</name>
<value>
<string>MIG-Demo</string>
</value>
</member>
<member>
<name>server_id</name>
<value>
<string>8</string>
</value>
</member>
<member>
<name>login</name>
<value>
<string>12345</string>
</value>
</member>
<member>
<name>password</name>
<value>
<string>mypass</string>
</value>
</member>
<member>
<name>status</name>
<value>
<string>1</string>
</value>
</member>
<member>
<name>balance</name>
<value>
<string>23324.86</string>
</value>
</member>
<member>
<name>equity</name>
<value>
<string>11923.59</string>
</value>
</member>
<member>
<name>margin</name>
<value>
<string>3038.8</string>
</value>
</member>
<member>
<name>free_margin</name>
<value>
<string>8884.79</string>
</value>
</member>
<member>
<name>currency</name>
<value>
<string>USD</string>
</value>
</member>
<member>
<name>leverage</name>
<value>
<string>100</string>
</value>
</member>
<member>
<name>open_time</name>
<value>
<string>2008-10-24 14:19:00</string>
</value>
</member>
<member>
<name>last_activity</name>
<value>
<string>2009-01-22 20:00:00</string>
</value>
</member>
<member>
<name>last_update</name>
<value>
<string>2009-03-31 12:00:00</string>
</value>
</member>
<member>
<name>profit</name>
<value>
<string>13324.86</string>
</value>
</member>
<member>
<name>profit_pips</name>
<value>
<string>22644</string>
</value>
</member>
<member>
<name>trades_total</name>
<value>
<string>4444</string>
</value>
</member>
<member>
<name>profit_factor</name>
<value>
<string>1.83</string>
</value>
</member>
<member>
<name>expected_payoff</name>
<value>
<string>3</string>
</value>
</member>
<member>
<name>absolute_dd</name>
<value>
<string>0</string>
</value>
</member>
<member>
<name>max_dd</name>
<value>
<string>523.61</string>
</value>
</member>
<member>
<name>sharp_ratio</name>
<value>
<string>-0.58</string>
</value>
</member>
</struct>
</value>
<value>
<struct>
<member>
<name>id</name>
<value>
<string>1234</string>
</value>
</member>
<member>
<name>name</name>
<value>
<string>My account name</string>
</value>
</member>
<member>
<name>type</name>
<value>
<string>D</string>
</value>
</member>
<member>
<name>server_name</name>
<value>
<string>WForex-Server</string>
</value>
</member>
<member>
<name>server_id</name>
<value>
<string>105</string>
</value>
</member>
<member>
<name>login</name>
<value>
<string>123</string>
</value>
</member>
<member>
<name>password</name>
<value>
<string>pass</string>
</value>
</member>
<member>
<name>status</name>
<value>
<string>1</string>
</value>
</member>
<member>
<name>balance</name>
<value>
<string>11278.27</string>
</value>
</member>
<member>
<name>equity</name>
<value>
<string>10775.89</string>
</value>
</member>
<member>
<name>margin</name>
<value>
<string>2466.64</string>
</value>
</member>
<member>
<name>free_margin</name>
<value>
<string>8309.25</string>
</value>
</member>
<member>
<name>currency</name>
<value>
<string>USD</string>
</value>
</member>
<member>
<name>leverage</name>
<value>
<string>100</string>
</value>
</member>
<member>
<name>open_time</name>
<value>
<string>2009-01-22 10:37:00</string>
</value>
</member>
<member>
<name>last_activity</name>
<value>
<string>2009-04-14 19:19:00</string>
</value>
</member>
<member>
<name>profit</name>
<value>
<string>1278.27</string>
</value>
</member>
<member>
<name>profit_pips</name>
<value>
<string>12796</string>
</value>
</member>
<member>
<name>trades_total</name>
<value>
<string>1978</string>
</value>
</member>
<member>
<name>profit_factor</name>
<value>
<string>2.86</string>
</value>
</member>
<member>
<name>expected_payoff</name>
<value>
<string>0.65</string>
</value>
</member>
<member>
<name>absolute_dd</name>
<value>
<string>0</string>
</value>
</member>
<member>
<name>max_dd</name>
<value>
<string>85.2</string>
</value>
</member>
<member>
<name>sharp_ratio</name>
<value>
<string>1.21</string>
</value>
</member>
</struct>
</value>
</data>
</array>
</value>
</member>
<member>
<name>count</name>
<value>
<int>2</int>
</value>
</member>
</struct>
</value>
</param>
</params>
</methodResponse>