AIS Probabilistic Price Levels
- Утилиты
- Aleksej Poljakov
- Версия: 2.0
- Обновлено: 18 января 2023
Этот скрипт позволяет выбрать уровни TakeProfit и StopLoss. Он производит анализ исторических данных, после чего рассчитывает вероятность достижения того или иного уровня цен.
Как работает скрипт
Предположим, у вас есть торговая стратегия и вы хотите подобрать к ней уровни выставления TakeProfit и StopLoss. Запустите скрипт и установите параметр:
- Number of Bars - среднее время жизни открытой позиции, выраженное в барах.
После окончания работы скрипта в каталоге данных терминала в папке Files будет создан файл AIS-PPL.csv. В столбце PCT показана вероятность (в процентах) отклонения цены от точки входа на количество пунктов, указанных в столбце LVL.
При выборе уровней TakeProfit и StopLoss нужно стремиться к выполнению следующих условий:
- PCT_tp >= PCT_sl
- PCT_tp * LVL_tp >= PCT_sl * LVL_sl.
Если принять V = PCT_tp / (PCT_tp + PCT_sl), то самый оптимальный случай получается, когда уравнение V * (V * LVL_tp - (1 - V) * LVL_sl) стремится к максимуму.
Эти оптимальные значения выводятся при окончании работы скрипта в окне Alert.