Aug 23, 2012 - Проблема возникает после вызова собственного метода ChangeOrder() для правила. Этот метод у меня вызывается при перевыставлении заявки по условию, для того чтобы изменить ссылку на заявку в правиле бе...
|
|
Aug 23, 2012 - При попытке удалить собственное правило получаю исключение: System.InvalidOperationException не обработано пользовательским кодом Message=Правило не зарегистрировано в контейнере TS_RIU2@RTS_SPBFUT010...
|
|
Aug 23, 2012 - Ошибку повторил используя пример SampleHistoryTesting добавив сериализацию объекта Unit.
|
|
Aug 23, 2012 - Не работает создании правила WhenIntervalElapsed Для проверки что дело не в собственной стратегии добавил строку в метод OnStarted() в пример SampleHistoryTesting: protected override void OnStarted(){...
|
|
Aug 23, 2012 - Чтобы получить файл настроек в новом формате вызываю как и раньше: var StopLossSize = new Unit(200, UnitTypes.Limit); .... settings.SetValue("StopLossSize", StopLossSize); new XmlSerializer().Serializ...
|
|
Aug 23, 2012 - Файл сохранен предыдущей версией? Да. Направление понятно
|
|
Aug 22, 2012 - Загружаю параметры стратегии так: if (System.IO.File.Exists("settings.xml")) { //Загрузка настроек стратегии из существующего конфигурационного файла var settingsStorage = new XmlSerializer().Deserial...
|
|
Aug 21, 2012 - Нашел в документации что нужно использовать TraderHelper.NowOffset
|
|
Aug 21, 2012 - до перехода на 4.1.3 работала следюущая конструкция для синхронизация времени: var srvTime = QuikTerminal.GetTerminals(false).First().ServerTime; if (srvTime != null) _trader.MarketTimeOffset = srvTim...
|
|
Jul 13, 2012 - Есть подозрение что SmsLogListener ставит время которое уже наступило.
|