ReRegisterOrder для QuikTrader
Atom
01.11.2011
sergun


Разработчики,

как работает ваша реализация ReRegisterOrder для Квика?

Вот тут: http://www.finans-invest.ru/downloads/quik/UG_QUIK.pdf

прочитал, что есть разные режимы MOVE_ORDER, в т.ч. позволяющие не задавать объем в новой заявке.

Это поддерживается в ReRegisterOrder? Если да, то как?


Теги:


Спасибо:


Mikhail Sukhov

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


Все именно так, как написано.

Спасибо:

sergun

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


Mikhail Sukhov: Все именно так, как написано. А поддерживает ли возможность выбор этого режима QuikTrader.ReRegisterOrder? (например, чтобы не менять объем, задать его как 0) Или нужно править текст транзакции самостоятельно?

Спасибо:

Alexander

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


sergun:

Mikhail Sukhov: Все именно так, как написано. А поддерживает ли возможность выбор этого режима QuikTrader.ReRegisterOrder? (например, чтобы не менять объем, задать его как 0) Или нужно править текст транзакции самостоятельно?

Какой в этом логический смысл? Чем будет отличаться от клонирования и перерегистрации заявки?

Есть 2 метода ReRegisterOrder. Для одного - задаёте 2 ордера, для другого - 4.

Спасибо:

sergun

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


Alexander Mukhanchikov:

sergun:

Mikhail Sukhov: Все именно так, как написано. А поддерживает ли возможность выбор этого режима QuikTrader.ReRegisterOrder? (например, чтобы не менять объем, задать его как 0) Или нужно править текст транзакции самостоятельно?

Какой в этом логический смысл? Чем будет отличаться от клонирования и перерегистрации заявки?

Есть 2 метода ReRegisterOrder. Для одного - задаёте 2 ордера, для другого - 4.

http://www.finans-invest.ru/downloads/quik/UG_QUIK.pdf стр. 214 внизу.

  • есть заявка с объемом 10, если я делаю MOVE_ORDERS в MODE==1 и например, оставляю тоже 10 в новой заявке, может так получится, что в итоге проторгуется объем 20.
  • есть заявка с объемом 10, если я делаю MOVE_ORDERS в MODE==0 и например, оставляю тоже 10 в новой заявке, суммарно по двум заявкам более 10 лотам не будет реализована.

Как реализованы эти два ReRegisterOrder? Какой MODE они подсовывают в транзакцию?

Спасибо:

Alexander

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


sergun:

Alexander Mukhanchikov:

sergun:

Mikhail Sukhov: Все именно так, как написано. А поддерживает ли возможность выбор этого режима QuikTrader.ReRegisterOrder? (например, чтобы не менять объем, задать его как 0) Или нужно править текст транзакции самостоятельно?

Какой в этом логический смысл? Чем будет отличаться от клонирования и перерегистрации заявки?

Есть 2 метода ReRegisterOrder. Для одного - задаёте 2 ордера, для другого - 4.

http://www.finans-invest.ru/downloads/quik/UG_QUIK.pdf стр. 214 внизу.

  • есть заявка с объемом 10, если я делаю MOVE_ORDERS в MODE==1 и например, оставляю тоже 10 в новой заявке, может так получится, что в итоге проторгуется объем 20.
  • есть заявка с объемом 10, если я делаю MOVE_ORDERS в MODE==0 и например, оставляю тоже 10 в новой заявке, суммарно по двум заявкам более 10 лотам не будет реализована.

Как реализованы эти два ReRegisterOrder? Какой MODE они подсовывают в транзакцию?

Идёт замена (перерегистрация) одной заявки на другую. Напишите в новой объём 10 - будет 10. Напишите 20 - будет 20.

Спасибо:

sergun

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


Alexander Mukhanchikov:

sergun:

Alexander Mukhanchikov:

sergun:

Mikhail Sukhov: Все именно так, как написано. А поддерживает ли возможность выбор этого режима QuikTrader.ReRegisterOrder? (например, чтобы не менять объем, задать его как 0) Или нужно править текст транзакции самостоятельно?

Какой в этом логический смысл? Чем будет отличаться от клонирования и перерегистрации заявки?

Есть 2 метода ReRegisterOrder. Для одного - задаёте 2 ордера, для другого - 4.

