Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Twitter!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Ansichten:
24
Rating:
(3)
Veröffentlicht:
MQL5 Freelance Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance


Gewinn_und_Verlust_Positionen - Positionsgewinn/-verlust-Rechner

Zweck

Plug-in-Datei zur Berechnung des Gesamtgewinns oder -verlusts von Handelspositionen mit Filterung nach Typ und Magic Number.

Hauptfunktion

Gewinn_Position(string p_l, string typ_pl, long magicNumber)

Berechnet den Gesamtgewinn oder -verlust von Positionen.

Parameter:

  • p_l - Berechnungsart: "Gewinn" ( Gewinn) oder "Verlust" ( Verlust)

  • type_pl - Art der Positionen: "Alle" , "Kaufen" , "Verkaufen" , "Verkaufen"

  • magicNumber - Filter nach magischer Zahl (0 = alle)

Rückgabe: Gesamtgewinn/-verlust in Depotwährung

Beispiele für die Anwendung

// Gewinnsumme aller Posten
double profitAll = Profit_Position("Profit", "All", 0);

// Die Höhe des Verlustes von BUY-Positionen des Expert Advisors mit magik 123
double lossBuy = Profit_Position("Loss", "Buy", 123);

// Die Höhe des Gewinns von SELL-Positionen
double profitSell = Profit_Position("Profit", "Sell", 0);

Praktische Anwendung

Für Trader:

  • Überwachung der aktuellen Ergebnisse

  • Analyse der Wirksamkeit von Strategien

  • Risikokontrolle

Für Entwickler:

  • Risikomanagement bei Experten

  • Handelsberichteerstellen

  • Implementieren von Abschlussbedingungen

Merkmale

  • Funktioniert nur in MetaTrader 5

  • Unterstützt Magic Number-Filterung

  • Gibt den Betrag in der Einzahlungswährungzurück

  • Effizientes Überschreiben von Positionen

Wie man sich verbindet

#include <Profit_and_Loss_Positions.mqh>

// Verwendung im Expertencode
double currentProfit = Profit_Position("Profit", "All", 123456);

Übersetzt aus dem Russischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/ru/code/68505

nAbschließende Befehle nAbschließende Befehle

Funktion zum Schließen von Positionen und Löschen von Aufträgen

Larry Williams XGBoost Onnx Larry Williams XGBoost Onnx

Übernahme der Methode von Larry William mit AI Time-Series XGBoost

Accumulation/Distribution Accumulation/Distribution

Der Accumulation/Distribution Indikator wird aus Änderung von Preis und Volumen bestimmt.

Accelerator Oszillator (AC) Accelerator Oszillator (AC)

Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.