← 戻る

Логика исполнения при бэктесте

Люди, Подскажите, пожалуйста, на счет логики исполнения ордеров при бэктесте в S#.

Читаю: MarketEmulatorSettings.FillOnTouch - удовлетворять заявки, если цена “коснулась” уровня (допущение иногда слишком “оптимистично” и для реалистичного тестирования следует выключить режим). Если режим выключен, то лимитные заявки будут удовлетворяться, если цена “прошла сквозь них” хотя бы на 1 шаг. Опция работает во всех режимах кроме ордер лога.

То есть получается, что при тестировании на стаканах и тиках очередь выставленной заявки на данном ценовом уровне не моделируется никак: либо филл будет всегда при касании либо только при пересечении в зависимости от параметра MarketEmulatorSettings.FillOnTouch. Правильно? Подскажите также, пожалуйста, где можно найти информацию о логике исполнения при тестировании на ордер логе?

Спасибо

このトピックは参考になりましたか?

トピックを共有

コメント (0)

ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください

まだコメントはありません。最初のコメントを書きましょう!