К логину было подключено два кода клиента. Скрипт работал по обоим нормально.
Потом один код был отключен брокером или пользователь зашел с логина, где подключен только один клиент, не суть.
В результате вместо того, чтобы выдать ошибку, что у пользователя нет прав для работы с отключенным кодом клиента, QUIK стал молча подменять его на другой.
Т.е., скрипт отправляет транзакцию с CLIENT_CODE = client2//brokerref, а заявка приходит с client_code = client1, brokerref = client1//client2//brokerref
Это косяк.
Потом один код был отключен брокером или пользователь зашел с логина, где подключен только один клиент, не суть.
В результате вместо того, чтобы выдать ошибку, что у пользователя нет прав для работы с отключенным кодом клиента, QUIK стал молча подменять его на другой.
Т.е., скрипт отправляет транзакцию с CLIENT_CODE = client2//brokerref, а заявка приходит с client_code = client1, brokerref = client1//client2//brokerref
Это косяк.
Надо делать так, как надо. А как не надо - делать не надо.