|
ноя 9, 2010 - romanick: В первых двух случаях candles.Count() равно 1, что логично. В третьем равно количеству минут прошедших со старта робота. Т.е. изначально свечей нет вообще и появляются они только во время ра...
|
|
|
ноя 9, 2010 - romanick: Через _candleManager.GetTimeFrameCandles но только после того, как они построятся Хм. Т.е. на момент запуска стратегии (выполнение OnRunning) они просто не успевают строится? А как мне узнат...
|
|
|
ноя 9, 2010 - romanick: Да, с куском кода я действительно попал пальцем в небо. :) Если 14 5-минуток то история не нужна. А как же всё-таки получить их? Через _candleManager.GetTimeFrameCandles но только после того...
|
|
|
ноя 9, 2010 - romanick: Наверное всё же "вообще". Моя задача - получить 14 последних баров. Разве вызвать StartExport() и зарегистрировать TimeFrame недостаточно? Ещё надо что-то делать? Если 14 5-минуток то истори...
|
|
|
ноя 9, 2010 - Alter: Я просто не понимаю, зачем скрывать от наследников сеттер. Пусть он будет protected, но будет. Я предложил переопределить QuotingStrategy.CreateOrder, а не Strategy.Order. Скрывать, чтобы было ...
|
|
|
ноя 9, 2010 - romanick: Значит нет истории. Обновляйте с Финама. Вот этот момент мне не понятен... Разве история не формируется непосредственно в процессе торговли? И разве при вызове _trader.StartExport() она не з...
|
|
|
ноя 9, 2010 - Alter: Что-то я не понимаю. Вот у меня в OnProcess вызывается ReRegisterOrder, он возвращает некий newOrder, который потом в случае ошибки пересоздается через CreateOrder и в итоге присваивается свойс...
|
|
|
ноя 9, 2010 - romanick: но вот этот код в том же Start_Click не выполняется. // начинаем вычислять скользящие средние foreach (var candle in candles) { _strategy.LongSma.Add(candle); _strategy.ShortSma.Add(candle);...
|
|
|
ноя 9, 2010 - Alter: Михаил, верните пожалуйста сеттер у QuotingStrategy.Order. У меня котировщик, унаследованный от QuotingStrategy и переопределяющий OnProcess, но использующий вспомогательные методы QuotingStrat...
|
|
|
ноя 8, 2010 - romanick: ODE0� Т.е. я пытаюсь получить 14 последних 5-ти минутных свечек. Так вот, candlesForATR.Count() всегда равна нулю... _candleManager.RegisterCandles вызывается? Экспорт тиков идет?
|