Тестирование на истории и логирование не дружат
версия 3.15
При тестировании на истории и включенном логировании имею ЭТО.
Баг/Фича? Михаил?
EIS 17:23:44.4855360 Стратегия запущена.
EIS 17:24:07.0598272 [MQS] Стратегия запущена.
EIS 17:24:07.1158304 [MQS] System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.
at System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String format, Object[] args)
at System.String.Format(IFormatProvider provider, String format, Object[] args)
at System.String.Format(String format, Object[] args)
at Ecng.Common.StringHelper.Put(String str, Object[] args)
at Ecng.Trading.Algo.Strategies.Strategy.#=qaJkGrPeZCowtaRhDsi8sGg==(Strategy #=qY1zvZ1diUmql24737Vi4hw==, StrategyErrorStates #=q$PGUbl0Y7AZ9gdcKLOt7xg==, String #=qCXOWlDY9tlVUP8uL9M5RwA==, Object[] #=qSu2NjcK94j4gppybuEb4xA==)
at Ecng.Trading.Algo.Strategies.Strategy.#=q8lBdAJO4eRSpuZ1UVv5GPA==(Strategy #=qwcntHg$clZXXrQCf_sb7Uw==, StrategyErrorStates #=qgNFLnPN6otPeM2MZElgkTA==, String #=q5RpSMcXKxWJAZ3Qfpxgo3A==)
at Ecng.Trading.Algo.Strategies.Strategy.#=qaJkGrPeZCowtaRhDsi8sGg==(Strategy #=qY1zvZ1diUmql24737Vi4hw==, StrategyErrorStates #=q$PGUbl0Y7AZ9gdcKLOt7xg==, String #=qCXOWlDY9tlVUP8uL9M5RwA==, Object[] #=qSu2NjcK94j4gppybuEb4xA==)
at Ecng.Trading.Algo.Strategies.Strategy.AddLog(StrategyErrorStates errorState, String message, Object[] args)
at Ecng.Trading.Algo.Strategies.Strategy.AddInfoLog(String message, Object[] args)
at Ecng.Trading.Algo.Strategies.QuotingStrategy.OnProcess()
at Ecng.Trading.Algo.Strategies.Strategy.#=qDEfeO4l1j8zLEDu9Vd9OJhva8TQngsCe62fCHxj4JxE=.#=qOcqj8MwftJ1nuJq7bXdSDg==()
EIS 17:24:07.1158304 [MQS] Стратегия останавливается.
EIS 17:24:07.1168305 [MQS] Котирование закончилось.
EIS 17:24:07.1178305 [MQS] Стратегия остановлена.
EIS 17:24:13.2591818 Стратегия останавливается.