Что нового в версии 5.20
Версия 5.20 содержит множество улучшений. В т.ч.
- Оптимизация на основе генетических алгоритмов
(быстрая оптимизация в результате не полнного перебора оптимизируемых параметров).
AmiBroker содержит 3 алгоритма генетической оптимизации
SPSO (Standard Particle Swarm Optimizer)
TRIBES (Advances Particle Swarm)
CMA-ES (Covariance Matrix Adaptation Evolutionary Strategy)
- Поддержка рыночно неитральных, сбалансированных по длинным/коротким позициям стратегий.
С помощью отдельного управления максимальным числом длинных и коротких позиций и разделения ранга
сигналов на открытие длинных и коротких позиций.
-
Улучшен механизм отрисовки графиков. Графики отрисовываются гораздо быстрее когда отображают
большое число баров.
-
Появилось окно отчета (Log window) в котором отображаются ошибки выполнения кодов AFL.
Доступно из меню View -> Log.
-
QuickAFL теперь может использоваться и в автоматическом анализаторе (АА) значительно ускоряя
проведение бактеста, оптимизаций и исследований (если диаппазон меньше, чем все котировки).
Примечание: для использования необходимо включить режим QuickAFL в настройках автоматического
анализатора (Use QuickAFL на закладке General).
-
Отображение сегментрованного рыночного профиля (дневного, недельного, месячного и т.п.)
при помощи функции PlotVAPOverlayA
-
32-ух битная версия теперь LARGEADDRESSAWARE, т.е. может использовать до 4х Гигобайт оперативной памяти.
-
Встроены квартальный и годовой интервалы графиков.
-
Автоматический подсчет значений в колонках исследования при помощи функции AFL AddSummaryRows
-
Улучшения и дополнения к отрисовке графиков
- улучшена обработка инструментов рисования
- улучшен режим примагничивания
- зоны Фибоначчи теперь содержат линии 144 и 233
- улучшено масштабирование графика при поможи скролбара
-
Range bars теперь использует TickSize каждого символа
-
Новые функции AFL
- GetChartBkColor
- CategorySetName
- PlotVAPOverlayA
- AddSummaryRows
- DaysSince1900
- OptimizerSetEngine
- OptimizerSetOption
- StrCount
-
В AFL улучшено вычисление и увеличена скорость выполнения функций LinearReg, LinRegSlope, LinRegIntercept,
TSF and StdErr, Day(), Month(), Year(), DaysSince1900(), DayOfWeek(), DayOfYear()
-
Улучшены функции AFL
- Функция Say поддерживает очередь заданий
- функция StrExtract теперь поддерживает отсчет символов с конца строки
-
Обновлены плагины данных (IB версия 1.2.4, eSignal версия 1.9.0). IBController обновлен с учетом
обновлений в источнике данных.
Полный список изменений доступен в документе
Release Notes который доступен после установки
новой версии.