Добрый день.
После обновления до 2.0.13.0-64/API параметры оптимизации стали вести себя еще более непредсказуемо:
1. После изменения ДРОБНОГО шага оптимизируемого параметра в закладке "Оптимизация" относительно установленного по умолчанию в OptimProperty внешнего скрипта TSL пишет "Максимальное количество проходов очень большое". Целочисленный шаг указанной проблемой не страдает. Обращаю внимание, что речь идет именно о ДРОБНОМ шаге. Например в скрипте параметр объявлен как public OptimProperty StopLoss = new OptimProperty(-1, -5, 0, 0.1); Если после запуска скрипта на закладке оптимизации изменить шаг параметра StopLoss вместо 0.1 на 0.2 например - то запустить оптимизацию не получится, т.к. появится надпись "Максимальное количество проходов очень большое". Это появилось после обновления. В 2.0.13.0-64 такого не было.
2. Плюсом добавились глюки с блоком "Относительная комиссия" редактора кубических скриптов. А именно: мои старые скрипты (созданные в версии 2.0.12.0-64) стали показывать абсолютно другую эквити. Методом научного тыка выяснилось, что проблема с комиссией. Кубический редактор не позволяет сохранить значение с разделителем дробной части - точка. Появляется красная рамка вокруг значения. Можно его обмануть если вставить значение из Блокнота с разделителем типа запятая. Очевидно, какая-то хрень с форматом разделителя.
3. Из плюсов: Ушла проблема с большим количеством инструментов в скрипте. Теперь появился ползунок и можно ввести инструментов более, чем влазит в окно. Спасибо.
з.ы. Надеюсь, что вместо отписок типа пишите в саппорт с логами и прочими формами разработчики тупо проверят, убедятся что указанное имеет место и примут к исправлению, если сочтут нужным.
зы.зы. Пока писал дошло, возможно п.1. и п.2. - звенья одной цепи. Ведь и там и там РАЗДЕЛИТЕЛИ ДРОБНОЙ части.


Отредактировано Goracio95 (Tue Dec 13 2016 09:38 AM)