Калькулятор рисков (индикатор MetaTrader) — вычисляет риск в виде потенциального максимального убытка, который может быть вызван текущими открытыми позициями и активными отложенными ордерами. Результаты отображаются в виде денежного и процентного риска по валютной паре, а также в виде общего общего риска в отдельном окне графика. Вы можете регулировать работу калькулятора рисков, включая или отключая свопы, спреды и расчет комиссии. Вы также можете настроить параметры визуального отображения. Кроме того, можно рассчитать максимальную потенциальную прибыль. Кроме того, вы можете выбрать расчет риска / вознаграждения отдельно для открытых позиций и для отложенных ордеров. Индикатор доступен как для MT4, так и для MT5.
В отличие от простой процедуры расчета рисков, реализованной в виде модуля
Position Sizer, этот индикатор рассчитает правильные значения риска даже в сложных ситуациях, связанных с хеджированными сделками, отложенными ордерами с пересекающимися уровнями стоп-лосс и тейк-профит и даже специальными стоп-лимитными ордерами MT5. Алгоритм реализует поиск максимальной потенциальной потери методом перебора с некоторыми эвристическими методами для ускорения процесса. Таким образом, трейдеры получат быстрые результаты расчета при обычном количестве ордеров (примерно до 20), но скорость исполнения станет неудовлетворительной, поскольку количество сделок увеличится. Тем не менее, индикатор Risk Calculator является полезным инструментом для оценки риска наихудшего сценария при работе со сложным портфелем ордеров.
Входные параметры:
Главная
- Вычисляет спреды (по умолчанию = true) — если true, то потенциальный убыток из-за спредов станет частью потенциального максимального убытка.
- CalculateSwaps (по умолчанию = false) — если true, то начисленные свопы станут частью потенциального максимального убытка.
- CommissionPerLot (по умолчанию = 0) — комиссия вашего брокера за лот, взимаемая в валюте счета. Введите значение, взимаемое за одну сторону сделки, а не за разворот.
- Используйте equityinsteadofbalance (по умолчанию = false) — если true, то в расчетах вместо баланса используется эквити счета.
- SeparatePendingOpenCalculation (по умолчанию = false) — если true, то риск и вознаграждение будут рассчитываться отдельно для открытых сделок и для отложенных ордеров.
Шрифты
- cpFontColor (по умолчанию = clrAzure) — цвет шрифта для названий валютных пар.
- mnFontColor (по умолчанию = clrPaleGoldenrod) — цвет шрифта для обозначения риска в денежной форме.
- pcFontColor (по умолчанию = clrLimeGreen) — цвет шрифта для риска в процентной форме.
- hdFontColor (по умолчанию = clrBlue) — цвет шрифта для заголовков.
- FontFace (по умолчанию = "Courier") — начертание шрифта отображаемого текста.
- FontSize (по умолчанию = 8) — размер шрифта отображаемого текста.
Интервал
- scaleY (по умолчанию = 15) — количество пикселей на строку вывода.
- offsetX (по умолчанию = 20) — смещение по горизонтали для вывода.
- Смещение (по умолчанию = 20) — смещение по вертикали для вывода.
Награда
- CalculateReward (по умолчанию = false) — если true, будет рассчитана и отображена максимальная потенциальная прибыль.