Финам и Transaq Connector
Мой код - пример из поставки API
Вот ответ Финама по ошибке:
Цитата:При работе через Connector по единым счетам необходимо запрашивать информацию применительно именно к <union>. То есть если речь идет о получении состава единого портфеля запрос должен идти с параметром <union>, а не <client>, см. страница 42 спецификации структур коннектора.
...
Кстати, обратите внимание, что у Вас не очищается строка запроса и остается мусор.
...
Еще я бы хотел отметить, что слать запросы на сервер необходимо после подтверждения о том, что подключение к серверам установлено, о чем говорится в структуре:
164820.157721 [10884] [clbk] <info> [O] [9751u] <server_status server_tz="Russian Standard Time" id="6" connected="true"/>
В некоторых случаях запрос до получения этого статуса может быть отвергнут. В вашем логе есть запросы до получения такого статуса.
...напоминаю, это пример из поставки.
Со всего одной функцией "Trader.Connect();"
Думаю, что на эти замечания стоит обратить внимание, т.к. считаю, они относятся к внутренней работе s#