Данные из Hydra в Wealth-Lab
Нигде не нашел нормального описания или примера, который бы описывал весь цикл разработки робота от тестирования на истории до его введения в работу на реальном рынке. Элементарно не получается сделат...
Нигде не нашел нормального описания или примера, который бы описывал весь цикл разработки робота от тестирования на истории до его введения в работу на реальном рынке. Элементарно не получается сделат...
По 5ти-тиковым свечкам (отладка) происходит такое 2013/03/04 17:29:19.855|Warning|SS_RIH3@RTS_SPBFUT00066|* Стопы требуют исправления: стопов 2, нужно закрытие 3, есть -6 со статусами Accepted, isCanc...
Описывал ситуацию, когда Гидра некорректно формирует нестандартные свечки из тиков, например 4 мин. свечки. Инструмент SPFB.RTS.Неправильные свечки, сформированные Гидрой: 2010-05-13 23:44:00;144625.0...
Как получить исторические валютные данные на необходимый период? При добавлении пункта, в окошке есть выбор "валюта", но у всех источников перечень пуст.
Как сделать такое событие, которое бы мониторило ордера и передавала в обработчик коллекцию активных заявок? Ну типа trader.ActiveOrders += actords => и т.д. Просто сложность для меня пока в том, что ...
2013/03/01 12:45:10.146| |SS_RIH3@RTS_SPBFUT00066|* Исправление стопа: Объём 3 Профит 151370 Стоп 151620 Направление Buy 2013/03/01 12:45:10.146| |SS_RIH3@RTS_SPBFUT00066|Перерегистрация заявки 437085...
2013/03/01 13:59:53.663|Error |QuikManager|Ошибка получения данных: System.ArgumentException: Элемент с тем же ключом уже был добавлен. в System.ThrowHelper.ThrowArgumentException(ExceptionResource re...
В таблице заявок имеются две старые совершенные вручную сделки. Когда собираю проект с 4.1.6 то сразу при установлении соединения с Quik в журнал приходят два сообщения: 2013.02.26 18:28:33.745| |Quik...
Здравствуйте! В сделке Trade нет милисекунды. При этом на тиковом графике в QUIK милисекунды отображаются. Как их получить?
Сегодня заметил, что одна заявка закрытия позиции отработала, а стратегия всё считает прибыль на незакрытую позицию. (Причём все заявки были в рамках стратегии) Кто как отслеживает разбегание позиций ...
Здравствуйте! Хотелось бы поделиться одним недавним открытием в S#, связанны с выводом на график свече, сделок, индикаторов. Дело в том, что до недавнего времени, для отображения графиков, я пользовал...
При прошлом запуске успешно создавал тейк-профиты по заявке (как CreateConditionTakeProfit из примера). Соответственно в таблице стоп-заявок есть данные. Закрыл, запустил заново. Получил следующий баг...
Добрый день, Пытаюсь создать тейк профит и стоп лосс по исполнению заявки и получаю следующую ошибку в сообщениях "{ Параметр "IS_ACTIVE_IN_TIME" для транзакции "Стоп-заявка" типа "ACTIVATED_BY_ORDER_...
Стратегия не отпускает файл лога после остановки и при последующем старте мешает его открытию. 2013/02/26 12:59:28.271| |SS_RIH3@RTS_SPBFUT00066|Стратегия остановлена. [0,-1]. Позиция при старте 0. 20...
Создаю лимитированную заявку: Order t_order = new Order { Type = OrderTypes.Limit, Portfolio = portfolio, Price = _price, Security = instrument, Volume = _vol, Direction = _direction, }; Core.Trader.R...
S# 4.1.6 Работа с Quik. Брокер Уралсиб. В режиме RealTimeEmlationTrader ордера выставляются, и информация о их выполнении поступает в лог, strategy.PositionManager.Position показывает позицию. Когда п...
У квиковского скользящего TakeProfit'а есть StopPrice, Offset и Spread. Цена сделки вычисляется по этим параметрам. Но при регистрации в StockSharp требуется явное указание Price > 0. Иначе заявка не ...
В версиях 4.0 можно было сделать так: Strategy.RemoveChildStrategies = false; и повторно использовать дочернии стратегии В 4.1 где искать аналогичный параметер?
При использовании EmulationTrader наблюдаются следующие проблемы (наблюдал на версия 4.1.7, но судя по сорцам проявиться и в 4.1.8) Заявка отправляется в эмулятор. Получает статус Active и после этого...
При первом старте Гидра запускается. При втором и последующих такая ошибка: System.AggregateException: Произошла одна или несколько ошибок. ---> System.MissingMethodException: Метод не найден: "Boolea...