Индикатор Position Size Calculator рассчитывает размер позиции в лотах, используя заданные уровни входа/стоп лосс, допуск риска и текущие рыночные данные, такие как размер и валюта счета, и цена котировочной валюты торгуемой пары относительно валюты счеты. Результат отображается в виде текста в главном окне графика. Трейдер может изменять множество параметров, как для расчета, так и для отображения.
Входные параметры:
EntryLevel (по умолчанию = 0) — запланированная цена открытия позиции.
StopLossLevel (по умолчанию = 0) — запланированная цена стоп-лосса для позиции.
TakeProfitLevel (по умолчанию = 0) — запланированная цена тейк-профита. Необязательный параметр, который используется только для расчета соотношения прибыли к риску.
Risk (по умолчанию = 1) — допустимый риск в процентных пунктах от баланса/средств счета.
MoneyRisk (по умолчанию = 0) — допустимый риск в валюте счета.
UseMoneyInsteadOfPercentage (по умолчанию = false) — если true, то размер позиции будет рассчитан с использованием риска, заданного в валюте счета, а не в процентах.
UseEquityInsteadOfBalance (по умолчанию = false) — если true, то в расчете будут использованы средства счета, а не баланс счета.
UseAskBidForEntry (по умолчанию = false) — если true, то цена открытия позиции будет браться из текущей цены Ask или Bid.
DeleteLines (по умолчанию = false) — если true, то линии входа и стоп-лосса будут удалены при деинициализации. В противном случае, они останутся на графике, чтобы для возможности восстановления уровней при повторной загрузке индикатора.
Если входные параметры EntryLevel и StopLossLevel заданы равными нулю, этот индикатор попробует присвоить им какие-нибудь осмысленные значения. Вы можете перетаскивать линии входа и стоп-лосса вверх и вниз прямо на графике. Значение размера позиции будет пересчитываться каждый тик и при каждом движении линии. Трейдер также может задать входной параметр TakeProfitLevel, чтобы видеть расчетное соотношение прибыли к торговому риску в дополнение к размеру позиции.