![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
MetaTrader 5 Plattform Beta Build 1625: Benutzerdefinierte Finanzinstrumente
MetaQuotes Software Corp., 2017.06.29 17:35
MetaTrader 5 Plattform Beta Build 1625: Benutzerdefinierte Finanzinstrumente
Die aktualisierte Version der MetaTrader 5-Plattform wird am Freitag, den 30. Juni 2017, im Beta-Modus veröffentlicht. Wir werden unseren öffentlichen MetaQuotes-Demo-Server aktualisieren, der sich unter access.metatrader5.com:443 befindet. Wir laden alle Trader ein, an den Tests teilzunehmen, um die aktualisierten Funktionen der Plattform zu testen und den Entwicklern bei der Fehlerbehebung zu helfen.
Um die MetaTrader 5-Plattform auf Build 1625 zu aktualisieren, verbinden Sie sich mit access.metatrader5.com:443.
Der endgültige Build der neuen MetaTrader 5-Plattform wird nach dem öffentlichen Betatest veröffentlicht.
Erstellen eines benutzerdefinierten Symbols
Öffnen Sie das Symbolverwaltungsfenster über das Market Watch-Kontextmenü und klicken Sie auf "Benutzerdefiniertes Symbol erstellen":
![](https://c.mql5.com/3/143/terminal_1__1.png)
Eine große Anzahl von Symbolparametern kann konfiguriert werden. Die vollständige Liste der Parameter und ihre Beschreibung finden Sie in der Dokumentation. Sie können Ihr benutzerdefiniertes Symbol schnell konfigurieren, indem Sie die Parameter eines beliebigen ähnlichen Instruments kopieren und ändern. Wählen Sie ein bestehendes Symbol im Feld "Kopieren von".Verwalten von benutzerdefinierten Symbolen
Alle Symbole werden in einer separaten Gruppe "Benutzerdefiniert" angezeigt. Wenn Sie ein Symbol ändern oder löschen müssen, verwenden Sie das Kontextmenü der Liste:
Importieren des Kursverlaufs
Sie können Kursdaten aus einer beliebigen Textdatei sowie aus den MetaTrader-Historiendateien HST und HCC in Ihr benutzerdefiniertes Symbol importieren. Wählen Sie ein Symbol und gehen Sie auf die Registerkarte "Bars". Der Import von Ticks wird zur Zeit nicht unterstützt.
![](https://c.mql5.com/3/143/terminal_1_3__1.png)
Geben Sie im Importdialog den Pfad zur Datei an und stellen Sie die erforderlichen Parameter ein:Eine Datei mit 1-Minuten-Balken sollte das folgende Format haben: Datum Uhrzeit Open High Low Close TickVolume Volume Spread. Zum Beispiel:
2016.06.27 00:02:00 1.10070 1.10165 1.10070 1.10165 32 55575000 46
2016.06.27 00:03:00 1.10166 1.10166 1.10136 1.10163 13 13000000 46
2016.06.27 00:04:00 1.10163 1.10204 1.10155 1.10160 23 51000000 41
Verwendung von benutzerdefinierten Symbolen
Die Verwendung von benutzerdefinierten Symbolen ist vergleichbar mit der Verwendung von Instrumenten, die vom Broker bereitgestellt werden. Benutzerdefinierte Symbole werden im Market Watch-Fenster angezeigt; Sie können Charts solcher Symbole öffnen und Indikatoren und analytische Objekte auf sie anwenden. Benutzerdefinierte Symbole können nicht gehandelt werden.
Weitere Möglichkeiten werden in zukünftigen Versionen der Plattform zur Verfügung stehen
Die Entwicklung von benutzerdefinierten Symbolen ist noch nicht abgeschlossen, und weitere Funktionen werden in den nächsten Builds der Plattform hinzugefügt. Sie werden in der Lage sein, die Historie von benutzerdefinierten Symbolen direkt aus den Expert Advisors zu importieren, sowie die Daten solcher Symbole in Echtzeit zu übertragen (Kurse hinzufügen).
Deals, deren Volumen unter dem angegebenen Wert liegt, können aus der Time & Sales-Tabelle ausgeblendet werden. Wenn dieser Filter angewendet wird, erscheinen nur große Geschäfte im Time & Sales Fenster.
Doppelklicken Sie auf die erste Zeile im Fenster Zeit & Verkauf, geben Sie das Mindestvolumen in Lots an, und klicken Sie dann auf einen beliebigen anderen Bereich der Markttiefe. Die Geschäfte werden gefiltert, und der aktuelle Filterwert wird in der Spaltenüberschrift des Volumens angezeigt.
![](https://c.mql5.com/3/143/terminal_2__1.png)
Sie können das Mindestvolumen auch über das Kontextmenü von Time & Sales festlegen.Beim Profiling auf Basis von realen Daten wird das Programm auf einem normalen Chart des Terminals gestartet. Viele Programme, insbesondere Indikatoren, führen Berechnungen nur beim Eintreffen eines neuen Ticks aus(OnTick, OnCalculate). Um die Leistung beurteilen zu können, müssen Sie also auf neue Ticks in Echtzeit warten. Wenn Sie ein Programm anhand von Verlaufsdaten testen, können Sie die erforderliche Last sofort bereitstellen. Das Profiling wird im visuellen Modus des Strategy Testers gestartet, und Sie erhalten viele neue Tick-Ereignisse auf einmal.
Anders als bei der Struktur gehören verschiedene Union-Mitglieder zum selben Speicherbereich. In diesem Beispiel wird die Union von LongDouble deklariert, wobei sich Werte vom Typ Long und Double denselben Speicherbereich teilen. Bitte beachten Sie, dass es nicht möglich ist, in der Union einen Long-Integer-Wert und einen Double-Real-Wert gleichzeitig zu speichern (im Gegensatz zu einer Struktur), da sich die Variablen long_value und double_value (im Speicher) überschneiden. Andererseits ist ein MQL5-Programm jederzeit in der Lage, Daten aus der Union als Integer- (long) oder Realwert (double) zu verarbeiten. Die Union erlaubt es also, zwei (oder mehr) Möglichkeiten zur Darstellung derselben Datenfolge zu erhalten.
Bei der Union-Deklaration weist der Compiler automatisch den Speicherbereich zu, der ausreicht, um den größten Typ (nach Volumen) in der Variablen Union zu speichern. Für den Zugriff auf das Union-Element wird dieselbe Syntax verwendet wie für die Strukturen, d.h. der Punktoperator.
Das mitgliederweise Kopieren von Objekten wird im impliziten Operator durchgeführt.
Falls erforderlich, können Sie das Verhalten überschreiben und Ihre eigene Option anstelle eines impliziten Kopieroperators erstellen, indem Sie Überladen verwenden.
Neue Eigenschaften
Gründe für die Erstellung von Aufträgen, Geschäften und Positionen
Es wurden drei Variablen hinzugefügt, um die Gründe für die Erstellung von Handelsoperationen zu erhalten:
![](https://c.mql5.com/3/143/terminal_23__1.png)
Um zu einem Haltepunkt zu springen, doppelklicken Sie auf ihn.Die Aktualisierung wird über das LiveUpdate-System verfügbar sein.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Etwas Interessantes zu lesen Februar 2017
Sergey Golubev, 2017.02.09 19:32
MQL5 Programmiersprache: Erweiterte Nutzung der Handelsplattform MetaTrader 5: Erstellen von Handelsrobotern und Indikatoren
von Timur Mashnin
Entwicklung von Indikatoren und Beratern unter Verwendung der Programmiersprache MQL5 für den MetaTrader 5.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Wie man mit Metatrader 5 anfängt
Sergey Golubev, 2017.02.12 06:36
MetaTrader 5 - Mehr, als Sie sich vorstellen können!Die Entwicklung von MetaTrader 5 begann im Jahr 2007. MetaTrader 5 wurde als revolutionäre Multi-Market-Plattform konzipiert, die sowohl auf dem Forex- als auch auf jedem anderen Finanzmarkt eingesetzt werden kann. Seitdem wurde viel Arbeit geleistet, und das Ergebnis dieser Arbeit ist die Plattform, die den Händlern unbegrenzte Möglichkeiten bietet. In diesem Artikel werden wir über alle wichtigen Funktionen von MetaTrader 5 sprechen und eine vergleichende Analyse mit der vorherigen Version der Handelsplattform durchführen.
------------------------
Und dies ist das MT5-Benutzerhandbuch:
MetaTrader 5 Hilfe - Handelsplattform -Benutzerhandbuch
Forum zum Thema Handel, automatische Handelssysteme und Testen von Handelsstrategien
Häufig gestellte Fragen über den Signalservice
MetaQuotes Software Corp., 2013.02.20 09:00
Entdecken Sie in 15 Minuten: Sehen Sie das Video über Handelssignale in MetaTrader 4 und MetaTrader 5
Die am häufigsten gestellten Fragen im Zusammenhang mit dem Signalservice werden in diesem Thema gesammelt und bearbeitet. Die Liste der Fragen wird von Zeit zu Zeit aktualisiert. In Kürze werden wir versuchen, auf alle eingehenden Fragen Antworten zu geben. Wenn Sie keine Antwort auf Ihre Frage gefunden haben, können Sie gerne einen Kommentar schreiben.
Bevor Sie eine Frage stellen, lesen Sie bitte die folgenden vorgestellten Artikel:
Fragen
Wozu wird der Signalservice benötigt?
Wer kann ein Handelssignal bei MQL5.com erstellen? Sollte ich dafür bezahlen?
Wann wird ein kostenloses Signal für ein Abonnement verfügbar sein?
Wie erstellt man ein kostenloses Signal?
Wie kann man ein Signal abonnieren?
Ich habe ein Signal erstellt, aber es ist auf der Website nicht zum Abonnement verfügbar. Warum ist das so?
Wie abonniere ich ein Signal vom MetaTrader 4 (MetaTrader 5) Client Terminal aus?
Kann ich Trades von MetaTrader 4 zu MetaTrader 5 oder umgekehrt kopieren?
Wie werden bezahlte Abonnements berechnet? Was passiert, wenn aus einem kostenlosen Abonnement ein kostenpflichtiges wird?
Kann ich ein kostenpflichtiges Abonnement kündigen?
Ich möchte Trades mit einem festen Volumen von 1,0 Lots kopieren. Ist das möglich?
Auf dem Konto des Anbieters werden alle Geschäfte mit einem Volumen von 0,1 Lots ausgeführt. Ich möchte diese Geschäfte mit einem größeren Volumen kopieren, zum Beispiel 0,3 Lots. Kann ich das Volumen irgendwie erhöhen?
Der Provider hat ein Handelssymbol namens GOLD, und mein Broker hat das gleiche Instrument, aber es heißt XAUUSD. Werden Geschäfte mit GOLD in diesem Fall auf XAUUSD kopiert?
Kann ich meine eigenen Regeln für das Kopieren von Geschäften von einem Provider-Symbol zu einem Abonnenten-Symbol festlegen?
Welches Rundungsschema wird für das prozentuale Verhältnis des Geschäftsvolumens von Providern und Subscribern verwendet?
Warum sollten keine offenen Positionen und Pending Orders auf meinem Konto vorhanden sein, um ein Signal zu abonnieren?
Warum führt der manuelle Handel zu Problemen beim Kopieren von Signalen (Konten nicht synchronisiert)? Warum kann ich nicht gleichzeitig ein Signal abonnieren und auf einem Konto handeln?
Wie kann man sein eigenes Signal deaktivieren? Ich möchte es nicht mehr senden.
Muss das MetaTrader 4/5 Terminal beim Abonnenten laufen, damit die Trades kopiert werden können?
Kann ich das Signal auf die gleiche Weise abbestellen, wie ich es abonniert habe?
Wie kann ich herausfinden, welches Signal ich im Terminal abonniert habe und wie kann ich das Abonnement kündigen?
Wie werden Transaktionen kopiert, wenn der Anbieter 4-stellige Kurse für ein Symbol hat und der Abonnent 5-stellige Kurse für dasselbe Symbol oder umgekehrt?
Wie wird das Wachstum von Signalen berechnet?
Antworten
Wofür wird der Signals-Service benötigt?
Der spezielle Bereich "Signale" auf der MQL5.community-Website ermöglicht es allen registrierten Nutzern, ihre eigenen Handelsoperationen von ihren MetaTrader 4- oder MetaTrader 5-Handelskonten aus zu übertragen sowie sich für das Kopieren von Geschäften auf ihre Handelskonten aus den Signalen anderer Händler zu abonnieren. Jedes Handelssignal hat seine eigene Seite im Bereich Signale, wo Sie eine detaillierte Handelsstatistik über den Verlauf der Geschäfte, Charts über das Wachstum und die Bilanz, die Anzahl der Abonnenten usw. sehen können.
Wer kann ein Handelssignal bei MQL5.com erstellen? Sollte ich dafür bezahlen?
Um ein Signal zu erstellen, müssen Sie sich nur bei MQL5.com registrieren. Sie können Signale mit einem kostenlosen und einem kostenpflichtigen Abonnement erstellen - in beiden Fällen brauchen Sie für die Erstellung eines Signals nichts zu bezahlen.
Wann wird ein kostenloses Signal für Abonnenten verfügbar sein?
Kostenlose Signale werden für Abonnenten verfügbar, sobald der Signalserver eine Verbindung zu einem Handelskonto herstellen kann, von dem aus die Signale gesendet werden sollen.
Wie erstellt man ein kostenloses Signal?
Wenn Sie bei MQL5.com registriert sind, klicken Sie in der oberen rechten Ecke des Bereichs Signale auf"Erstellen Sie Ihr eigenes Signal", um die entsprechende Seite zu öffnen, auf der Sie Ihr eigenes Signal erstellen können.
Geben Sie den Namen Ihres zukünftigen Signals ein, wählen Sie dann entweder die Plattform MetaTrader 4 oder MetaTrader 5 aus, geben Sie das Login und das Anlegerpasswort Ihres Kontos auf der gewählten Handelsplattform an. Geben Sie im Feld Broker den Namen des Handelsservers oder Brokers ein (während der Eingabe können Sie den gewünschten Server in der erscheinenden Dropdown-Liste finden).
![](https://c.mql5.com/3/16/Signals_faq_en_01.png)
Nachdem Sie alle diese vier Felder ausgefüllt haben, klicken Sie auf "Hinzufügen" und Sie öffnen die Seite Ihres neu erstellten Signals. Geben Sie eine Beschreibung für Ihr Signal ein und speichern Sie es.
![](https://c.mql5.com/3/16/Signals_faq_en_02.png)
Wie abonniere ich ein Signal?
![](https://c.mql5.com/3/16/Signals_faq_en_03.png)
Sie können ein Handelssignal auf zwei Arten abonnieren. Erstens - abonnieren Sie das gewünschte Signal direkt auf der Website:
Zweitens - abonnieren Sie das Signal über das Client-Terminal. Dazu müssen Sie Ihr MQL5.com-Login und -Passwort auf der Registerkarte Community des Dialogfelds für die Einstellungen des Client-Terminals eingeben. Für ein kostenpflichtiges Abonnement benötigen Sie außerdem den erforderlichen Geldbetrag auf Ihrem Konto im MQL5.community-Zahlungssystem.
![](https://c.mql5.com/3/16/Signals_faq_en_04.png)
Ich habe ein Signal erstellt, aber es ist auf der Website nicht zum Abonnement verfügbar. Warum ist das so?
![](https://c.mql5.com/3/16/Signals_faq_en_05.png)
Gehen Sie zum Abschnitt "Meine Signale", um den Status Ihres Signals zu sehen. Möglicherweise gibt es Probleme mit der Verbindung.
Wenn Sie Ihre Signalseite öffnen, sehen Sie die Fehlermeldung. Sie können Kontonummer, Passwort und den Namen des Handelsservers mit dem Befehl "Bearbeiten" korrigieren.
![](https://c.mql5.com/3/16/Signals_faq_en_06.png)
Wie abonniere ich ein Signal vom MetaTrader 4 (MetaTrader 5) Client Terminal aus?
![](https://c.mql5.com/3/16/Signals_faq_en_07.png)
Wählen Sie das gewünschte Signal im Terminal aus und öffnen Sie es. Klicken Sie dann auf "Abonnieren" und geben Sie in dem sich öffnenden Dialogfenster alle erforderlichen Daten ein: stimmen Sie den Nutzungsbedingungen zu, bestätigen Sie das Passwort Ihres MQL5.com-Kontos und klicken Sie dann auf "OK".
Nach ein oder zwei Sekunden erscheint das nächste Dialogfeld, in dem Sie die Einstellungen für das Kopieren von Signalen konfigurieren und auf "OK" klicken müssen.
![](https://c.mql5.com/3/16/Signals_faq_en_08.png)
Nein, die Handelsplattformen MetaTrader 4 und MetaTrader 5 unterscheiden sich in der Orderbuchhaltung und -ausführung. Daher sollten Sie ein Signal von derselben Handelsplattform wie Ihr Konto auswählen, um Trades kopieren zu können. Oder Sie eröffnen ein Konto auf der gleichen Plattform (und vorzugsweise beim gleichen Broker) wie das Signal, das Sie abonnieren möchten.
Wir empfehlen Ihnen, die Artikel MetaTrader 5 Trading System und Orders, Positions and Deals in MetaTrader 5 zu lesen, wenn Sie neu in MetaTrader 5 sind.
Wenn ein kostenpflichtiges Signal abonniert wird, wird der erforderliche Geldbetrag für den gesamten Abonnementzeitraum (Woche oder Monat) auf dem Konto des Abonnenten eingefroren. Dieses Geld wird jedoch nicht sofort auf das Konto des Providers überwiesen - der Provider erhält das Geld automatisch, wenn das Abonnement abgelaufen ist. Wenn der Provider sein Signal kündigt, wird das eingefrorene Geld an den Abonnenten zurückgegeben.
Wenn der Provider beschließt, ein kostenloses Signal kostenpflichtig zu machen, dann bleiben alle bestehenden Abonnements bis zum Ende der Abonnementdauer aktiv und kostenlos. Nach Ablauf des Abonnements wird Ihnen angeboten, für die Erneuerung des Abonnements zu zahlen, was Sie annehmen oder ablehnen können. Wenn Sie also ein kostenloses Abonnement in ein kostenpflichtiges umwandeln, wird Ihr Konto nicht belastet, wenn Sie zuvor ein kostenloses Signal abonniert haben.
Wenn der Abonnent sein Abonnement kündigt, wird das eingefrorene Geld an den Provider überwiesen. In diesem Fall wird der Abonnent eine deutliche Warnung erhalten:
Nein, die Volumina der kopierten Trades werden automatisch vom Kundenterminal auf der Grundlage der angegebenen Einstellungen und des Saldoverhältnisses der Konten des Abonnenten und des Anbieters berechnet. Sie können kein festes Volumen der Geschäfte angeben.
Alle Volumina werden automatisch berechnet. Der Abonnent kann nur in einem Fall Trades mit einem größeren Volumen als auf dem Konto des Providers kopieren - wenn der Kontostand des Abonnenten, der für das Kopieren von Signalen reserviert ist, größer ist als der Kontostand des Providers (Abonnentensaldo * Load > Provider_Saldo).
Der Provider hat ein Handelssymbol namens GOLD, und mein Broker hat das gleiche Instrument, aber es heißt XAUUSD. Werden Geschäfte mit GOLD in diesem Fall auf XAUUSD übertragen?
Wenn auf dem Konto eines Abonnenten ein Symbol mit demselben Namen wie auf dem Konto des Anbieters vorhanden ist und der Handel für dieses Symbol vollständig erlaubt ist, werden die Trades für dieses Symbol kopiert. Wenn der Handel für das gefundene Symbol teilweise erlaubt oder deaktiviert ist, wird dieses Symbol als ungeeignet für das Kopieren betrachtet, und das System sucht weiter nach einem geeigneten Symbol:Der Algorithmus sieht nur zwei Ausnahmen für Metallsymbole vor:
In diesen beiden Fällen wird nur die vollständige Erlaubnis zur Durchführung von Geschäften geprüft. Liegt eine solche Erlaubnis vor, gilt der Zuordnungsversuch als erfolgreich.
Beispiel 1: Ein Provider hat Positionen auf EURUSD, während ein Subscriber - auf EURUSD! (oder umgekehrt) mit voller Handelserlaubnis. Das Terminal führt das Mapping automatisch durch und kopiert die Trades.
Beispiel 2: Ein Provider hat Positionen auf EURUSD, während ein Subscriber - sowohl auf EURUSD! als auch auf EURUSD. Das Kopieren wird für EURUSD durchgeführt.
Beispiel 3: Ein Provider hat Positionen auf GOLD, während ein Subscriber - mit voller Handelserlaubnis - auf XAUUSD. Das Terminal führt das Mapping automatisch durch und kopiert die Trades.
Beispiel 4: Ein Provider hat Positionen auf GOLD, während ein Subscriber - auf XAUUSD - eine (teilweise) Close-Only-Handelserlaubnis hat. Das Mapping wird als nicht erfolgreich betrachtet und es wird kein Kopieren durchgeführt.
Die Symbole von Providern und Subscribern werden beim Kopieren von Geschäften automatisch zugeordnet. Es können keine eigenen Regeln festgelegt werden.
Der folgende Schritt-für-Schritt-Algorithmus wird für die prozentuale Rundung verwendet:
Ein Beispiel für Berechnungen finden Sie im Artikel Allgemeine Informationen zu Handelssignalen für MetaTrader 4 und MetaTrader 5.
Offene Positionen und schwebende Aufträge verhindern, dass das Konto des Abonnenten die Signale des Anbieters korrekt kopiert.
Der manuelle Eingriff in den Handel auf einem Konto, das ein Signal abonniert hat, verhindert das korrekte Kopieren der Signale des Anbieters und erschwert die Analyse der Ergebnisse des Kopierens von Signalen.
Sollten sich bei der Synchronisierung Unstimmigkeiten ergeben, d.h. Positionen, die sich von denen des Providers unterscheiden, oder ausstehende Aufträge, erscheint ein Standard-Pop-up-Fenster, das Sie um Erlaubnis zur Synchronisierung bittet.
Öffnen Sie im Bereich "Meine Signale" das Signal, das Sie löschen möchten
und klicken Sie auf "Bearbeiten".
Deaktivieren Sie die Option "Aktiviert" und klicken Sie auf "Speichern".
Muss das MetaTrader 4/5 Terminal beim Abonnenten laufen, damit die Trades kopiert werden können?
Trades werden direkt in das Terminal des Abonnenten kopiert, das in Betrieb und mit dem entsprechenden Konto verbunden sein muss.
Sie können das Signal-Abonnement unter Meine Abonnements auf https://www.mql5.com/en/signals oder direkt im Terminal kündigen: siehe MetaTrader 5 Hilfe → Benutzeroberfläche → Toolbox → Signale: Signal abbestellen. Wenn Sie ein gebührenpflichtiges Signal abbestellen, wird der Betrag, der auf Ihrem Konto für die Zahlung der Abonnementgebühr gesperrt ist, bei der Kündigung des Abonnements von Ihrem Konto abgezogen.
Wenn eine Verbindung zum Konto hergestellt wird, stellt das Terminal zunächst eine Verbindung zum Signal-Server her und prüft, ob ein Abonnement verfügbar ist. Wenn das Konto ein Signal abonniert hat, wird eine entsprechende Nachricht in das Journal geschrieben. Außerdem wird der Name des Signals, das das Konto abonniert hat, in der ersten Zeile des Abschnitts "Signale" der Terminaleinstellungen in blauer Farbe angezeigt.
Zweitens gibt es eine einfache Alternative, die es Ihnen ermöglicht, alle Ihre aktuellen und abgelaufenen Abonnements auf der Seite Signale unter Meine Abonnements sofort einzusehen. Um diese Option nutzen zu können, sollten Sie bei Ihrem MQL5.com-Konto angemeldet sein.
Alle Transaktionen, die auf das Konto des Abonnenten kopiert werden, werden zu den aktuellen Marktpreisen unter Berücksichtigung der in den Terminaleinstellungen und der Vertragsspezifikation des jeweiligen Symbols festgelegten Abweichung ausgeführt. Beim Kopieren von Geschäften spielt die Anzahl der Ziffern also keine Rolle.
Das Wachstum zeigt an, wie der Saldo eines Kontos wächst. Sie wird so berechnet, dass der Einfluss von Einzahlungen und Abhebungen vermieden wird.
Die gesamte Handelshistorie eines Kontos wird in Perioden zwischen Bilanzoperationen (Einzahlungen und Abhebungen) unterteilt. Zunächst wird der Gesamtwachstumskoeffizient (K) durch Multiplikation der für jede Periode zwischen den Saldengeschäften (BO) berechneten Wachstumskoeffizienten ermittelt und dann das Wachstum in Prozent berechnet.
Growth in Percentage Terms = (К - 1) * 100%
Im nachstehenden Schaubild sind die Bilanzoperationen mit großen roten Punkten gekennzeichnet, und die gestrichelten Linien zeigen die Perioden der Wachstumsberechnung an:
![Wachstumsberechnung Wachstumsberechnung](https://c.mql5.com/3/19/diagram.png)
In diesem Fall wird das Gesamtwachstum des Kontos wie folgt berechnet:Growth in Percentage Terms = (K-1) * 100% = (1.1 - 1) * 100 = 10%
Obwohl der aktuelle Saldo etwa 50 % höher ist als die anfängliche Einzahlung, beträgt das reale Wachstum aufgrund von Handelsgeschäften nur 10 %.
Wie wird das bisherige Jahreswachstum (YTD) berechnet, wenn die Summe der monatlichen Zuwächse von diesem Wert abweicht?
Bei der Berechnung von YTD verwenden wir eine zusammengesetzte Rate. Das bedeutet, dass die YTD-Rate nicht durch eine einfache Addition der Zuwächse für mehrere Zeiträume berechnet wird, sondern durch deren Multiplikation. Das Wachstum jeder Periode wird mit dem kumulierten Gesamtwachstum der vorangegangenen Perioden überlagert. Dies lässt sich anhand eines Beispiels veranschaulichen.
Im Jahr 2014 hatte das Signal folgende monatliche Wachstumswerte:
Die Wachstumsrate für den Zeitraum wird nach der folgenden Formel berechnet: (Wachstum in Prozent) / 100% + 1,0. Das Wachstumsverhältnis im Januar = (14,71%/100%)+1,0 = 1,1471.
Man muss die Wachstumsraten von Januar und Februar 2014 miteinander multiplizieren und erhält die allgemeine Wachstumsrate für diese Monate, um das Wachstum für den Zeitraum zu berechnen.
Total growth ratio = 1.1471 * 1.2051 = 1.3823
Das Gesamtwachstumsverhältnis hilft uns, das Verhältnis in Prozent zu erhalten: (Gesamtwachstumsverhältnis - 1) * 100% = Wachstum für den Zeitraum
Growth for January-February of 2013 in percentage terms = (1.3823 - 1.0) * 100% = 38.23%
Wie Sie sehen, gab es in diesen beiden Monaten ein Wachstum von 38,23 %. Und das ist ein großer Unterschied zur einfachen Addition der Prozentsätze für jeden Monat ( 38,23% != 14,71% + 20,15%)
Wenn Sie also eine Jahreswachstumsrate erhalten möchten, müssen Sie die Wachstumsraten für jeden Monat miteinander multiplizieren, dann 1,0 von dem Produkt abziehen und das Ergebnis mit 100% multiplizieren. Dies ist die zusammengesetzte Jahreswachstumsrate (YTD).
Sie müssen dasselbe mit den jährlichen Wachstumswerten tun, um das Wachstum für alle Jahre des Handels zu sehen.
Das Signal-Kopierverhältnis vom Konto des Anbieters zum Konto des Abonnenten hängt von 4 Faktoren ab. Der Artikel"Signalkalkulator" beschreibt den Berechnungsmechanismus und stellt eine Anwendung zur Verfügung, die diese Parameter automatisch berechnet, bevor das ausgewählte Signal abonniert wird.n
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Wie man mit Metatrader 5 anfängt
Sergey Golubev, 2017.01.09 06:38
Verkaufen Sie etwas auf dem Markt? Sind Sie Signalanbieter? Also, nur ein paar Links über Werbung:
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Signal an Twitter
Sergey Golubev, 2016.11.22 08:01
MetaTrader 5: Veröffentlichung von Handelsprognosen und Live-Trading-Statements per E-Mail auf Blogs, sozialen Netzwerken und speziellen Websites
Die automatische Web-Veröffentlichung von Handelsprognosen ist zu einem weit verbreiteten Trend in der Handelsbranche geworden. Einige Händler oder Unternehmen nutzen das Internet als Medium für den Verkauf von abonnierten Signalen, einige Händler nutzen es für ihre eigenen Blogs, um über ihre Erfolgsbilanz zu informieren, einige tun es, um Programmier- oder Beratungsdienste anzubieten. Andere veröffentlichen Signale nur zum Spaß oder um berühmt zu werden.
In diesem Artikel sollen fertige Lösungen für die Veröffentlichung von Prognosen mit MetaTrader 5 vorgestellt werden. Er deckt eine Reihe von Ideen ab: von der Nutzung spezieller Websites für die Veröffentlichung von MetaTrader-Prognosen über die Einrichtung einer eigenen Website, für die praktisch keine Programmierkenntnisse erforderlich sind, bis hin zur Integration mit einem Microblogging-Dienst eines sozialen Netzwerks, der es vielen Lesern ermöglicht, den Prognosen beizutreten und sie zu verfolgen.
Alle hier vorgestellten Lösungen sind 100 % kostenlos und können von jedem eingerichtet werden, der über Grundkenntnisse im Umgang mit E-Mail und FTP-Diensten verfügt. Es gibt keine Hindernisse, die gleichen Techniken für professionelles Hosting und kommerzielle Handelsprognosedienste zu verwenden.Handelssysteme von digitalen Filtern
Der Anfang
3.1 T3 Digitals Indikatoren sind indiesem Beitrag. Diese sind mit t3 Glättung, sie sind mtf, und haben Warnungen, 1 hat Pfeile, wenn Sie es vorziehen, keine Glättung drehen Sie einfach t3 Zeitraum auf 1 oder Null.
3.2. t3 Dtm Indikator ist aufdiesem Beitrag. Dies ist t3 dtm eigentlich stlm und ftlm zusammen haben sie mtf mit Alarmen auf Steigung ändern.
Nach
1.1 T3Digital_Martingale EA (für MT4) ist aufdiesem Beitrag und dieHandelsergebnisse mit den Einstellungen aufdiesem Beitrag hochgeladen. Es ist die erste Version von Digital Martingale: Diese EA ist mit einigen der Indikatoren gepostet ein paar Wochen vor, mit Ausnahme der normalisierten t3 rbci. Die rbci wurde optimiert, so dass es in diesem Ea als langfristige Trendwächter verwendet wird, aber es scheint zu funktionieren ebenso gut in stündlichen Zeitrahmen. Diese Ea-Version ist mit Satl, Fatl, Stlm, und die zuvor genannten rbci alle Indikatoren haben Sie die Möglichkeit, Zeitrahmen wie gewünscht zu ändern.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Wie man mit Metatrader 5 anfängt
Sergey Golubev, 2013.06.04 20:32
Ich bin auf dem Weg der Vorbereitung der Erstellung eines Threads über digitale Filter/ Also, ich bin jetzt in Codebase :) und versuche, einige Indikatoren zu finden. Ich habe das Folgende gefunden (es ist nur einer von vielen Artikeln über digitale Filter, die von Russen auf der Grundlage britischer Forschung erfunden wurden):
Ich benutzte digitale Filter für die lange Zeit für MT4 ... wie ich mich erinnere - ich schuf einige von ihnen (KGBP ... und es ist immer noch auf MT4 CodeBase).
Also, ich bin in großer Vorbereitung für jetzt. Nur zur Information.
Guter Artikel - im Zusammenhang mit den digitalen Filtern:
Vorhersage von Marktbewegungen mit Hilfe der Bayes'schen Klassifikation und Indikatoren auf der Grundlage der Singular Spectrum Analysis
Ein vielversprechender Weg, dies zu erreichen, ist der Aufbau eines Empfehlungssystems für den zeiteffizienten Handel durch die Kombination der Fähigkeiten der Vorhersage mit der Singular Spectrum Analysis (SSA) und wichtigen maschinellen Lernmethoden auf der Grundlage des Bayes'schen Theorems. Der Wert des gewählten Ansatzes liegt darin, dass die Verarbeitung der Daten ausschließlich auf statistischen Analysemethoden beruht und keine unbegründeten Annahmen voraussetzt. Dies vermittelt eine klare Vorstellung von den Möglichkeiten und Grenzen der Methode und ihren Perspektiven bei der Entwicklung eines automatisierten Handelssystems.
Bei der Entwicklung dieses Systems lag der Schwerpunkt auf der Skala der Zeitrahmeneinheiten von 5 Minuten bis zu einer Stunde. In den meisten Beschreibungen theoretisch erfolgreicher statistischer Methoden ist eine wesentlich größere Skala, nämlich Stunden und Tage, beliebter (wegen des geringeren Beitrags der chaotischen Komponente). In der Praxis des individuellen spekulativen Handels sind solche Methoden jedoch kaum von Nutzen.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
MT4 & MT5 Backtest
Sergey Golubev, 2017.02.17 20:53
Wenn Sie Backtesting EA auf MT5 mit "jeder Tick basierend auf realen Ticks", so wird es fast das gleiche mit dem Handel auf MT5-Plattform mit einem bestimmten Broker sein (weil es auf tatsächlichen historischen Daten basiert).
Beispiel, lesen Sie diesen Thread:Warum ist es besser MT5 als MT4? Hat es weniger Einschränkungen ???- dies ist das Zitat aus dem ersten Beitrag des Threads:
Wir alle haben schon Hunderte von Robotern gesehen, die beim Backtesting spektakuläre Ergebnisse erzielt haben, aber im realen Betrieb waren die Ergebnisse sehr schlecht, vor allem weil sie mit Bedingungen erstellt wurden, die nichts mit den realen Marktbedingungen zu tun hatten.
Für weitere Informationen darüber - lesen Sie diese Zusammenfassung.
--------------
Wie ich weiß, konvertieren einige Programmierer/Händler ihre MT4-EAs in MT5, um sie zu testen und/oder die Einstellungen zu optimieren, um Backtesting-Ergebnisse zu erhalten, die der Realität am nächsten kommen.