Блог им. MoneyMan

Как выставить заявку в QUIK на акции в брокере Финам?

Заявка выставляется через tri файл и имеет вид

TRANS_ID=14; ACTION=NEW_ORDER; OPERATION=B; ACCOUNT=L01+00000F00; CLIENT_CODE=2xxx4RxxSA; TYPE=L; CLASSCODE=TQBR; SECCODE=TATN; PRICE=465; QUANTITY=1;

Собственно вопрос, какой номер счета что писать в CLIENT_CODE=?

В лк есть номера счетов формата: 2xxx4RxxSA, КЛФ-1xxxxx3, 9690xxx, но они не подходят. 
на первый ругается «Ошибка: (533) Неверно указан код клиента»
на остальные «Неверный код клиента»

Если заявку подавать вручную через квик, то с 2xxx4RxxSA заявка подается.

П.С. в Открытии бот работает
  • обсудить на форуме:
  • QUIK
908
16 комментариев
 Не знаю как в Финаме, а так можно вообще там ничего не писать, достаточно аккаунта.
avatar
Anest, пишет «Не указан код клиента»
Оказывается в Финаме после номера счета нужно добавлять "/". Неудобно, однако
T-800, да, это старый прикол у Финама с ордерами. В свое время тоже с этим столкнулся — с комментарием ордер проходил, а без него нет. )))
avatar
T-800, я везде добавляю к коду клиента //имя системы. Удобно потом снимать все заявки (или стоп-лимит заявки) для инструмента по этому полю, не заботясь о номерах.
avatar
А. Г., мне в поддержке Квика сказали, что через Trans2quik.dll групповое снятие заявок не работает, можно только по номеру. А вот через импорт транзакций из .tri файла групповое снятие работает. Вы через что транзакции в Квик импортируете?
T-800, 
 через Trans2quik.dll групповое снятие заявок не работает

Да, не работает, а через текстовые файлы прекрасно работает. После того, как квик перешел на 64-битную версию и старый Trans2quik.dll  «сломался», я перешел на текстовые файлы и сразу почувствовал удобство с групповым снятием
avatar
А. Г., а что сломалось в 64-битной с Trans2quik.dll?
Я планировал в ближайшее время переходить. На одном счете финамовском сегодня даже перешел и за день было 4 сделки на акциях через старую Trans2quik.dll (у меня Делфи 7) и Квик 10 версии
T-800, у меня С# и мне лень было разбираться с синтаксисом новой Trans2quik.dll. А с текстовыми файлами и Транзак работает, поэтому без проблем настроил и на Транзак.
avatar
Для единого счета.
 Запускаешь Квик, нажимаешь Ввод Заявки и в поле «Код Клиента» смотришь в списке, обычно это 12значный код, в конце  ....R1Z  или просто ....Z
avatar
Поле CLIENT_CODE — это комментарий к ордеру (внезапно, да). Там может быть что угодно, но в пределах какой-то длины. Потом этот текст можно в увидеть в таблице заявок, поле «комментарий».
Кирилл Гудков, это для фьючей, а для акций туда приходится писать счет на котором сделка, еще и / добавлять. А в Открытии так же, но без /

Все ставится по этой команде:

TRANS_ID=852; ACTION=NEW_ORDER; ACCOUNT=L01+00000F00; CLASSCODE=TQBR; SECCODE=SBER; CLIENT_CODE=см. картинку ниже//имя системы; OPERATION=B; PRICE= 235; QUANTITY=1;



Проверьте настройки счетов 

avatar
А. Г., а что значит в Финаме
ACCOUNT=L01+00000F00?
В Открытии пишется
ACCOUNT=L01-00000F00
T-800, в Открытии просто не поменяли после перехода на Т+2. Именно тогда он сменился с L01-00000F00 на L01+00000F00.
avatar
На срочке там просто комментарий — ну то есть мой какой-то произвольный коммент, к примеру, ид ордера в моей системе. Можно уточнить у них в техподдержке  Они отвечают
avatar

Читайте на SMART-LAB:
Фото
Газовый капкан: удержит ли поддержка натиск весны?
«Газовые» котировки находятся в фазе агрессивной коррекции, вплотную приблизившись к области поддержки 2.65–2.85, откуда ранее начался мощный...
Фото
Насколько вы довольны Mozgovik Research?
🖥 Яндекс выбирает дивиденды
IT-компания отчиталась за 4 квартал и прошлый год   Яндекс (YDEX) ➡️ Инфо и показатели     Результаты за 4 квартал — выручка: ₽436...
Фото
Россети Урал. Отчет об исполнении инвестпрограммы за Q4 2025г. Считаем дивиденды!
Компания Россети Урал опубликовала отчет об исполнении инвестпрограммы за Q4 2025г., где показаны финансовые показатели компании по РСБУ в...

теги блога Задача трех тел

....все тэги



UPDONW
Новый дизайн