Huidige Relatieve Drawdown - Een Handige Indicator voor MetaTrader 5

Mike 2023.02.17 04:31 14 0 0
Bijlage

De DD_Relative functie berekent de relatieve winst of verlies (drawdown) van je huidige tradingaccount in procenten. Dit gebeurt door de Current_LossOrProfit() functie te gebruiken om de actuele winst of verlies van alle open posities te achterhalen. Vervolgens wordt dit bedrag gedeeld door het huidige saldo van het account, verkregen via de AccountInfoDouble(ACCOUNT_BALANCE) functie.

Na het berekenen van de relatieve winst of verlies in procenten, maakt de functie gebruik van NormalizeDouble() om het resultaat af te ronden op twee decimalen. Het eindresultaat wordt weergegeven in de grafiekcommentaar met behulp van de Comment() functie. Uiteindelijk geeft de functie het resultaat van de relatieve winst of verlies in procenten terug.

De Current_LossOrProfit() functie wordt ingezet om de actuele winst of verlies van alle open posities in je tradingaccount te berekenen. Het doorloopt alle open posities met een for loop en controleert voor elke positie of het magic number overeenkomt met het magic number dat in de code is opgegeven (MAGIC) en of het symbool van de positie hetzelfde is als het huidige symbool op de grafiek. Als de positie aan deze criteria voldoet, worden de commissie, swap en de actuele winst of verlies opgeteld bij de Positionsprofit variabele.

Als alle winsten en verliezen van de posities zijn opgeteld, gebruikt de functie opnieuw NormalizeDouble() om het resultaat naar twee decimalen af te ronden en geeft vervolgens de waarde van de actuele winst of verlies terug.

Lijst
Reactie 0