Sep 1, 2011 - В смысле "за раз"? Если имеете в виду только в начале работы стратегии - то да. Но если не встраивать искусственных задержек, то метод GetCandles выдает нули или самые утренние свечки.
|
|
Sep 1, 2011 - Простая стратегия на свечках. Нужно либо а) подождать пока сформируется история и рассчитать нужные индикаторы на последних свечках, либо б) пропускать все свечки по мере формирования через индикатор....
|
|
Sep 1, 2011 - State = Failed, Status = null.
|
|
Sep 1, 2011 - Сейчас у меня именно так, но поскольку функция требуется во многих стратегях, думал что она может уже быть включена в S#.
|
|
Aug 31, 2011 - Какой order.Status у непроходящий заявки? OrderStatus.NotDone? Сегодня уже не успею написать тест (стратегия больше не использует FOK), но завтра выясню.
|
|
Aug 31, 2011 - Ну, трейдер инициализируется на несколько десятков строк кода раньше. Я думал, что эта синхронизация затормозит поток до тех пор, пока не прогрузятся сделки (и по ним не создадутся свечки) до текущего...
|
|
Aug 31, 2011 - Нет
|
|
Aug 31, 2011 - Попробовал руками послать через квик FOK ордер, sell по цене выше рынка - получил эту же ошибку. Т.е. 2 варианта: - либо это Финам так FOK-и обрабатывает, либо - это стандартная реакция квика на событ...
|
|
Aug 31, 2011 - У меня вот так: this._candleManager = new CandleManager(new SyncTraderCandleSource(Trader)) { IsSyncRegister = true, };
|
|
Aug 31, 2011 - Я не пробовал, но поскольку код - вещь универсальная, то можно писать и консольных роботов, и WPF, и WinForms, да хоть как виндовский сервис с какими угодно фронт-эндами. В документации указали ограни...
|