Plaza2
Atom
21.07.2010
Tauler


Говорят РТС перешел на плаза 2, и поменял что т отам в строке транзакции. И наш старый робот (написаный дано и не н стокшарпе) стал лажать на тех местах где надо двинуть заявку фортсовую. вы что то об этом знаете?


Теги:


Спасибо:


<< < 3 4 5 6 7  > >>
Tauler

Фотография
Дата: 22.07.2010
Ответить


Пустой.

Спасибо:

Mikhail Sukhov

Фотография
Дата: 22.07.2010
Ответить


А это точно заявка, которая была выставлена в результате перемещения? Может это так, которая ручками выставлялась из Квика?

Спасибо:

Tauler

Фотография
Дата: 22.07.2010
Ответить


А вы не таймстампы гляньте - я не успею так резко ручками :) Нет, не ручками. Но гонял я это добро на сервере .торый щас на плаза 2. завтра попробую на старом

Спасибо:

Mikhail Sukhov

Фотография
Дата: 22.07.2010
Ответить


Это явно ошибка Квика. Потому что сама транзакция отлывается с неким номером, но в результате в Квик приходит заявке без номера транзакции. Эта заявка появляется в таблице, и интерпретируется как параллельно созданная. Пора писать в Квик о баге.

Спасибо:

Mikhail Sukhov

Фотография
Дата: 22.07.2010
Ответить


Можете сделать простой тест? Регистрация заявки и ее перерегистрация. Я так думаю, сразу появится пустой TransID в таблице заявок. В качестве подтверждения можете подписаться на ProcessTransaction, чтобы увидеть текст транзакции - там она идет с неким номером. ДДЕ экспорт и прочее для такого примера можно не включать.

Спасибо:

Tauler

Фотография
Дата: 23.07.2010
Ответить


нет такого события в QuikTrader

Спасибо:

Tauler

Фотография
Дата: 23.07.2010
Ответить


Результаты

на основном сервере вот лог (новая заявка с пустым ТрансИД)

Set order Order Id = 0, TransID = 77962203, Status = None, State = SentToServer NewOrders Order Id = 1969350467, TransID = 77962203, Status = Active, State = Done Reregister order Order Id = 0, TransID = 77963500, Status = None, State = SentToServer OrdersChaged Order Id = 0, TransID = 77963500, Status = Active, State = Done Order Id = 1969350467, TransID = 77962203, Status = Done, State = Done

резервный (плаза2)

Set order Order Id = 0, TransID = 78155453, Status = None, State = SentToServer NewOrders Order Id = 1969355042, TransID = 78155453, Status = Active, State = Done Reregister order Order Id = 0, TransID = 78156500, Status = None, State = SentToServer OrdersChaged Order Id = 0, TransID = 78156500, Status = Active, State = Done Order Id = 1969355042, TransID = 78155453, Status = Done, State = Done

но! в новой заявке есть ТрансИД!

Спасибо:

Tauler

Фотография
Дата: 23.07.2010
Ответить


основной сервер

Set order Order Id = 0, TransID = 78353328, Status = None, State = SentToServer NewOrders Order Id = 1969362384, TransID = 78353328, Status = Active, State = Done Reregister order Order Id = 0, TransID = 78354375, Status = None, State = SentToServer OrdersChaged Order Id = 0, TransID = 78354375, Status = Active, State = Done Order Id = 1969362384, TransID = 78353328, Status = Done, State = Done

Новая заявка без трансИД

резервный сервер (говорят плаза2) Set order Order Id = 0, TransID = 78653734, Status = None, State = SentToServer NewOrders Order Id = 1969374406, TransID = 78653734, Status = Active, State = Done Reregister order Order Id = 0, TransID = 78655015, Status = None, State = SentToServer OrdersChaged Order Id = 0, TransID = 78655015, Status = Active, State = Done Order Id = 1969374406, TransID = 78653734, Status = Done, State = Done

И вот тут новая заявка с ТрансИД! (может я ошибаюсь и у открытия резервный по старому, а основной плаза2)

вот такие пироги

Спасибо:

Tauler

Фотография
Дата: 23.07.2010
Ответить


и вдогонку лог с М-10 - на нем тоже ТрансИД сгенерился

Set order Order Id = 0, TransID = 78765765, Status = None, State = SentToServer NewOrders Order Id = 1969380130, TransID = 78765765, Status = Active, State = Done Reregister order Order Id = 0, TransID = 78766796, Status = None, State = SentToServer OrdersChaged Order Id = 0, TransID = 78766796, Status = Active, State = Done Order Id = 1969380130, TransID = 78765765, Status = Done, State = Done

Спасибо:

artemox

Фотография
Дата: 23.07.2010
Ответить


Можно уточнить - речь идет о Strategy.OnProcess? У меня часто при каких либо ошибках со стороны брокера стратегия автоматически перезапускается. А как это регулировать я не разобрался.

Спасибо:
<< < 3 4 5 6 7  > >>

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy