Подскажите где взять тики для тестирования на исторических данных
Нужны данные для тестирования высокочастотных стратегий, тики с точностью до миллисекунд плюс состояние стакана. Я так понимаю Гидра + Финам не подходит, там точность до секунд. Можно ли такие данные ...
Проблемы с функцией Option.IV()
Периодически, без какой-либо закономерности программа вылетает и выдает исключение на этом методе Function does not accept a floating point Not-a-Number value. Число точно не NaN, оно нормальное, даже...
Storage API.
Тест записи сделок в файловое хранилище (на базе примера SmpleStorage со своим генератором экземпляров класса Trade и хранением на диске вместо записи в память) привел к следующим наблюдениям: 1.Конст...
Тестирование на данных из базы sql server
Закачал данные по истории сделок в базу sql server с помощью Гидры. Хотел запустить HistoryTesting. В примере разобрана как работать с форматом, где данные по сделкам за день представлены файлами bin ...
Правило помечено как Once, но иногда вызывается дважды
При исполнении сделки вызывается метод, где пересчитывается позиция. Правило помечено как Once, но иногда вызывается дважды. Вот вывод изменения текущей позиции и TransactionId 1 61947599 2 61947600 1...
Логирование стратегии
В 3.2.9 изменился способ логирования стратегий в файл. Теперь когда стратегия остановилась, файл в который пишется лог, остается не закрытым. Если запустить её опять, то вылетает ошибка, из-за того чт...
[int Volume] и [long Position]
Strategies :: public int Volume { get; set; } BasePositionManager:: public virtual long Position{ get; set; } При использовании свойства BasePositionManager.Position для определения торгового объема д...
[BUG?] Вчерашняя дата в RealTimeEmulationTrader<QuikTrader>
Только что появилась проблема - Trader.MarketTime начал показывать вчерашнюю дату. Проблема появилась буквально несколько часов назад, в начале вечерки ее еще не было. Для сравнения, вывел время свече...
Кружки
Вчера съездил за кружками, сегодня раздобыл сносный дейвайс для фоток. Собственно, все в аттаче. Получились зачетные, как мне сказали горячего копчения. Попробовал поскоблить ключами, вроде бы держит....
в 3.2.9 полностью сломалось тестирование на истории!
код работал нормально при тестировании на истории в 3.2.6 но после перехода на 3.2.9 после любого исполненного ордера вылетает ошибка: 04.08.2011 11:00:01.060 Trader_ProcessDataError: System.NullRefer...
Систематически не происходит обновление статуса заявки
Столкнулся с проблемой, когда заявка в stocksharp висит со статусом None, хотя реально она уже была исполнена (видно в SmartX), происходит не с каждой заявкой, но с очень многими. Как можно отследить ...
Специфическая проблема с экспортом таблицы инструментов Quik
Уважаемые разработчики! Дело в том, что у меня в таблице инструментов в Quik'e есть индекс волатильности и кросс-курс доллара. У них естетственно пустые поля: статус, лот, минимальный шаг цены. До вер...
Управление памятью
В 3.2.10 добавил в примеры как управлять памятью. Попробуйте позапускать пример. Интересует метрика, какой пик у памяти, сколько длилось по времени.
3.2.9 - System.MissingMethodException: Метод не найден: "Void StockSharp.BusinessEntities.Security.s
Уважаемые коллеги, добрый день! АльфаКоннектор версии 3.2.9 выдает ошибку при подключении: --------------------------- Ошибка обработки данных --------------------------- System.MissingMethodException...
Стабильность смарткома
Здравствуйте, Михаил! Планирую делать робота под СМАРТ-КОМ. Скорее всего буду использовать ваш SmartTrader. Часто читал в ваших постах слова о глючности самрткома. Поэтому хотел бы узнать как нынче об...
Опционный калькулятор
Вопрос по опционному калькулятору: Какой алгоритм заложен при расчете греков по формуле Блэка-Шоулза? Спрашиваю не просто так: греки , что транслирует квик и те , что считает калькулятор существенно р...
Подключение графичских элементов StockSharp
Пытаюсь добавить к примеру SampleHistoryTesting контролы EquityParameterPanel и EquityCurveChart как в описании тестирования на истории в документации, но при попытке добавить на тулбар контролы из St...
Пример для плазы в 3.2.9 перестал работать
Вылетает ошибка "Could not parse file F:\Program Files\P2FORTSGate\client_router.ini". Та же ошибка в версии 3.2.8, но в более ранних вроде работает. У меня стоит последняя версия гейта 1.11.7
StopLimit NotImplementedException при тестировании на рейл-тайме
Тестирую на рейл-тайме Создаю стоп-ордер: Order order = new Order { Type = OrderTypes.Conditional, Volume = volume, Security = this.Security, Price = price, Direction = direction, Portfolio = this.Por...