RealTimeEmulationTrader
Добрый день. Прошу помочь со следующим вопросом. Итак, создаю трейдера RealTimeEmulationTrader _trader = new RealTimeEmulationTrader(new QuikTrader(QuikTerminal.GetDefaultPath())); Портфель и инструме...
Добрый день. Прошу помочь со следующим вопросом. Итак, создаю трейдера RealTimeEmulationTrader _trader = new RealTimeEmulationTrader(new QuikTrader(QuikTerminal.GetDefaultPath())); Портфель и инструме...
помогите, реально не понимаю как протестировать на свечках у меня есть только свечи, а все остальное: сделки которые сгенерят эту свечу и стаканы, хочу чтобы были сгенерированы, подскажите как настрои...
esper: Выложили 4.2.2.5 [*]Вопрос по генерации стаканов и закрытию позиции. [*]Plaza. Фильтрация пустых изменений по инструментам. А можно ли как-то решить вопрос с излишней разреженностью стакана? А ...
Собственно, хотелось бы понять причину рваных графиков - резких скачков на графике при отсутствии больших позиций по инструменту. Судите сами по скринам - RIH4_SampleSMA1.jpg, RIH4_MyStrategy1.jpg, RI...
Добрый вечер! В версиях 4.1 метод Start объекта HistoryEmulationConnector принимал параметры csharp new DateTime(year, month, day, hour, minute, second) где hour, minute и second могли быть совершенно...
|Приостановка правил. _rulesSuspendCount 1. 2013/12/18 16:50:35.000| |SBS_RIH4@FORTS_test account1|Регистрация новой Limit (0x2A1B2DE) заявки на Sell с ценой 141800.000000000 и объемом 1. 2013/12/18 1...
В соседней ветке задал Михаилу вопрос как Тестер учитывает стаканы , сам на него отвечаю : Никак!!! Он их видит но не учитывает положение нашего ордера в стакане. Вот вам доказательство: берем стандар...
идем на событие клика CheckBoxClick private void CheckBoxClick(object sender, RoutedEventArgs e) { if (TicksCheckBox.IsChecked == true || TicksAndDepthsCheckBox.IsChecked == true || CandlesCheckBox.Is...
Люди, Подскажите, пожалуйста, на счет логики исполнения ордеров при бэктесте в S#. Читаю: MarketEmulatorSettings.FillOnTouch - удовлетворять заявки, если цена “коснулась” уровня (допущение иногда слиш...
При тестировании на исторических данных в целом нет необходимости каждый раз подключать терминал для получения списка бумаг, как это дается в обучающих примерах; да и Финам на выходные отрубает свой с...
Добрый вечер! Проводя тестирования, я обнаружил что не могу полностью освободить ресурсы после завершения очередного теста. Dump показал, что LinkedListNode является объектом, который занимает всю пам...
Здравствуйте. Скачал последнюю версию s# (4.2.2.2). В примере SampleHistoryTesting добавил следующие строки: //обработка изменения стакана connector.MarketDepthsChanged += items => DepthChanged(items)...
Подведу итог текущих ошибок тестера: Лишние моиТейды в EmulationTrader BasketStrategy генерирует грааль! Проблема с тестером (абсолютно не понятно в чем проблема, если на SampleHistory не воспроизведе...
Это лог последней версии 4.2.2.1 SampleHistoryTesting (в коде исменил только таймфрейм на минутки) , обратите внимание как долго заявка находится в процесе реестрации.
Скачал 4.2.2 в SampleHistoryTesting, хотел потестировать как теперь тестер работает со стаканами, поменял : var timeFrame = TimeSpan.FromMilliseconds(10); трейдер вылетает , вот что пишет в лог : 0001...
Пользуюсь версией 4.2.1.5 Trader=RealTimeEmulationTrader(new QuikTrader(QuikTerminal.GetDefaultPath())) Когда регистрирую ордер в трейдере (Отправляю заявку), она появляется в таблице со статусом "Рег...
Добрый день , версия 4.2.1.7 RealTimeEmulationTrader не срабатывают события _trader.NewTrades и _trader.MarketTimeChanged причем в QuikTrader _trader.NewTrades срабатывает, а _trader.MarketTimeChanged...
Хотелось бы повысить скорость тестирования (производительность процессора в моем случае) раз в 5-10. Пока рассматриваю варианты с кластером и сопроцессором Intel® Xeon Phi™. Не уверен, что на платформ...
Для автоматизации тестирования хочу загружать данные о свечах из бд (минуя гидру). Для этого использую var storageRegistry = new StorageRegistry(); Подскажите, как правильно зарегистрировать хранилище...