Проблема с MarketQuotingStrategy
Имею код, который должен согласно документации ставить маркет ордера на Фортс var strategy = new MarketQuotingStrategy(order, new Unit()); base.ChildStrategies.Add(strategy); Он достаточно успешно раб...
Регистрация свечей разных таймфреймов в стратегии
Доброго времени суток! Изучаю библиотеку на примере SampleSamartSma. На данный момент необходимо модифицировать стратегию, чтобы учитывались и 5минутные свечи и тиковые. В MainWindow.xaml.cs регистрир...
группировка strategy.NewMyTrades
Заметил, что вот такая конструкция не всегда работает корректно - "Заявка ИСПОЛНЕНА" может вызываться по нескольку раз на одно исполнение заявки. private void OnNewMyTrades(IEnumerable trades) { forea...
Набор индикаторов
Здравствуйте. Сталкиваюсь с проблемой написания индикаторов на C#. Может есть смысл сделать какой-то набор готовый и вложить в апи, например такой набор: SMA, EMA, WMA, FRAMA, RSI, MACD, Bollinger Ban...
BaseTrader.MartketTime, предложение
Вначале немного предыстории - в последнее время заметил задержки в получение времени средствами QuikTrader.MartketTime - в квике в ходе торгов секунды зачастую идут с задержкой 1-3 секунды, да и отсчё...
Рабочие дни для бирж, 2011 год
Создал метод, который проставляет рабочие дни на выходных и выходные на рабочих для наших бирж (2011 год). Пользуйтесь кому необходимо, чтобы информацию вновь не искать :) private static void UpdateWo...
Exception при генераци XML отчёта [3.0.11]
На 3.0.11 следующий exception (стакан экспортируется): System.ArgumentException was unhandled Message=Котировка для направления Sell отсутствует. Parameter name: bestPair Source=Ecng.Trading.Algo Para...
Управление временем работы
Касаемо времени, существует следующие возможности: BaseTrader.MarketTime - биржевое время, исключительно для информации, насколько я понимаю. BaseTrader.ReconnectionSettings.WorkingTime - структура из...
Как сделать собственную реализацию ITrader?
Хочу реализовать интерфейс ITrader, для биржи электронной валюты, как лучше это сделать, наследоваться от BaseTrader и реализовывать его абстрактные методы, что делает этот класс? Есть ли какие нибудь...
System.ArgumentException: Котировка для направления Sell отсутствует
Михаил, подскажите, пожалуйста, как исправить ошибку ниже. Возникает, когда пытаюсь вывести Strategy.PnLManager.PnL для стратегии с открытой позицией. ITrader.RegisterTrades(sec) и ITrader.RegisterSec...
Создание индикаторов на S#!
Доброго времени суток! НЕ могу не высказать бесконечное спасибо и респект Михаилу за такой проект👍 Думаю создание индикаторов достаточно актуальная вещь и многим это будет интересно! Я был бы невероя...
[3.0.6] NRE during xml strategy report generating
Во время генерации отчёта получаю NRE: System.NullReferenceException was unhandled Message=Object reference not set to an instance of an object. Source=Ecng.Trading.Algo StackTrace: at Ecng.Trading.Al...
[BLOCKER] [3.0] котирование не срабатывает
Случается часто, что котирование не срабатывает. Использую SmartTrader и котирование вида BestByPriceQuotingStrategy(_Order, 4.Pips(_Order.Security)). Два примера. Ордер был выставлен, но цена ушла да...
[major] хранение и восстановление сделок стратегии
Вопрос: как восстановить инфу к какой стратегии относится сделка? Имеется робот с несколькими стратегиями. Эти стратегии генерируют сделки на одной бумаге. Для работы стратегий требуется история сдело...
тайны CandleManager :)
Два вопроса Почему иногда события свечек вызываются в следующем порядке 2011-02-11 23:00:00.4416 Info OnNewCandles 11.02.2011 23:00:00 (время свечи) 2011-02-11 23:00:00.4416 Info OnCandlesChanged 11.0...
[normal] параллельная дочерняя стратегия не параллельна
Очень понравилась идея с дочерними стратегиями и достаточно элегантная реализация. Спасибо, Михаил. Наткнулся на небольшую проблему. Есть стратегия, производная от TimeFrameStrategy. В ней создаются д...
Stock# 3.0 Beta
Это бета версия. Поэтому в блог (+ дока в онлайне) пока не пишу о всех изменениях. Отмечу основные нововведения + баги исправленные. Большая просьба протестить версию на работоспособность в плане стар...
[normal] GetTimeFrameCount не всегда работает
var range = new Range(new DateTime(2011, 1, 14, 23, 40, 1), DateTime.Now); security.GetTimeFrameCount(r, TimeSpan.FromMinutes(5)); Выдает ошибку: 02.02.2011 18:52:25 [WealthLab.HeadRealTradeStockSharp...
candlemanager))
в своем старом коде ничего не менял но появились ошибки "В экземпляре объекта не задана ссылка на объект." и candle стала null. в чем может быть проблема??? версия 1.8 ))))