Обновление 4.197
Обновление включило следующие изменения:
- Добавлена проверка на закрытие ГЛАВНОГО окна с выдачей сообщения-предупреждения. При согласии закрыть - закрываются все остальные окна скоринга
- В описании отдельного инструмента добавлен флажок "Возможность "шорта" в результатах скоринга". Если флажок снят, то пары, в которых данный инструмент будет находиться в "шорте" будут исключены из результатов скоринга. По умолчанию - флажок установлен.
- В критерии скоринга добавлен еще один критерий - "Возврат к средней, бары". Вес для него можно задать в окне задания весов скоринга.
- Добавлена обработка правильной автозагрузки данных по криптовалютам с сайта Финама (секция "Криптовалюты")
- В окнах скоринга (простого и с коинтеграцией):
= добавлен фильтр по размеру капитала на результирующие арбитражные пары (панель параметров скоринга -> вкладка "Дополнительные фильтры скоринга" -> группа "Фильтр по капиталу на результир. пару"). Параметры фильтра автоматически сохраняются в файл настроек программы и восстанавливается при следующем запуске программы
= в отраслевой фильтр добавлен флажок "обратный фильтр - для разных отраслей" (панель параметров скоринга -> вкладка "Соотношение плеч и типы арбитража" или "Общие настройки скоринга" -> группа "Отраслевой принцип формирования пар"). Если этот флажок установлен, то в результатах скоринга остаются пары с инструментами из РАЗНЫХ отраслей. Параметры фильтра автоматически сохраняются в файл настроек программы и восстанавливается при следующем запуске программы
= флажок "Исключить "шорт" акций из скоринга" переименован в "Учитывать запрет "шорта" из описания инструмента для исключения из скоринга" (панель расширенных параметров скоринга -> вкладка "Соотношение плеч и типы арбитража" или "Общие настройки скоринга"). Если этот флажок сброшен, то все инструменты могут находиться в "шорте" в результатах скоринга, независимо от настройки возможности "шорта" у отдельного инструмента. Если флажок установлен, то учитывается запрет "шорта" у каждого инструмента
- В окне 3D и Перекрестного теста:
= после изменения числа торговый зон автоматически пересчитываются наценка на выход и шаг сетки фильтра Хука-Дживса.
- В окне портфельного теста:
= на вкладке "Шаг 1. параметры пар" добавлена кнопка "Добавить пару(ы) из файла" которая выполняет загрузку отдельных стратегий из файлов в портфель. Формат загружаемого файла соответствует формату импорта в Робот
= на вкладке "Шаг 1. параметры пар" добавлена кнопка "Сохранить пару(ы) в файл" которая выполняет сохранение выбранных стратегий портфеля в отдельные файлы. Формат сохраняемых файлов соответствует формату импорта в Робот
= функции сохранения и загрузки выбранных пар работают корректно со всеми стратегиями, кроме "Перекрестного арбитража"
- В окне Параметров стратегии, вызываемого из окна Портфельного теста, для случая перекрестного теста: после изменения числа торговый зон автоматически пересчитываются наценка на выход и шаг сетки фильтра Хука-Дживса.
- Добавлена проверка на наличие в системе R пакета для расчета коинтеграции "urca"
- Исправлены ошибки:
= при выполнении скоринга расчетный капитал пары вычислялся занижено (неверно учитывалось число зон)
= при открытии окна параметров стратегии из окна портфельного теста для корзинной пары с базисом более или менее +/-1 000 000
= выдача пустых результатов скоринга для стратегии 3D-арбитража если использовать инструменты с таймфреймом 1 день и более