Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Библиотеки

nProfit and Loss Positions - библиотека для MetaTrader 5

Просмотров:
48
Опубликован:
Обновлен:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу


Profit_and_Loss_Positions - Калькулятор прибыли/убытка позиций

Назначение

Включаемый файл для расчета суммарной прибыли или убытка торговых позиций с фильтрацией по типу и Magic Number.

Основная функция

Profit_Position(string p_l, string type_pl, long magicNumber)

Рассчитывает общую сумму прибыли или убытка позиций.

Параметры:

  • p_l - тип расчета:  "Profit"  (прибыль) или  "Loss"  (убыток)

  • type_pl - тип позиций:  "All" ,  "Buy" ,  "Sell"

  • magicNumber - фильтр по магическому номеру (0 = все)

Возвращает: суммарную прибыль/убыток в валюте депозита

Примеры использования

// Сумма прибыли всех позиций
double profitAll = Profit_Position("Profit", "All", 0);

// Сумма убытка BUY позиций эксперта с магиком 123
double lossBuy = Profit_Position("Loss", "Buy", 123);

// Сумма прибыли SELL позиций
double profitSell = Profit_Position("Profit", "Sell", 0);

Практическое применение

Для трейдеров:

  • Мониторинг текущих результатов

  • Анализ эффективности стратегий

  • Контроль рисков

Для разработчиков:

  • Управление рисками в экспертах

  • Создание торговых отчетов

  • Реализация условий закрытия

Особенности

  • Работает только в MetaTrader 5

  • Поддерживает фильтрацию по Magic Number

  • Возвращает сумму в валюте депозита

  • Эффективный перебор позиций

Как подключить

#include <Profit_and_Loss_Positions.mqh>

// Использование в коде эксперта
double currentProfit = Profit_Position("Profit", "All", 123456);

nClose Orders nClose Orders

Функция для закрытия позиций и удаления ордеров

nOpen Order nOpen Order

Функция открытия позиций и отложенных ордеров

YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя

Скрипт рисует уровни Рудолфа Акселя

YURAZ_MCCH YURAZ_MCCH

Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.