http://www.finans-invest.ru/downloads/quik/UG_QUIK.pdf стр. 214 внизу.

  • есть заявка с объемом 10, если я делаю MOVE_ORDERS в MODE==1 и например, оставляю тоже 10 в новой заявке, может так получится, что в итоге проторгуется объем 20.
  • есть заявка с объемом 10, если я делаю MOVE_ORDERS в MODE==0 и например, оставляю тоже 10 в новой заявке, суммарно по двум заявкам более 10 лотам не будет реализована.

Как реализованы эти два ReRegisterOrder? Какой MODE они подсовывают в транзакцию?

Идёт замена (перерегистрация) одной заявки на другую. Напишите в новой объём 10 - будет 10. Напишите 20 - будет 20.

Это почитали про MODE? http://www.finans-invest.ru/downloads/quik/UG_QUIK.pdf стр. 214 внизу. Мой вопрос предельно конкретен :-). Какой MODE используется реализацией ReRegisterOrder для Квика

Спасибо:

Alexander

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


sergun:

Alexander Mukhanchikov:

sergun:

Alexander Mukhanchikov:

sergun:

Mikhail Sukhov: Все именно так, как написано. А поддерживает ли возможность выбор этого режима QuikTrader.ReRegisterOrder? (например, чтобы не менять объем, задать его как 0) Или нужно править текст транзакции самостоятельно?

Какой в этом логический смысл? Чем будет отличаться от клонирования и перерегистрации заявки?

Есть 2 метода ReRegisterOrder. Для одного - задаёте 2 ордера, для другого - 4.

http://www.finans-invest.ru/downloads/quik/UG_QUIK.pdf стр. 214 внизу.

  • есть заявка с объемом 10, если я делаю MOVE_ORDERS в MODE==1 и например, оставляю тоже 10 в новой заявке, может так получится, что в итоге проторгуется объем 20.
  • есть заявка с объемом 10, если я делаю MOVE_ORDERS в MODE==0 и например, оставляю тоже 10 в новой заявке, суммарно по двум заявкам более 10 лотам не будет реализована.

Как реализованы эти два ReRegisterOrder? Какой MODE они подсовывают в транзакцию?

Идёт замена (перерегистрация) одной заявки на другую. Напишите в новой объём 10 - будет 10. Напишите 20 - будет 20.

Это почитали про MODE? http://www.finans-invest.ru/downloads/quik/UG_QUIK.pdf стр. 214 внизу. Мой вопрос предельно конкретен :-). Какой MODE используется реализацией ReRegisterOrder для Квика

.SetFortsMode(oldOrder.Volume == newOrder.Volume ? 0 : 1)

Mode проставляется в зависимости от объёма. Всё поддерживается.

Спасибо:

Mikhail Sukhov

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


sergun: Мой вопрос предельно конкретен :-). Какой MODE используется реализацией ReRegisterOrder для Квика

Мне напоминает вопрос про потоки[laugh]... Вы лучше с конца зайдите. Что-то работает не так? Заявка не переставляется? Если все работает как надо так ли важно, какой там режим? Я вот например даже и не вспомню сразу, что там за что отвечает. Писалось 1.5 года назад. Помнить всю ту символику что извергает РТС ИТ отдел? Увольте.

Спасибо:

sergun

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


Mikhail Sukhov:

sergun: Мой вопрос предельно конкретен :-). Какой MODE используется реализацией ReRegisterOrder для Квика

Мне напоминает вопрос про потоки[laugh]... Вы лучше с конца зайдите. Что-то работает не так? Заявка не переставляется? Если все работает как надо так ли важно, какой там режим? Я вот например даже и не вспомню сразу, что там за что отвечает. Писалось 1.5 года назад. Помнить всю ту символику что извергает РТС ИТ отдел? Увольте.

В корне не согласен с предлагаемыми способами "познания мира" (и в случае потоков, и в случае режима мува) :-)

Когда я что-то девелоплю и при этом использую сторонние библиотеки, хочу точно знать про те свойства этих библиотек, которые меня интересуют, а не реализовывать свою логику в состоянии неопределенности и радуясь тому, что при отладке ничто не "вылезло" :-)

Спасибо:


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

loading
clippy