строчка -ExitType = CreateParameter("ExitType", "Sma", new[] { "Traling", "Sma" });
в последних версиях появился следующий баг:
нажимаем кнопку создать робота ( в тестере или роботы не важно) к примеру создаем -левермор
нажимаем треугольник ExitType код в роботе следующий -ExitType = CreateParameter("ExitType", "Sma", new[] { "Traling", "Sma" });
видим выбор "Traling", "Sma"
если поменять код робота на следующий ExitType = CreateParameter("ExitType", "Sma", new[] { "Traling", "Sma", "Chanel" });
перекомпилировать и перезапустить то увидим тот же выбор "Traling", "Sma",
а выбор Traling", "Sma", "Chanel" увидим если создать робота по новой в тестере или в режиме роботы ,то есть работающий робот с готовыми настройками нужно удалить и создать робота по новой под другим именем и по новой прописать настройки....что очень неудобно....
Это также касается всех строчек с треугольником типа ExitType и Regime = CreateParameter("Regime", "Off", new[] { "Off", "On", "OnlyLong", "OnlyShort", "OnlyClosePosition" });
как то так-спасибо...
Здравствуйте. Не вижу тут никаких багов. Вы изменили исходный код робота, отсюда и ошибки. Касательно вашего вопроса.
Информация о параметрах хранится в текстовом файле в папке Engine. Если вы изменили код робота и не хотите удалять его и добавлять заново, можно:
Удалить файл с названием вашего бота, который заканчивается на Parametrs, в папке Engine.
Нажать на кнопку "Обновить бота", справа, внизу под сопровождением позиции, только в тестере. Перед этим в Visual studio нужно сохранить изменение в файле.
здравствуйте,....написал потому что юзаю осу давно...в предыдущих версиях такого не было.
может это и не баг -решать Вам, но неприятность такая есть.. и появилась она при переходе на новую версию начиная где то с 965 , точно не помню ( версия продукта 1.7.2.9 -не было такого)..
То есть при переходе на следующую версию -все боты, где есть строчки типа Regime = CreateParameter("Regime", "Off", new[] { "Off", "On", "Onlylong", "Onlyshort", "OnlyClosePosition" }); -в работающих ботах они стали пустыми.
повторюсь -в предыдущих версиях этого не было
Кнопка обновить не помогает, а удаление файлов ,которые заканчивается на Parametrs, равносильно удалению робота и создания робота по новой,так как если у меня робот в работе и у него куча позиций - раньше модифицировал и он дальше работает, а сейчас нет. Такие дела.
Здравствуйте! При попытке подключения к серверу Тинькоф возникает такая ошибка (текст внизу сообщения)
Использую токен для полного доступа к основному счету и счету ИИС.
Пробую OS Engine впервые. Версию программы сказать не могу, непонятно, где ее искать в интерфейсе.
Скачал 17 марта 2022 с вашего сайте.
Подскажите, что-то можно сделать?
С уважением, Роман.
17.03.2022 6:07:50 | Error | System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: collection в System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument) в System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection) в OsEngine.Market.Servers.Tinkoff.TinkoffClient.GetSecurities() в OsEngine.Market.Servers.Tinkoff.TinkoffServerRealization.GetSecurities() в OsEngine.Market.Servers.AServer.<PrimeThreadArea>d__49.MoveNext() |
Цитата: beavis03
Здравствуйте! При попытке подключения к серверу Тинькоф возникает такая ошибка (текст внизу сообщения)
Использую токен для полного доступа к основному счету и счету ИИС.
Пробую OS Engine впервые. Версию программы сказать не могу, непонятно, где ее искать в интерфейсе.
Скачал 17 марта 2022 с вашего сайте.
Подскажите, что-то можно сделать?
С уважением, Роман.
17.03.2022 6:07:50 Error System.ArgumentNullException: Значение не может быть неопределенным.
Имя параметра: collection
в System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
в System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
в OsEngine.Market.Servers.Tinkoff.TinkoffClient.GetSecurities()
в OsEngine.Market.Servers.Tinkoff.TinkoffServerRealization.GetSecurities()
в OsEngine.Market.Servers.AServer.<PrimeThreadArea>d__49.MoveNext()
Добрый день.
Пока нет к сожалению. Текущий коннектор к Тинькофф банк отключил. А новое мы заморозили на время спец-операции. Ибо делать коннектор к закрытой площадке странно. Продолжим по завершению.
Ждём...
ООО «ВАН ТЕХНОЛОГИИ»т: +7 953 769 56 45
* Торговля на финансовых рынках связана с риском, который лежит на Вас.
* Ничто из написанного на сайте o-s-a.net не является рекомендацией.
* Если Вы этого не понимаете, не читайте этот сайт, ничего не покупайте.