Перейти к содержимому

Maximum profit

Модуль Максимальная прибыль – Предотвращение открытия предотвращает открытие новых сделок, когда достигнут определённый уровень прибыли в заданном временном окне (таймфрейме), включая прибыль/убыток текущих открытых ордеров.

  • Maximum profit: максимальная сумма прибыли в пипсах, деньгах или процентах от вашего эквити.
  • Unit: Выберите пипсы, деньги или процент от эквити.
  • Timeframe: Выберите таймфрейм, в котором была достигнута прибыль. Например, если выбрать D1, вся прибыль за текущий день будет суммироваться.
    • Current = прибыль в рамках таймфрейма графика.
    • M1 = прибыль за 1 минуту.
    • M5 = прибыль за 5 минут.
    • M15 = прибыль за 15 минут.
    • M30 = прибыль за 30 минут.
    • H1 = прибыль за 1 час.
    • H4 = прибыль за 4 часа.
    • D1 = прибыль за 1 день.
    • W1 = прибыль за 1 неделю.
    • MN1 = прибыль за 1 месяц.

Окно отсчитывается от начала выбранного периода и сбрасывается, когда начинается новый период:

  • D1 сбрасывается в начале каждого дня (полночь, время брокера/сервера).
  • W1 сбрасывается в начале каждой недели.
  • MN1 сбрасывается в начале каждого месяца.

Когда окно сбрасывается, накопленная прибыль обнуляется, и EA снова может открывать новые ордера, при условии что ваши другие strategy modules это также разрешают.

Предположим, ваш Maximum profit установлен на $16 с Timeframe D1, и ваш EA закрывает вторую прибыльную сделку в 16:00, в результате чего общая прибыль за день превышает $16. Новые ордера теперь заблокированы до конца этого дня.

Блокировка не снимается через 24 часа (в 16:00 на следующий день). Вместо этого она снимается, когда окно D1 сбрасывается в полночь (00:00), потому что следующий день начинается с нового отсчёта прибыли от $0. С полуночи EA может открыть свой следующий ордер.

Мы могли бы создать модуль, который закрывает все текущие ордера при достижении максимальной прибыли, но решили этого не делать и вместо этого только предотвращать открытие новых ордеров. Почему? Мы считаем, что когда EA открывает ордер, он должен позволить ордеру пройти свой нормальный курс, а не потенциально обрезать его преждевременно. Мы считаем, что максимальная прибыль должна быть не запоздалой мыслью, а хорошо продуманной частью EA. Поэтому мы рекомендуем следующий подход: если вы хотите максимум 5% прибыли в день, не превышая этот процент, убедитесь, что сумма максимальной прибыли (этого модуля) и процента тейк-профита (из модуля Take Profit) никогда не превышает 5%. Так, если ваш модуль Take Profit имеет TP в 1% от эквити, разумно установить этот модуль на 3,5% от эквити.