Friday 13 January 2017

Vterminal Forex

MetaTrader 4 - Testerprüfung Visualisierung: Manueller Handel Einführung Im MetaTrader 4 Client Terminal ist nun eine Funktion der Testvisualisierung erschienen. Die Funktion ermöglicht die Kontrolle der Expert Advisors Tests. Aber nicht jede Strategie kann programmiert werden, nicht jeder Trader kann einen guten Expert Advisor kodieren. Dieser Artikel beschreibt, wie die Visualisierungsfunktion verwendet wird, um manuelle Strategien zu testen, die nicht in Form eines Expertenberaters programmiert werden. Nur Grundkenntnisse des Terminals und keine Kenntnisse der Programmierung sind erforderlich, um auf Manual Strategy Tester handeln, so dass jeder Händler in der Lage, es zu benutzen. Der Artikel erwähnt Programme, die Trade und Account History Registerkarten während der Visualisierung zu realisieren. Die Verwendung dieser Programme wird in mehr Details in den Artikeln mit dem Namen Testing Visualization: Funktionalität Erweiterung und Testing Visualization: Trade History beschrieben. Vorbereitung für den Einsatz So können Sie Test-Visualizer verwenden und möchten sofort beginnen, Ihre Strategie zu testen. Vorgehensweise: Laden Sie alle notwendigen Dateien von CodeBase auf Ihren PC herunter: Expert Advisor vHandsTrade. mq4 in das Verzeichnis von MetaTrader 4 Workexperts die enthaltene Datei VisualTestingTools. mq4 in das Verzeichnis von MetaTrader 4 Workexpertsinclude und 2 Indikatoren - vTerminal. mq4 und vHistory. mq4 - in das Verzeichnis von MetaTrader 4 Workexpertsindicators. Beachten Sie, dass die Datei VisualTestingTools. mq4 in den vorherigen Artikeln geändert wurde, so ist es die Version aus der obigen Quelle (CodeBase), wo Sie es herunterladen sollten. Danach öffnen Sie Expert Advisor vHandsTrade. mq4 in MetaEditor und kompilieren es (verwenden Sie F5). Die Meldung im Werkzeugfenster bestätigt, dass die EA erfolgreich kompiliert wurde: Wenn das Programm fertig ist, können wir mit der Vorbereitung der Diagrammvorlage beginnen. Um es zu tun, öffnen Sie ein Diagramm, legen Sie es nach Ihrem Geschmack, Anhängeindikatoren vTerminal. mq4 und vHistory. mq4. Und speichern Sie die Vorlage als vHandsTrade. tpl: Bitte beachten Sie, dass im rechten Teil des Diagramms genügend Platz vorhanden sein muss, um mit Tester of Manual Strategies zu arbeiten - die Steuerelemente werden dort platziert. Daher muss bei der Erstellung der Vorlage die Option "Diagrammverschiebung" aktiviert werden: Jetzt können wir die EAs-Einstellung als solche aktivieren. Einstellung des Expertenberaters Jeder Trader hat seine eigenen Handelsgewohnheiten. Um die Verwendung von Manual Strategy Tester am bequemsten für sich selbst, verbringen etwa fünf Minuten auf die Anpassung der Expert Advisor auf Ihre Einstellungen. In Ihrem Handel, werden Sie öffnen und schließen Positionen, platzieren ausstehende Bestellungen, bewegen Stop Loss und Take Profit Ebenen der Positionen. Sie können die Losgröße für die zu öffnenden Positionen, die Auslaufzeit und das Datum für ausstehende Aufträge und so weiter wählen. Jedes der einstellbaren Merkmale entspricht einer Linie auf dem Bedienfeld: und zwei Zeilen in der Expert Advisors Code: Ihre Funktion ist intuitiv: - RISIKO (Risk) - der Ablagerung, die zum Öffnen einer Position verwendet wird - LOT (Lot) - Los Größe zum Öffnen einer Position, wenn RISK 0 - STOPLOSS (SL) - StopLoss-Wert für zu öffnende Positionen, wenn die StopLoss-Linie beim Öffnen nicht verschoben wird - TAKEPROFIT (TP) - TakeProfit-Wert für Positionen, TakeProfit-Linie bewegt sich beim Öffnen nicht - TRAILINGSTOP (TS) - Größe des TrailingStop, der allen Positionen folgt - EXPIRATION (Exp) - Ausstehende Auftragsdauer in Stunden. Sie können die Werte eines vordefinierten Merkmals direkt im Code ändern. Wenn Sie normalerweise Positionen mit Volumes von 1,0-, 2.0-, 5.0-, 10.0- oder 50.0-Losen öffnen, ersetzen Sie die Zeile, die die Losgröße für eine solche Zeile anzeigt: Nachdem Sie es kompiliert und neu gestartet haben, sehen Sie Folgendes: Wenn Sie möchten Bei der Initialisierung sind standardmäßig 5,0 Lots zu wählen, ersetzen Sie int SELECTEDLOT 1 mit: Nun wird der 3. standardmäßig ausgewählt: Werte anderer Merkmale können auf die gleiche Weise geändert werden. Die Regel ist allgemein: Im Array müssen in Klammern 5 Zahlen durch Kommas getrennt sein, der Wert der Variablen SELECTED muss von 1 bis 5 reichen. Externe Variablen und Starten Jetzt können wir unseren Manual Strategy Tester starten. Lassen Sie uns das Tester-Fenster öffnen, wählen Sie in der Experten-Advisors-Liste den vHandsTrade aus, wählen Sie ein Währungspaar und einen Zeitrahmen aus und aktivieren Sie die Modellierung auf jedem Tick für den Test so real wie möglich: Bevor Sie die Start-Taste betätigen, Expert Advisors Eigenschaften Fenster. Auf diese Weise werden wir komplette Anpassung der Expert mit externen Variablen: Tatsächlich hat der Expert nur vier externe Variablen, er geerbt andere aus der enthaltenen Datei VisualTestingTools. mq4. Alle Variablen müssen für normales und bequemes Arbeiten eingerichtet werden: - CommentsCount - Maximale Anzahl von Meldungen, die vom Experten angezeigt werden sollen - SelectedColor - Farbe des ausgewählten Wertes von Risk, Lot, SL, TP usw. - ModifyColor - Farbe des Bestellmodifikations-Icon für manuelle Änderung - TrailingColor - Farbe des Auftragsmodifikations-Symbols für TrailingStop - TerminalRows - maximale Anzahl der anzuzeigenden Terminal-Tabs. Wenn Sie TerminalRows 0 festlegen, wird das Terminal nicht aktualisiert - HistoryRows - maximaler Betrag der Registerkarten für die Kontoverlaufsanzeige. Wenn Sie HistoryRows 0 festlegen, wird der Kontoverlauf nicht aktualisiert - BigText - set true, wenn Sie die Schriftgröße - SignalPoints - den Abstand in Punkten, beginnend von den Feldern Stop Loss, Take Profit und Open Price für ausstehende Aufträge, vergrößern möchten Wird hervorgehoben. Beispielsweise wird bei Signalpunkten 10 das Feld Stop Loss seine Farbe ändern, wenn der Preis im 10-Punkte-Abstand zum Stop-Loss der Position liegt - ShowCancelled - set true, wenn Sie abgebrochene Aufträge in der Handelshistorie anzeigen möchten - ShowExpired - set true, wenn abgelaufene ausstehende Aufträge in der Handelshistorie - MainColor - die Farbe der Schlagzeilen des Terminal - und Kontoverlaufs und der Terminalkontoinformationslinie (Balance, Equity) angezeigt werden sollen. - BuyColor - Farbe der Information über Buy Positionen - BuyOPColor - Farbe des Feldes Open Price auf der Registerkarte Terminal Diese Farbe ersetzt die Hauptfarbe, wenn sich der aktuelle Preis im Terminal auf die offene Ebene von Buy Stop und Buy Limit - BuySLColor annähert Registerkarte: Farbe, die die Hauptfarbe ersetzen wird, wenn sich der Preis dem Stop Loss of Buy-Positionen für die Registerkarte Account History annähert: Farbe, die die Hauptfarbe ersetzt, wenn die Buy-Position durch Stop Loss - BuyTPColor geschlossen wurde Wie für BuySLColor, aber angewendet auf die Take Profit von Positionen - SellOPColor, SellSLColor SellTPColor - das gleiche für Sell Positionen. Es ist zu beachten, dass der Expertenratgeber erstellt wurde, um auf einem Diagramm mit schwarzem Hintergrund verwendet zu werden, deshalb sind viele Standardfarben hell. Wenn Sie weißen Hintergrund verwenden, stellen Sie dunkle Farben. Dies ist, was ich getan habe, beim Testen des Experten für diesen Artikel. Nun, endlich drücken wir die Start-Taste. Das erste, was wir in der Tabelle sehen ist die Toolbox erwähnt: Es hilft, Positionen zu öffnen, platzieren Aufträge und wählen Sie Werte von vordefinierten Eigenschaften. Wir werden jede der oben aufgeführten Aktionen im entsprechenden Abschnitt untersuchen. Nun möchte ich nur bemerken, dass alle Operationen mit der Toolbox sicherer im Pause-Modus durchgeführt werden. Jede Aktion wird vom Experten als Befehl verstanden und kann nicht abgebrochen werden. Da der Experte nur für die Prüfung bestimmt ist, verursacht Ungenauigkeit keine Materialverluste für Sie, aber Sie können auf diese Weise die Ergebnisse in Ihrer langfristigen und sorgfältigen Tests erhalten zu ruinieren. Die Fenster "Terminal" und "Kontoverlauf" befinden sich unten im Diagramm. Bleiben sie leer, bis wir mit dem Handel beginnen: Wir können Positionen über das Terminal-Fenster schließen und ändern, während das Konto-Verlaufsfenster uns Informationen liefert. Position Eröffnung Lassen Sie uns versuchen, eine Position zu öffnen. Zunächst ist es notwendig, die Losgröße und die Abstände zu StopLoss und TakeProfit zu definieren, da wir nicht unsere Zeit auf Änderungen später verschwenden möchten. Wie bereits erwähnt, werden die Werte über die Toolbox eingestellt: Wir müssen das Objekt auswählen, das den gewünschten Wert enthält und an einen beliebigen Punkt verschieben. Jegliche Menge von Objekten kann gleichzeitig verschoben werden, dh wenn wir die Losgröße für 1 und TakeProfit für 100 setzen wollen, müssen wir die entsprechenden Werte an einen zufälligen Punkt ziehen: Drücken Sie nun F12 - das nächste Tick-Einkommen und der Expert Advisor prüft Die ausgewählten Werte: Beim Öffnen einer Position verwendet der Experte den ausgewählten Wert des Merkmals: - Die Losgröße wird nach folgender Formel berechnet: Free Margin Risk 0.01 Leverage Kontraktgröße. Wenn Risk0, wird der ausgewählte Loswert verwendet - Abstand zum Stop Loss wird durch die entsprechende Zeile definiert (wird unten beschrieben). Wenn die StopLoss-Zeile nicht verschoben wurde, wird der ausgewählte Wert von SL verwendet - Distanz zum Take Profit wird durch die entsprechende Zeile definiert. Wenn die TakeProfit-Zeile nicht verschoben wurde, wird der ausgewählte Wert von TP verwendet - Auslaufzeit (nur für ausstehende Aufträge) - der ausgewählte Wert von Exp wird verwendet. Positionen werden auf sehr einfache Art und Weise geöffnet - es genügt, nur die entsprechende Zeile in die Tabelle zu ziehen. Gibt es für jede Auftragsart 3 Linien: - Die offene Preislinie (solide für Positionen Kauf und Verkauf, gestrichelt für noch ausstehende Aufträge) befindet sich in der Mitte zwischen Stop Loss und Take Profit Linien - Stop Loss Linie (Strich und Punkt) Unterhalb der OpenPrice-Linie für Kaufpositionen und darüber für Verkaufspositionen - Take Profit Line (gestrichelt) - oben für Buy-Positionen, unten für Sell Positionen. Ausstehende Aufträge über dem aktuellen Kurs (Buy Stop und Sell Limit) befinden sich in der oberen Zeile. Die unter dem Preis (Buy Limit und Sell Stop) platziert werden - in der unteren Zeile. Wenn Sie also eine Buy-Position mit den ausgewählten Werten für Stop Loss und Take Profit eröffnen möchten (ab jetzt 50 bzw. 100), ziehen Sie einfach die Open-Position der Position in das Chart: Drücken Sie dann F12 und bewundern Sie die Ergebnisse: Da Positionen Kauf und Verkauf ausschließlich zu laufenden Preisen geöffnet sind, besteht keine Notwendigkeit, die Linie exakt auf den Preis zu stellen: Der Experte wird die richtigen Werte selbst ersetzen. Aber es ist sehr wichtig, richtige Preise für ausstehende Bestellungen angeben, sonst wird die Bestellung nicht platziert werden. Lassen Sie uns nun die Bestellung Sell Stop: - Losgröße - 10 der Einzahlung - Open Price und Stop Loss manuell eingestellt werden - Take Profit deaktiviert - Verfall Zeit 30 Minuten (0,5 Stunden). Ermöglicht alle notwendigen Objekte und platziert sie in der Tabelle: Auftragsabschluss Das Schließen von Positionen und das Löschen von ausstehenden Aufträgen sind viel einfachere Aufgaben. Alles, was wir tun müssen, ist nur, um das Ticket des zu verschließenden Auftrags auszuwählen und zu verschieben: Das Ergebnis wird uns nicht warten lassen: Der Experte hat die Position schon durch den nächsten Haken geschlossen: Ausstehende Aufträge werden gelöscht gleicher Weg. Positionsänderung Coptrolling-Auftragsmodifikation kombiniert Positionsschließ - und Öffnungselemente: Um ein zu änderndes Merkmal (Open Price, Stop Loss oder Take Profit) auszuwählen, ist es notwendig, das entsprechende Feld zu verschieben. Nachdem der nächste Tick Einnahmen erzielt hat, erstellt der Expert Advisor die Modifikationslinie, die Ihnen hilft, den Wert des entsprechenden Merkmals zu ändern: Nachdem wir die Zeile an ihre neue Position verschoben haben, drücken wir F12 und sehen das Ergebnis: Wenn Sie möchten Absolut löschen Stop Loss oder Take Profit, löschen Sie einfach das entsprechende Feld: Nach dem Löschen des Feldes Open Price kann man die Position schließen (löschen) - einige Händler können diese Methode als bequemer betrachten. Es gibt keine Einschränkungen für die Anzahl der gleichzeitig zu ändernden Parameter - Sie können sogar alle offenen Positionen innerhalb eines Häkchens ändern. Fazit Nachdem Sie den Artikel gelesen haben, sehen Sie, dass es nicht notwendig ist, ein Programmierer zu sein, um Ihre Strategie auf historische Daten zu testen. Mit dem manuellen Testmodus können Sie historische Daten manuell handeln. Der Expert Advisor, die Bibliothek und die Indikatoren, die in dem Artikel gegeben werden, erlauben Simulation des realen Handelsterminals. Am Ende meines Artikels möchte ich Sie daran erinnern, dass der Expert Advisor nicht für den echten Handel bestimmt ist. Vertrauen Sie kein Geld für ein Testprogramm. Um die Steuerung von Aufträgen im Echtzeit-Modus zu vereinfachen, wurde der Online-Komplex AutoGraf erstellt. Es ist dieser Komplex, dass einige Ideen und Code-Teile für diesen Artikel (mit freundlicher Genehmigung des Schöpfers) produziert. Vielen Dank an den Schöpfer für thiscsr 100 Forex-Indikator Zeit segmentierte Volumen Forex-Handel in Optionen für iPhone 5s forex zeiten sonntag keine Einzahlungsbonus binäre Optionen Juni 2014 Option Trading Charts Forex 4 Live-Überprüfung elliott Welle Oszillator Trading System uns Aktienindex Optionen aaa binäre Optionen überprüfen Forex training course in malaysia 7 gewinnen sie strategien für den handel forex reale und umsetzbare forex brokerage singapore fms plus forex mitarbeiter Aktienoptionen pdf forex rate in pak heute forex indikator 90 genaue kamwe forex bureau forex icici login gl trading system forex heute handeln forex tester überprüfen optionen Handelsverträge


No comments:

Post a Comment