Несколько стратегий
Возникли следующие 2 проблемы при использовании Stock#: CandleManager с несколькими таймфреймами: Порядок действия такой: создаю CandleManager _candleManager = new CandleManager(_trader); регистрирую ...
Возникли следующие 2 проблемы при использовании Stock#: CandleManager с несколькими таймфреймами: Порядок действия такой: создаю CandleManager _candleManager = new CandleManager(_trader); регистрирую ...
Пытаюсь выставлять заявки через котирование. Создаю заявку, передаю ее на котирование. Все отлично работает, если заявка успешно регистрируется, если же при регистрации возникли ошибки, например попро...
Приветствую! Уважаемый Михаил. Пытаюсь работать в стратегии через котирование если выставляю лимитный Ордер - всё ок // создаем заявку var order = base.CreateOrder(Direct, IsMarket ? base.Security.Get...
Михаил, буду признателен если дадите первоначальную наводку по созданию таймфреймовой стратегии, которая будет манипулировать свечой текущего таймфрейма.. Правильно ли я понимаю, что все может быть ре...
Михаил, есть вопрос про котирование и событие исполнения заявки: Я в стратегии использую MarketQuotingStrategy как дочернюю торговую стратегию для покупок/продаж по рыночной цене на фортсе. В стратеги...
А вот как это метод будет работать в ассинхронном режиме? в хелпе написано Гарантированно отменить заявку. На биржу посылается команда на отмену заявки. Метод заканчивает работу когда заявка будет или...
Михаил, а что вернет Order.IsFilledPArtially если заявка полностью исполнена? является ли Order.IsFilledPArtially частным случаем Order.IsMatched?
В примере SampleSMA пытаюсь получить текущую, не сформировавшуюся свечку, чтобы закрывать позицию по стопу, и никак не выходит: _candleManager.GetTimeFrameCandle(base.Security, base.TimeFrame, _nextTi...
Зарегистрировал в стратегии через AddOrder одну заявку на покупку, допустим она исполнилась по 1001(средняя по таблице сделок), последняя сделка по акции 1000, а прибыль (Strategy.PnLManager.AbsoluteV...
Продложаю работать с SampleSMA примером. Сработало условие выставления заявки. Регистрирую ее на котирование: var strategy = new MarketQuotingStrategy(base.Trader, order, base.Interval, false, MarketP...
Вызываю котирование через LastTradeQuotingStrategy ... нов озник вопрос...если надо отправить из одной стратегии два разных ордера (по одной бумаге но с разных счетов) ..надо после каждого создания ор...
Только что залил. Описание в блог добавлю позднее. Практически один багофикс. У кого были проблемы с 2.0 - качайте. Исправил все, о чем писали.
Михаил, почему может не генериться событие СandleManager.NewCandles? Делал на двух тестовых терминалах разных брокеров в своем проекте и SampleSMA. И там и там одна ошибка: По LKOH свечи идут, по RIM0...
Михаил, не могли бы привести пример котировщика в исходниках, на основе которого можно создать свой? Ну или хотя бы опишите последовательность действий стратегии после создания и регистрации заявки. К...
Строчка из хелпа var candles = _candleManager.GetTimeFrameCandles(lkoh, TimeSpan.FromMinutes(5), 100); переработанная в VB : Svechi = CandleMan.GetTimeFrameCandles(Instrument, TimeSpan.FromMinutes(5),...
Я ожидал захода в OnProcess c окончанием свечи,началом новой свечи. На деле при тайм-фрейме в 5 минут идет запоздание вызова OnProcess на время более минуты. Новая свеча при этом рисуется вовремя.
вот в мануале вычитал что "Менеджер создания свечек. По торговому шлюзу ITrader подключается к событию NewTrades, и на основе полученных данных формирует свечки по заданным критериям. " то есть свечки...