Join our fan page
- Views:
- 205
- Rating:
- Published:
-
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance
Profit_and_Loss_Positions - Position Profit/Loss Calculator
Purpose
Plug-in file for calculating the total profit or loss of trading positions with filtering by type and Magic Number.
Main function
Profit_Position(string p_l, string type_pl, long magicNumber)
Calculates the total profit or loss of positions.
Parameters:
-
p_l - calculation type: "Profit" ( profit) or "Loss" ( loss)
-
type_pl - type of positions: "All" , "Buy" , "Sell" , "Sell"
-
magicNumber - filter by magic number (0 = all)
Returns: total profit/loss in deposit currency
Examples of use
// Profit sum of all items double profitAll = Profit_Position("Profit", "All", 0); // The amount of loss of BUY positions of the Expert Advisor with magik 123 double lossBuy = Profit_Position("Loss", "Buy", 123); // The amount of profit of SELL positions double profitSell = Profit_Position("Profit", "Sell", 0);
Practical application
For traders:
-
Monitoring current results
-
Analyse the effectiveness of strategies
-
Riskcontrol
For developers:
-
Riskmanagement in experts
-
Creating trade reports
-
Implementing closing conditions
Features
-
Works only in MetaTrader 5
-
Supports Magic Number filtering
-
Returns amount in deposit currency
-
Efficient position override
How to connect
#include <Profit_and_Loss_Positions.mqh> // Use in expert code double currentProfit = Profit_Position("Profit", "All", 123456);
Translated from Russian by MetaQuotes Ltd.
Original code: https://www.mql5.com/ru/code/68505
WPR Monitoring MTF Trend
monitoring varous trends of timeframes in one timeframes
MASTER-WINNERFX-Asim
Trend based grid Expert Advisor for MetaTrader 5 using EMA and RSI indicators. Dynamic lot size is calculated from account balance with minimum and maximum lot protection. Initial trade opens when price confirms trend direction relative to EMA and RSI levels. Grid orders are added at fixed point distance using controlled multiplier. All trades are managed as a basket and closed at defined profit target or maximum loss level. Includes optional news hour pause and market close filter. No DLL or external services required.
Accelerator Oscillator (AC)
The Acceleration/Deceleration Indicator (AC) measures acceleration and deceleration of the current driving force.
MACD Signals
Indicator edition for new platform.
