Тестирование на большом периоде, баг?
Добрый день. Тестирую множество стратегий, которые отличаются несколькими параметрами значением средней, смещением и т.д. Тикер, таймфрейм и период тестирования не отличаются, тестирую на исторических...
Добрый день. Тестирую множество стратегий, которые отличаются несколькими параметрами значением средней, смещением и т.д. Тикер, таймфрейм и период тестирования не отличаются, тестирую на исторических...
Можно ли сделать так что бы при сохраненных заявках в quotes.bin GetMarketDepth выдавал не рандомные заявки, а последние сохраненные? Например у меня есть сохраненный стакан на 10:30:01 и 10:30:03 и е...
версия 3.15 При тестировании на истории и включенном логировании имею ЭТО. Баг/Фича? Михаил? EIS 17:23:44.4855360 Стратегия запущена. EIS 17:24:07.0598272 [MQS] Стратегия запущена. EIS 17:24:07.115830...
Использую гидру для создания базы стаканов через смартком. Также использую базу данных с сайта РТС по сделкам. Можно ли быть уверенным, что время записанное в базу стаканов находится в той же системе ...
В каких случаях вызывается Strategy.OnRunning? Отдельно интересно узнать в случае запуска отдельно на realtime и отдельно на history. Верно ли что в случае исторического HistoryStrategyManager.TimeSte...
Доброго дня! Начал набрасывать стратегию, с тестированием на истории. Для ускорения решил пропускать периоды времени с отсуствием торгов. Для этого вызываю в стратегии(OnProcess) метод goto: var ddt =...
Добрый день! А какой правильный способ учета комиссий брокера при тестировании? Пользователь должен сам у себя считать или это в планируемых фичах? :) Хорошо бы иметь несколько распространенных вариан...
Задаю стоп заявку в стратегии: var price = direction == OrderDirections.Buy ? stopPrice + 1000 : stopPrice - 1000; var newStopOrder = new Order { Portfolio = Portfolio, Type = OrderTypes.Conditional, ...
У кого есть сохраненные стаканы по RIZ0, GZZ0, SRZ0, LKZ0, SIZ0 за время последнего российского ЛЧИ поделитесь парой дней, плиз.
Странное поведение TradingStorage var storage = new TradingStorage(new InMemoryStorage()); var tradeStorage = storage.GetTradeStorage(security); tradeStorage.Save(trades); Сохраняю сделку Id = 1111088...
Добрый день, есть пару вопросов по принципу тестирования в s# пытаюсь потестить стратегию на реальных данных в стратегии формируется заявка var direction = OrderDirections.Buy; var order = base.Create...
Попробовал выставлять лимитированные заявки: правильно ли я понял, что они выполнятся при условии, если цена ask из стакана(для заявки на покупку) опускается до цены ордера, и по цене ask (часто отлич...
При запуске стратегии с котированием через RealTimeTestTrader вылезает ошибка: Регистрация новой заявки на Sell с ценой 198755 и объемом 1. Заявка 0 на Sell отправлена с ценой 198755 объемом 1. Цена т...
Подписался на RealTimeTestTrader.NewTrade сделки приходят по два раза. В комбобоксе Portfolio - все cчета по два раза. Похоже враппер каким-то образом задваивает посылку всех event-ов С уважением
В Trader.NewTrades сделки приходят в прямом порядке, а в MarketDepthGenerator.Generate(MarketDepth data, Security security, IEnumerable trades) сделки в trades записаны в обратном порядке. Возможно фи...
В примере SampleHistoryTesting, _strategy.Start() вызывается сразу после _manager.Start. Т.к. _manager.Start запускает цикл в параллельном потоке, возможна ситуация, при которой стратегия пропустит пе...
Grid.ColumnSpan="2" - не нужен, из-за него кнопка FindPath закрывает часть текстового поля кстати, у кнопки Grid.Column="4" лучше поправить на 2, т.к. столько колонок у тебя нет :), хотя это ни на что...
Доброго времени суток! Во-первых, большое спасибо Михаилу за тестирование на истории! У меня вопрос связанный с генерацией отчетов. Скажите пожалуйста, есть ли возможность генерации отчетов по заданно...
В файле \Sources\SampleHistoryTesting\MainWindow.xaml.cs заменить protected override void OnClosing(CancelEventArgs e) { _manager.Dispose(); base.OnClosing(e); } на код protected override void OnClosi...
Доброго времени, странно, почему здесь нет ниодной темы в этом разделе. Кто как тестирует те стратегии, которые Вы реализовали с помощью S# ? Какими решениями пользуемся? p.s. я так понимаю это делать...