Chart Pattern Helper Einleitung Chart Muster Helper EA ist kein automatisierter Handelsroboter. Es hat keine Trading-Strategie innerhalb implementiert. Der einzige Zweck dieses Expertenberaters besteht darin, Trades über ausstehende Aufträge basierend auf einigen Chartobjekten auszuführen: Trendlinien, horizontale Linien oder äquidistante Kanäle. Zusätzlich zur einfachen Ausführung von Breakout Trades ist es auch möglich, einen Pull-Back-Handel mit dieser EA auszuführen, wenn Sie den Breakout-Punkt aus irgendeinem Grund verfehlt haben. Der Hauptvorteil von Chart Pattern Helper ist seine Fähigkeit, anstehende Aufträge nach einer Reihe von grafischen Objekten, die auf dem Forex-Chart platziert sind, einzustellen und anzupassen, einschließlich Objekte mit Slope. Dies ermöglicht eine einfache Trading-Ausführung für beliebte Muster wie Dreiecke (aufsteigend, absteigend und symmetrisch), Kanäle, Flaggen, Wimpel, Rechtecke, Kopf-Schultern, doppelte Topsbottoms, etc. Breakout einer Ebene wird als eine einfache Berührung definiert. Chart Pattern Helper wird nicht warten, bis ein Preis über der angegebenen Zeile zu schließen. Es wird pending Bestellungen, die ausgeführt werden, wenn der Preis berührt zuerst die eingestellten Ebenen. Es gibt eine Reihe von Eingabeparametern, um die Arbeit dieses Expertenberaters zu regulieren, aber es kann sofort starten, nachdem Sie es dem Diagramm beigefügt haben, und die ordnungsgemäß benannten Diagrammobjekte hinzufügen. Die Kartenobjekte können dann frei verschoben werden. Der Sachverständige wird ihre Position weiter erkennen und die entsprechenden Parameter auf die entsprechenden Parameter einstellen. Standardmäßig gibt der EA seinen aktuellen Status zum Chart-Kommentar aus. Da alle Chartobjekte zum Bid-Preis gezogen werden, passt der EA die Einstiegs-, Stop-Loss - und Take-Profit-Werte an, indem er den aktuellen Spread-Wert in Fällen addiert, in denen Ask-Preis verwendet werden soll. Dieses Verhalten kann über die Eingabeparameter deaktiviert werden, wodurch die Anzahl der Änderungsaufträge an den Handelsserver gesenkt wird. Chart Pattern Helper ist in der Lage, die Positionsgröße auf der Grundlage eines Satzes von Eingabeparametern, Stop-Loss-Level und Kontostabilität mdash zu berechnen, ähnlich wie der Position Size Calculator für MetaTrader. Sie können diese Funktion deaktivieren und dem EA eine feste Positionsgröße geben. Operationsprozess Diese Expertenbetreuerin führt die folgenden Schritte nach der Initialisierung durch: Erfassen Sie die Objekte anhand der über Eingabeparameter angegebenen Namen. Die Einstiegsebene für die Bestellung wird am Eintrag Objektspread (Ask) platziert. Die Einstiegsebene für den Verkaufsauftrag wird am Entry-Objekt (Bid) platziert. Der Stop-Loss-Level für Kaufauftrag wird mit der Mehrheit seiner Länge unterhalb des Rahmenobjekts an der niedrigsten Stelle der letzten Leiste platziert. Das Stop-Loss Level für den Sell-Auftrag wird am höchsten Punkt der letzten Leiste platziert, wobei der Großteil seiner Länge über dem Rahmen-Objekt der Spread dann zu diesem High hinzugefügt wird. Take-Profit-Level für Bestellung wird bei TP-Objekt platziert (Bid). Take-Profit-Level für Verkauf Bestellung wird bei TP Objekt verteilt (Ask). Die berechneten Werte werden auf einer konstanten Anzeige über den Diagrammkommentar angezeigt, sofern der Silent-Eingabeparameter nicht auf true gesetzt ist. Ausstehende Aufträge werden nach diesen berechneten Werten positioniert. Wenn kein Kauf - oder Verkaufseintragsobjekt vorhanden ist, wird nur ein Auftrag platziert. Aufträge werden automatisch ablaufen, wenn die aktuelle Diagrammleiste endet. In MT4 beträgt die minimale Verfallszeit 11 Minuten in MT5, sie beträgt 2 Minuten. Liegt der aktuelle Kurs unter dem Buy-Eintrag und über dem Sell-Eintrag, werden noch ausstehende Stop-Orders verwendet. Liegt der aktuelle Kurs entweder unter dem Sell-Eintrag oder über dem Buy-Eintrag, wird nur ein anhängiger Limitauftrag verwendet. Verfolgen Sie aktuelle Objektwerte und passen Sie die Eintrags-, SL - und TP-Werte entsprechend an. Wenn die Positionsgrößenberechnung verwendet wird, wird das Volume des Ordners bei Bedarf aktualisiert. In diesem Fall wird die Bestellung mit Altvolumen gelöscht und die Bestellung mit neuem Volumen erstellt. Warnung: Es wird darauf hingewiesen, dass dies einen erheblichen Fluss von ausstehenden Aufträgen zur Folge haben kann, was möglicherweise gegen die Nutzungsbedingungen Ihres Brokers verstößt. Um dieses Verhalten zu vermeiden, müssen Sie den Parameter UpdatePendingVolume auf false setzen. Abgelaufene Aufträge werden mit neuem Volumen (falls erforderlich) und aktualisierten EintragSLTP-Ebenen neu erstellt. Wenn eine Stoppreihenfolge ausgelöst wird, wird die zweite (entgegengesetzte) Reihenfolge gelöscht (sofern der OneCancelsOther-Eingangsparameter nicht auf false gesetzt ist). Alle Objekte werden durch Anfügen der EA39s Magic-Nummer umbenannt. Dies verhindert die Erstellung neuer ausstehender Aufträge. Wenn PostEntrySLAdjustment auf true festgelegt ist. Versuchen Sie, Stop-Loss zu aktualisieren, wenn eine neue Kerze öffnet sich nach dem Ausbruch. Setzen Sie die Aktualisierung der Position39s-Gewinnniveau nach TP-Objekt fort. Aktivieren Sie die Aktivität, sobald die Position geschlossen ist. Gehen Sie zu Schritt eins, sobald die Controlling-Diagrammobjekte wieder in ihren ursprünglichen Namen umbenannt werden. Eingabeparameter UpperBorderLine (default quotUpperBorderquot) Der Name des Objekts (horizontale Linie oder Trendlinie) wird verwendet, um den oberen Rand eines Breakout-Musters zu definieren. Sie können das Objekt entweder dem Wert dieses Parameters zuordnen oder den Parameter an den Namen anpassen, den Sie beim Erstellen des Diagrammobjekts verwendet haben. UpperEntryLine (default quotUpperEntryquot) mdash den Namen des Objekts (horizontale Linie oder Trendlinie), das verwendet wird, um den Buy-Eintrag eines Breakout-Musters zu definieren. Sie können das Objekt entweder dem Wert dieses Parameters zuordnen oder den Parameter an den Namen anpassen, den Sie beim Erstellen des Diagrammobjekts verwendet haben. UpperTPLine (default quotUpperTPquot) mdash den Namen des Objekts (horizontale Linie oder Trendlinie), das verwendet wird, um Gewinnniveau einer Bestellung zu definieren. Sie können das Objekt entweder dem Wert dieses Parameters zuordnen oder den Parameter an den Namen anpassen, den Sie beim Erstellen des Diagrammobjekts verwendet haben. LowerBorderLine (default quotLowerBorderquot) mdash den Namen des Objekts (horizontale Linie oder Trendlinie), das verwendet wird, um den unteren Rand eines Breakout-Musters zu definieren. Sie können das Objekt entweder dem Wert dieses Parameters zuordnen oder den Parameter an den Namen anpassen, den Sie beim Erstellen des Diagrammobjekts verwendet haben. LowerEntryLine (default quotLowerEntryquot) mdash den Namen des Objekts (horizontale Linie oder Trendlinie), das verwendet wird, um den Verkaufseingang eines Breakout-Musters zu definieren. Sie können das Objekt entweder dem Wert dieses Parameters zuordnen oder den Parameter an den Namen anpassen, den Sie beim Erstellen des Diagrammobjekts verwendet haben. LowerTPLine (Default quotLowerTPquot) mdash den Namen des Objekts (horizontale Linie oder Trendlinie), das verwendet wird, um Gewinnniveau eines Verkaufsauftrags zu definieren. Sie können das Objekt entweder dem Wert dieses Parameters zuordnen oder den Parameter an den Namen anpassen, den Sie beim Erstellen des Planobjekts verwendet haben. BorderChannel (default quotBorderquot) mdash der Name des äquidistanten Kanalobjekts, das verwendet wird, um obere und untere Ränder eines Breakout-Musters zu definieren. Sie können das Objekt entweder dem Wert dieses Parameters zuordnen oder den Parameter an den Namen anpassen, den Sie beim Erstellen des Diagrammobjekts verwendet haben. EntryChannel (default quotEntryquot) mdash der Name des äquidistanten Kanalobjekts, das verwendet wird, um Einstiegsstufen für Buy und Sell zu definieren. Sie können das Objekt entweder dem Wert dieses Parameters zuordnen oder den Parameter an den Namen anpassen, den Sie beim Erstellen des Diagrammobjekts verwendet haben. TPChannel (default quotTPquot) mdash der Name des äquidistanten Kanalobjekts, das verwendet wird, um Buy-and-Sell-Take-Profit-Level zu definieren. Sie können das Objekt entweder dem Wert dieses Parameters zuordnen oder den Parameter an den Namen anpassen, den Sie beim Erstellen des Diagrammobjekts verwendet haben. Auftragsverwaltung OneCancelsOther (default true) mdash if true. Wird eine ausgelöste anhängige Bestellung die entgegengesetzte anstehende Bestellung annullieren. Wenn falsch. Die entgegengesetzte Reihenfolge bleibt intakt und kann auslösen, nachdem die erste Position Stopp-Verlust oder Gewinn-Gewinn erreicht hat. UseSpreadAdjustment (Standardwert true) mdash if true. Spread wird hinzugefügt, um Einstiegsebene zu kaufen und SLTP Ebenen verkaufen. Es kompensiert den Unterschied, wenn Ask-Preis verwendet wird, während alle Diagrammobjekte auf Bid-Ebene gezeichnet werden. Wenn Sie es auf false setzen, verringert sich der Fluss der Auftragsänderungsanforderungen auf den Handelsserver des Broker39s. UseExpiration (Standardwert true) mdash wenn true. Ausstehende Aufträge am Ende des aktuellen Balkens oder in 11 Minuten (MT4) oder 2 Minuten (MT5) nach der Erstellung mdash, was auch immer weiter läuft. Die Einstellung auf false kann erforderlich sein, wenn ein Broker den Auftragsablauf nicht unterstützt. DisableBuyOrders (default false) mdash wenn true. Neue Bestellaufträge werden nicht angelegt, bestehende Bestellaufträge und Positionen werden ignoriert. DeaktivierenSellOrders (default false) mdash if true. Neue Verkaufsaufträge werden nicht angelegt, bestehende Verkaufsaufträge und Positionen werden ignoriert. PostEntrySLAdjustment (Vorgabe false) mdash if true. Wird die EA versuchen, die Stop-Loss, wie eine neue Kerze öffnet sich nach dem Ausbruch ein. Es wird prüfen, ob die HighLow der Ausbruchkerze noch für SL qualifiziert. Es kann möglicherweise die Positionsgrößenregeln brechen, aber den Stop-Loss genauer definieren, je nach den Regeln der Handelsstrategie 39s. Position Dimensionierung CalculatePositionSize (default true) mdash if true. Wird die Positionsgröße auf der Grundlage der vorgegebenen Risikotoleranz, der Kontogröße (Bilanz oder Eigenkapital), der Kontowährung und des gehandelten Währungspaares berechnet. Der Rechenvorgang ist der gleiche wie im Positionsgrößenrechner. Wenn falsch. Wird eine feste Positionsgröße verwendet. UpdatePendingVolume (Standardwert true) mdash if true. Wenn neue Positionsgröße berechnet wird. Dies kann zu überhöhten Mengen an Aufträgen an den Handelsserver führen, da es nicht möglich ist, das order39s-Volume zu ändern, es muss gelöscht und dann mit einem neuen Volume erstellt werden. Wenn falsch. Das Volumen bleibt bis zum Ablauf und nach der Erholung konstant. Dieser Parameter wird ignoriert, wenn CalculatePositionSize false. FixedPositionSize (default 0.01) mdash wenn CalculatePositionSize false. Verwendet der Expertenberater den Wert dieses Parameters als ein Volumen von erstellten ausstehenden Aufträgen. Risiko (Standard 1) mdash Risikotoleranz in Prozent der Kontenbilanz. Funktioniert nur, wenn CalculatePositionSize true ist. Dieser Eingabeparameter wird ignoriert, wenn UseMoneyInsteadOfPercentage auf true gesetzt ist. MoneyRisk (Standard 0) mdash Risikobereitschaft in der Kontowährung. Funktioniert nur, wenn CalculatePositionSize true ist. Benötigt UseMoneyInsteadOfPercentage auf true gesetzt. UseMoneyInsteadOfPercentage (default false) mdash, wenn true. Wird die Positionsgröße auf der Grundlage des Risikobetrags in der Kontowährung (MoneyRisk) anstelle des Prozentsatzrisikos (Risiko) berechnet. Funktioniert nur, wenn CalculatePositionSize true ist. UseEquityInsteadOfBalance (default false) mdash, wenn true. Wird die Positionsgröße auf der Grundlage des Kontoguthabens anstelle des Saldos berechnet. Funktioniert nur, wenn CalculatePositionSize true ist. Wird ignoriert, wenn UseMoneyInsteadOfPercentage true ist. FixedBalance (Standardwert 0) mdash, wenn dieser Wert auf einen Wert ungleich Null gesetzt ist, wird er statt der Kontostabilität für die Positionsgrößenberechnung verwendet. Funktioniert nur, wenn CalculatePositionSize true ist. LotDigits (Standard 2) mdash Anzahl der Nachkommastellen, die Ihr Broker nach Auftragsvolumen zulässt. Wenn Ihr Broker beispielsweise Micro-Lots (0,01) zulässt, sollte dieser Parameter auf 2 gesetzt werden. Wenn Ihr Broker nur Mini-Lot (0,1) zulässt, sollte dieser Parameter auf 1 gesetzt werden. Erforderlich nur, wenn CalculatePositionSize true ist. Sonstiges Magic (default 20130116) mdash-Nummer, die vom Fachberater verwendet wird, um eigene Aufträge (MT4 und MT5) und Positionen zu unterscheiden (nur MT4). Möglicherweise müssen Sie es nur ändern, wenn Sie andere EAs mit derselben Magic-Nummer haben oder wenn Sie zwei oder mehrere Instanzen von Chart Pattern Helper zu einem Währungspaar hinzufügen möchten. Slippage (Standard 30) mdash maximales zulässiges Rutschen in Broker39s Pips. Silent (default false) mdash wenn true. Werden keine Statusinformationen zum Diagrammkommentar ausgegeben. Dies kommt hilfreich, wenn Sie einige Indikator oder andere EA, die Chart-Kommentar zu ändern und wollen ihnen Priorität zu verwenden. ErrorLogging (Standardwert true) mdash wenn true. Wird der EA alle Fehler und andere Nicht-Standard-Situationen in einer Protokolldatei protokollieren. Es wird als quotCh-Errors-ltdate-timegtquot benannt und befindet sich im Unterordner des Unterordners metaTrader 4 oder im Unterordner MQL5Files des MetaTrader 5-Installationsordners (oder eines Benutzeranwendungsdatenordners, der für den MetaTrader 5 bestimmt ist, wenn Sie auf Vista oder neuer sind Windows-Version.) Ist es sicher, diese EA auszuschalten, sobald die Aufträge platziert werden Ja, aber die Aufträge werden ablaufen, wenn nicht ausgelöst. Die laufende EA ist erforderlich, um sie neu zu erstellen und zu aktualisieren. Gibt es einen beliebigen Schleppstopp Nein, Stop-Loss wird nach der Ausführung der Bestellung behoben. Sie können aber auch in Form eines eigenen Fachberaters Ihre eigene Anschlagleiste anwenden. Kann ich Position-Stops oder Take-Profit-Positionen ändern, sobald eine ausstehende Bestellung ausgelöst wird. Sure Sie können die Stop-Loss-Änderung sofort ändern und Sie können Take-Profit ändern, sobald Sie das entsprechende TP-Objekt renamedelete oder den Expertenratgeber deaktivieren. Ich benutze Kanäle, um das Muster zu zeichnen, aber wollen die EA nur eine Seite mdash entweder lang oder kurz handeln. Wie kann ich das tun? Sie können verhindern, dass der Expertenberater lange (Kauf) oder kurze (Verkauf) Aufträge verwendet, indem Sie die Eingabeparameter von DisableBuyOrders oder DisableSellOrders auf true setzen. Können Sie etwas für mich ändern, bitte Nein, sorry. Es gibt Hunderte von Möglichkeiten, diese EA zu ändern, um anders zu handeln und einem anderen Handlungsstil zu entsprechen. Ich werde nicht von ihnen zu implementieren, wie es praktisch unmöglich ist, um alle zu befriedigen. Allerdings ist der Quellcode offen und gut kommentiert mdash Sie sind frei, um Ihre eigenen Änderungen zu implementieren. Das folgende Beispieldiagramm zeigt den Handelsprozess des Chart Pattern Helper. Dieses absteigende Kanalmuster auf dem M15 EURUSD-Diagramm ist mit drei Kanalobjekten markiert: Border (gelb), Eintritt (türkis) und TP (lindgrün). Der Sachverständige hat alle Objekte und errechnete Einstiegs-, Stop-Loss - und Take-Profit-Werte ermittelt entsprechend. Die berechneten Werte werden im Diagrammkommentar (linke obere Ecke) angezeigt. Es sind noch stehende Stoppaufträge platziert, deren TP - und SL-Ebenen auch im Diagramm sichtbar sind. Das folgende Diagramm zeigt, wie Chart Pattern Helper eine bevorstehende Kauflimit-Order platziert, um in einen Trade zu gelangen, der beim Breakout des Double-Bottom-Patricks verfehlt wird. Das wöchentliche GBPJPY-Diagramm verwendet waagerechte Linien, um den Rand (gelb), den Eintrag (Türkis) und den Gewinn-Profit (lindgrün) zu definieren. Der gleiche Punkt wie in dem vorherigen Beispiel zeigt der Diagramm-Kommentar in der oberen linken Ecke des Bildschirms die detektierten Werte an . Da die unteren Objekte nicht vorhanden sind, werden nur kaufspezifische Werte berechnet. Ein ausstehender Kauflimitauftrag wurde platziert, da der aktuelle Kurs über dem Einstiegsniveau liegt. Diese EA ist ECN-sicher. Sie können diese Expertenberater mit ECN (Market Execution) Brokern frei zu verwenden, da es entweder keine Stop-Loss-und Take-Profit-Ebenen in seinen Handelsaufträgen oder sendet nur ausstehende Bestellungen. Diskussion Warnung Bevor Sie grundlegende Fragen über die Installation der Experten beraten, bitte lesen Sie diese MT4 Expert Advisors Tutorial, um die elementaren Kenntnisse über den Umgang mit ihnen. Haben Sie Ihre eigenen Handelsergebnisse oder andere Bemerkungen zu diesem Experten Advisor Diskussieren Chart Pattern Helper mit anderen Händlern und MQL-Programmierer auf der Expertenforen. News Trader Einführung News Trader ist ein MetaTrader-Experte Ratgeber entwickelt, um Forex-Händler mit News-Trading-Möglichkeiten, die helfen Bei wichtigen makroökonomischen Freisetzungen. Die EA kann verwendet werden, um Nachrichten-Volatilität Straddle-Strategie handeln. Es ist wichtig zu verstehen, dass News Trader nicht eine vollautomatische Lösung mdash ein Händler hat das Datum und die Uhrzeit der Pressemitteilung gesetzt und auch auf den entsprechenden Stop-Loss und Take-Gewinn entscheiden. Es ist jedoch auch eine ATR-basierte Stop-Loss - und Take-Profit-Einstellung verfügbar. Dieser EA unterstützt neben der üblichen festen Positionsgröße auch die flexible Positionsbestimmung. Er ist für folgende Handelsplattformen erhältlich: MT4. MT5. Und cTrader. News Trader öffnet ein oder zwei Trades (Kaufen und Verkaufen standardmäßig) einige Zeit vor der Ankündigung der Nachrichten (1 Minute standardmäßig). Er gilt für Stop-Loss - und Take-Profit-Levels entsprechend den von einem Trader angegebenen Eingabeparametern. Auf Verlangen des Händlers behält die EA weiterhin vor, die Stop-Loss - und Take-Profit-Werte bis zur Veröffentlichung der Nachrichten zu ändern, um sie für den aktuellen Preis relevant zu halten. Wenn die Nachricht aus ist, wird der Sachverständigenberater nachlaufende Stopps je nach der Wahl des Traders anwenden. Wenn eine oder beide Trades nach der Nachricht eine Stunde (standardmäßig) aktiv bleiben, schließt die EA sie. Trade-Beispiel Der Chart-Screenshot zeigt den EA-Betrieb während und nach den monatlichen Beschäftigungsberichten in den USA und Kanada mit dem kanadischen Handelsbilanzbericht. Die Nachrichten kamen um 8:30 Uhr EST am 4. Dezember 2015. Die Buy and Sell Einträge werden mit zwei Pfeilen nach rechts angezeigt. Ihre Stop-Loss-Werte sind mit den roten Bindestrichen oben und unten markiert. Die Gewinnniveaus sind die blauen Bindestriche. Die Währungsrate gapped up nach den Nachrichten, die Ausführung der Selling Position39s Stop-Verlust. Leider erreicht es nicht den Gewinn des Kaufhandels. Die Position wird durch eine Zeitüberschreitung eine Stunde nach der Pressemitteilung (blauer Pfeil nach links) geschlossen. Der Gewinn war in diesem Fall etwa dreimal so hoch wie der Verlust, was gut, aber nicht groß ist. Anscheinend könnte es größer sein, wenn ein dichteres Gewinn-Gewinn verwendet wurde. Positionsleisten News Trader expert advisor unterstützt zwei Positionsgrößenmodi: eine feste Positionsgröße und eine risikobasierte Positionsgröße. Der erste Modus ist sehr einfach mdash ein Händler nur ein Volumen in Lose verwendet werden, mit jeder Position von der EA eröffnet werden. Der zweite Modus ermöglicht sowohl eine gemeinsame Festkommandostellung als auch eine Festgeld-Risikopositionsbelegung. Beide verwenden das maximal tolerierte Risiko als Prozentsatz oder als Geld. ATR-basierter Stop-Loss und Take-Profit Der Sachverständige kann das Average True Range-Kennzeichen verwenden, um automatisch Stop-Loss - und Take-Profit-Level für eine Nachrichtenbasis auf der vorherigen Volatilität des Währungspaars zu wählen. Der ATR-Wert wird auf der Basis des vorgegebenen Zeitraums berechnet. Anschließend werden die Stop-Loss - und Take-Profit-Berechnungen auf der Basis von separaten Multiplikatoren berechnet, bevor sie eine Position öffnen. Kein Backtesting Aufgrund der Natur des News-Traders EA gibt es keine Backtesting-Ergebnisse dafür. Eingabeparameter NewsTime mdash Datum und Uhrzeit der Pressemitteilung zu handeln. In cTrader gibt es fünf separate Parameter: Jahr, Monat, Tag, Stunde und Minute. StopLoss (Standard 100) mdash der Stop-Verlust in Pips, die beim Öffnen eines Handels verwendet werden. Wird ignoriert, wenn UseATR true ist. TakeProfit (Standard 500) mdash der Gewinn-Gewinn in Pips, um beim Öffnen eines Handels verwendet werden. Ich empfehle, es auf mindestens 5mal Stopp-Verlust. Wird ignoriert, wenn UseATR true ist. Richtung (default Both) mdash die Richtung der geöffneten Position, um die Nachrichten zu handeln. Kann von den folgenden vier Arten sein: Kaufen Sie mdash eine Kaufposition. Verkaufen mdash eine Verkaufsposition. Beide mdash kaufen und verkaufen Positionen. Zufälliges mdash eine gelegentliche Position. Anmerkungen: In MT5 wird die Both-Option BothPending genannt, da es unmöglich ist, zwei entgegengesetzte Positionen für dasselbe Währungspaar in MT5 zu öffnen, sodass anstehende Bestellungen stattdessen verwendet werden. In cTrader wird die Richtungswahl von einem Händler mit drei separaten Eingabeparametern (Kauf, Verkauf, Randomize) durchgeführt, da die Plattform keine aufgelisteten Parameter unterstützt. TrailingStop (default Breakeven) mdash die Art der schleppenden Stopp, mit der Position zu verwenden. Kann die folgenden: Breakeven mdash der Stop-Verlust wird zu breakeven bewegt, wenn der Gewinn Stopp-Verlust. Full mdash klassischen hinteren Haltestelle, die den Stop-Loss erhöht, wie der Gewinn steigt. Keine mdash kein Nachlauf. Hinweise: In cTrader erfolgt die Nachlauf-Auswahl durch einen Trader mit zwei separaten Eingangsparametern (Trailing Stop und Breakeven Stop). Wenn Trailing Stop auf true gesetzt ist. Breakeven Stop-Parameter wird ignoriert. PreAdjustSLTP (default false) mdash wenn true. EA aktualisiert die SL - und TP-Werte entsprechend dem aktuellen Preis nach dem Öffnen von Positionen, bevor die Nachrichten herauskommen. SecondsBefore (Standard 60) mdash die Anzahl der Sekunden vor der Pressemitteilung, um die Positionen zu öffnen. CloseAfterSeconds (Standard 3600) mdash die Anzahl der Sekunden nach der Pressemitteilung, um die Positionen zu schließen. Ignoriert wenn null. UseATR (default false) mdash wenn true. Der ATR-Indikator bestimmt die Stop-Loss - und Take-Profit-Werte. ATRPeriod (default 14) mdash die Periode des ATR-Indikators, die für Stop-Loss - und Take-Profit-Berechnung verwendet wird. Funktioniert nur, wenn UseATR true. ATRMultiplierSL (default 1) mdash ein Multiplikator für den Wert des ATR-Indikators39, um den Wert für den Stop-Loss zu erhalten. Funktioniert nur, wenn UseATR true. ATRMultiplierTP (default 5) mdash ein Multiplikator für den Wert des ATR-Indikators39, um den Gewinn-Gewinn-Wert zu erhalten. Funktioniert nur, wenn UseATR true. Geldmanagement Lots (Rückstellung 0.1) mdash grundlegende Losgröße für feste Positionsgröße. Wird verwendet, wenn MM false. MM (default false) mdash wenn true. Flexibles Positionsleimen ermöglicht. Risiko (Standard 1) mdash Risikotoleranz in Prozent der Kontenbilanz. Funktioniert nur, wenn MM wahr ist. Dieser Eingabeparameter wird ignoriert, wenn UseMoneyInsteadOfPercentage auf true gesetzt ist. FixedBalance (Standardwert 0) mdash, wenn dieser Wert auf einen Wert ungleich Null gesetzt ist, wird er statt der Kontostabilität für die Positionsgrößenberechnung verwendet. Funktioniert nur, wenn MM wahr ist. MoneyRisk (Standard 0) mdash Risikobereitschaft in der Kontowährung. Funktioniert nur, wenn MM wahr ist. Benötigt UseMoneyInsteadOfPercentage auf true gesetzt. UseMoneyInsteadOfPercentage (default false) mdash, wenn true. Wird die Positionsgröße auf der Grundlage des Risikobetrags in der Kontowährung (MoneyRisk) anstelle des Prozentsatzrisikos (Risiko) berechnet. Funktioniert nur, wenn MM wahr ist. UseEquityInsteadOfBalance (default false) mdash, wenn true. Wird die Positionsgröße auf der Grundlage des Kontoguthabens anstelle des Saldos berechnet. Funktioniert nur, wenn MM wahr ist. Wird ignoriert, wenn UseMoneyInsteadOfPercentage true ist. LotDigits (Standard 2) mdash Anzahl der Nachkommastellen, die Ihr Broker nach Auftragsvolumen zulässt. Wenn Ihr Broker beispielsweise Micro-Lots (0,01) zulässt, sollte dieser Parameter auf 2 gesetzt werden. Wenn Ihr Broker nur Mini-Lot (0,1) zulässt, sollte dieser Parameter auf 1 gesetzt werden. Erforderlich nur, wenn MM wahr ist. ShowTimer (default true) mdash wenn true. Wird ein Countdown-Timer für die Pressemitteilung in der oberen linken Ecke des Diagramms angezeigt. FontSize (Standard 18) mdash die Schriftgröße, die für die Timer-Anzeige verwendet werden soll. Funktioniert nur, wenn ShowTimer true. Nicht in cTrader vorhanden. Schriftart (default quotArialquot) mdash der Schriftartname, der für die Timer-Anzeige verwendet werden soll. Funktioniert nur, wenn ShowTimer true. Nicht in cTrader vorhanden. FontColor (default clrRed) mdash die Schriftfarbe, die für die Timer-Anzeige verwendet werden soll. Funktioniert nur, wenn ShowTimer true. Nicht im cTrader vorhanden. Verschiedenes Kommentar (Standard quotNewsTraderquot) mdash der Kommentar für Positionen, die von dieser EA. Slippage (Standard 10) mdash der akzeptable Preis Rutsch in Pips. Magic (default 794823491) mdash die magische Zahl für Aufträge, um Positionen zu filtern, die durch dieses EA geöffnet werden. Nicht in cTrader vorhanden. Was Nachrichten wert sind, sind alle großen Nachrichten für diese EA gut: Zinsentscheidungen, Zentralbank-Minutenfreigaben, CPI, BIP, Handelsbilanz, Beschäftigungsberichte, etc. Je wichtiger die Nachrichten, desto besser ist die Chance, Gewinn zu erzielen. Was Stop-Loss und Take-Profit sollte ich setze ich empfehlen Einstellung 10 Standard Pips Stop-Verlust und 50 Pips Gewinn-Gewinn auf Nachrichten wie BIP, CPI oder Einzelhandel. 15-20 Pips Stop-Verlust und 75-100 Pips Gewinn-Gewinn auf solche Nachrichten wie FOMC Rate Entscheidung, FOMC Minuten oder NFP. Welche Währungspaare eignen sich gut für News Trader Es kann mit allen handelnden Instrumenten arbeiten, aber ich empfehle, es mit sehr flüssigen Währungspaaren nur zu verwenden: EURUSD, GBPUSD, USDCAD, NZDUSD, etc. Slippage und verbreitete Verbreitung auf exotischen Währungspaaren kann vorzeitig resultieren Stop-Verlust-Ausführung. Was ist der Unterschied zwischen den Versionen für MT4 und MT5 MT5 Version kann nicht sowohl Kauf-und Verkauf Positionen auf dem gleichen Währungspaar zu öffnen. Stattdessen wird es offene Aufträge, die diese Positionen imitieren wird zu öffnen. Leider erhöht es die Exposition gegenüber Marktvolatilität mdash verwenden MT5-Version nur mit Brokern Sie für eine gute Ausführung und nicht für anormale Verbreitung wissen. Warum ist mein tatsächlicher Verlust größer als das Risiko, das ich über Eingangsparameter gesetzt habe, wenn MM wahr Es gibt drei Möglichkeiten: Die EA wird Stop-Loss während des Zeitraums zwischen Positionsöffnung und Pressemitteilung anpassen, wenn PreAdjustSLTP true. Es kann zu einem größeren Stop-Verlust mit der gleichen Position Größe führen, was zu einem höheren potenziellen Verlust. Bei der Verwendung von zwei Positionen (sowohl Kauf und Verkauf), gibt es ein kleines Risiko für beide schlagen Stop-Loss. In diesem Fall können Sie einen Verlust zweimal Ihre ursprüngliche beabsichtigte Risikogröße erfahren. Preislücke nach den Nachrichten kann dazu führen, dass Ihr Stop-Loss-Ausführung zu einem schlechteren Preis, so dass zusätzliche Verluste in die untere Zeile. Diese EA ist ECN-kompatibel. Sie müssen den ECNMode-Eingabeparameter auf true setzen, um die ECN-Kompatibilität für diesen Expertenberater zu aktivieren. Andernfalls werden Sie wahrscheinlich sehen OrderSend Error 130-Nachrichten, wenn EA wird versuchen, Positionen zu öffnen. Denn wenn Sie mit einem ECN-Broker (mit Marktausführung für Aufträge) handeln, können Sie SLTP nicht auf Positionsöffnung setzen. Sie müssen eine Position zuerst ohne SLTP zu öffnen und nur dann ändern, indem Stop-Verlust-und Gewinn-Gewinn-Ebene. MetaTrader 4 MetaTrader 5 Diskussion Warnung Bevor Sie grundlegende Fragen zur Installation der Experten beraten, lesen Sie bitte dieses MT4 Experten-Advisors Tutorial, um die elementaren Kenntnisse über den Umgang mit ihnen. Haben Sie Ihre eigenen Handelsergebnisse oder andere Bemerkungen zu diesem Experten Advisor Diskutieren Sie News Trader mit anderen Händlern und MQL-Programmierer in den Expertenforen.
No comments:
Post a Comment