Systemhandel

Patterns_EA: Dein Expertenberater für MetaTrader 5
MetaTrader5
Patterns_EA: Dein Expertenberater für MetaTrader 5

Der Expert Advisor nutzt den Indikator von dreißig beliebten Kerzenmuster: Patterns. Mit verschiedenen Handelsarten kannst du Positionen eröffnen. Für jedes Muster werden Positionen des festgelegten Typs geöffnet. Das Öffnen von Positionen kann für jedes Muster einzeln oder für eine Gruppe von Mustern aktiviert/deaktiviert werden: Ein-, Zwei- und Dreikerzenformationen. Dieser Expert Advisor ist für den Einsatz auf Hedging-Konten konzipiert. Wenn du den EA auf einem Netting-Konto startest, erscheint eine Warnmeldung, und der EA wird entladen. Der Indikator ist nicht zwingend für die Funktion des EA erforderlich, da die Berechnungen und die Mustererkennung in einer speziellen Klasse implementiert sind, die mit dem EA verbunden ist und sich im gleichen Ordner befindet. Der EA ermöglicht das Setzen von Stop Loss und Take Profit in Punkten, die für alle Positionen gleich sind. Falls ungültige Stop Loss- und Take Profit-Werte angegeben werden, passt der EA die Werte auf das minimale StopLevel an, das für das Symbol zulässig ist. Der Expert Advisor passt auch das Lot an, falls ein inkorrekter Wert angegeben wird. Ist das Lot zu groß, wird der EA es anpassen, um eine Position eröffnen zu können. Wenn nicht genügend Geld vorhanden ist, um selbst das minimale Lot zu eröffnen, wird das Signal übersprungen. Bitte beachte, dass der Expert Advisor für Trainingszwecke entwickelt wurde. Der Expert Advisor hat insgesamt 75 konfigurierbare Parameter. Hier sind die wichtigsten 15 Parameter: Einbar-Muster aktivieren - erlaubt die Verwendung von Einbar-Kerzenmustern; Zweibar-Muster aktivieren - erlaubt die Verwendung von Zweibar-Kerzenmustern; Dreibar-Muster aktivieren - erlaubt die Verwendung von Dreibar-Kerzenmustern; Maximale Pip-Distanz zwischen gleichen Preisen - die maximale Distanz zwischen zwei verglichenen Preisen (*); Muster und Beschreibungen zeichnen - zeigt Muster und deren Beschreibungen im Chart an; Schriftgröße - die Schriftgröße für die Musterbeschreibungen; Textfarbe - die Textfarbe für die Musterbeschreibungen; Schriftart - die Schriftart für die Musterbeschreibungen; Experten-Magische Nummer - die eindeutige Kennung der Positionen des EA; Modus zum Öffnen von Positionen - Modus zum Öffnen von Positionen (**); Lots - das Volumen der zu öffnenden Positionen; Stop Loss in Punkten - der Stop Loss einer Position in Punkten, wird nicht verwendet, wenn 0; Take Profit in Punkten - der Take Profit einer Position in Punkten, wird nicht verwendet, wenn 0; Slippage bei Preis - maximal zulässige Slippage beim Öffnen einer Position; Multiplikator Spread für Stops - Spread-Multiplikator, der bei der Berechnung der richtigen Distanz für Stop-Orders angewendet wird (***). Die verbleibenden 60 Parameter sind Schalter für Muster und Positionstypen, die gemäß diesen Mustern geöffnet werden sollen. * Die Genauigkeit des Vergleichs in der Mustersuche - Preise gelten als gleich, wenn der Unterschied zwischen ihnen kleiner ist als diese Anzahl von Punkten. ** Folgende sechs Modi stehen zur Verfügung: Jede Position Immer eine Position (Swing) Nur eine Kauf-Position Viele Kauf-Positionen Nur eine Verkaufs-Position Viele Verkaufs-Positionen *** Für Stop Loss- und Take Profit-Orders (sowie für ausstehende Orders) gibt es eine minimale zulässige Distanz für die Platzierung solcher Orders - StopLevel. Das heißt, Stop Loss und Take Profit (sowie ausstehende Orders) können nicht näher als diese Distanz zum Preis platziert werden. Wenn StopLevel null ist, bedeutet das nicht, dass es nicht vorhanden ist, sondern nur, dass StopLevel schwankt. In diesem Fall ist die minimale Distanz normalerweise gleich dem Spread*, aber manchmal reicht nicht einmal der doppelte Spread aus. Daher ermöglicht dieser Parameter die Angabe eines benutzerdefinierten Multiplikators für den Spread, der zur Berechnung der minimalen Distanz für die Platzierung von Stop-Orders verwendet wird. Modus zum Öffnen von Positionen: Immer eine Position, das "Outside"-Muster öffnet Verkaufspositionen. Standardwerte werden für andere Einstellungen verwendet.

2018.04.19
N Candles v6 – Dein Trading-Assistent für MetaTrader 5
MetaTrader5
N Candles v6 – Dein Trading-Assistent für MetaTrader 5

Der Expert Advisor sucht nach N identischen Kerzen in Folge. Er kauft bei bullischen Kerzen und verkauft bei bärischen. Der EA überprüft, ob das Konto im Hedging oder Netting ist. Dabei werden die Klassen CPositionInfo, CTrade, CSymbolInfo und CAccountInfo verwendet. Version 1: N Candles. Version 2: N Candles v2. Version 3: N Candles v3. Version 4: N Candles v4. Version 5: N Candles v5. Neu in Version 6 In dieser Version wurden neue Schließungstypen hinzugefügt, wenn ein "schwarzes Schaf" auftaucht: Alle Positionen schließen. Positionen schließen, die dem "schwarzen Schaf" entgegenstehen. Positionen schließen, die in dieselbe Richtung wie das "schwarze Schaf" gehen. Was ist ein "schwarzes Schaf"? Angenommen, der Expert Advisor sucht nach 5 identischen Kerzen. Wenn er fünf bullische Kerzen in Folge findet und eine Kauf-Position eröffnet, wird die nächste Kerze, die nicht bullisch ist, als "schwarzes Schaf" betrachtet. Input-Parameter N identische Kerzen in Folge - die Anzahl der identischen Kerzen in Folge. Lot - Volumen der Position. Take Profit - Wert für Take Profit, dieser Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist. Stop Loss - Wert für Stop Loss, dieser Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist. Trailing Stop - Wert für Trailing Stop, dieser Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist. Trailing Step - Wert für Trailing Step, dieser Parameter wird nicht verwendet, wenn er auf 0 gesetzt ist. Maximale Positionen in einer bestimmten Richtung (nur für Hedging) - die maximal zulässige Anzahl an Positionen in einer Richtung (nur für Hedging-Konten). Maximales Positionsvolumen (nur für Netting) - das maximale Volumen offener Positionen (nur für Netting-Konten). . Handelszeiten verwenden - Zeitfilter aktivieren/deaktivieren. Startstunde - Handelsstartstunde. Endstunde - Handelsendstunde. Magic Number - eindeutige Kennung für den EA. Art der Schließung beim Auftreten des "schwarzen Schafs" - wähle den Schließungstyp, der im Falle eines "schwarzen Schafs" angewendet werden soll. In dieser Version kannst du Take Profit, Stop Loss und Trailing Stop deaktivieren - in diesem Fall werden Positionen durch den Parameter "schwarzes Schaf" geschlossen. Beispiel für ein Test auf D1 vom 18.04.2017 bis 10.02.2018 im Every Tick-Modus: Symbol Test Ergebnis Gewinn Erwarteter Ertrag Gewinnfaktor Recovery-Faktor Sharpe Ratio Custom Equity DD % Trades AUDJPY 0 234868,07 26677,92 592,84 3,06 2,23 0,42 0 17,42 45 EURCHF 2 182707,90 21403,45 548,81 2,56 0,97 0,34 0 26,12 39 AUDUSD 3 176864,42 23113,10 462,26 2,42 1,40 0,33 0 23,34 50 USDJPY 1 161759,58 16625,68 573,30 2,43 0,66 0,38 0 44,97 29 GBPUSD 4 106435,34 15526,40 378,69 1,62 0,61 0,20 0 29,82 41 USDCHF 5 51537,85 445,34 11,42 1,02 0,02 0,02 0 31,45 39 USDCAD 6 40360,28 -3701,81 -88,14 0,87 -0,15 -0,04 0 35,79 42 EURCAD 7 38152,04 -4512,05 -132,71 0,84 -0,17 -0,06 0 42,95 34 #AA 9 34847,02 -1795,40 -51,30 0,72 -0,52 -0,12 0 6,95 35 EURJPY 8 23499,63 -14049,99 -326,74 0,65 -0,26 -0,18 0 62,68 43 EURUSD 10 4307,27 -28962,60 -851,84 0,20 -0,95 -0,59 0 60,81 34

2018.04.19
Channels – Optimaler Expert Advisor für MetaTrader 5
MetaTrader5
Channels – Optimaler Expert Advisor für MetaTrader 5

Der Autor der Idee: Scriptor, der Entwickler des MQL5-Codes: barabashkakvn. Alle Indikatoren haben fest codierte Parameter, einschließlich des Zeitrahmens: "H1". Daher wird empfohlen, den Expert Advisor im H1-Zeitrahmen und für das Währungspaar EURUSD auszuführen. Zudem kannst du den Zeitraum für die Funktionsweise des Expert Advisors über die Parameter Von Stunde und Bis Stunde festlegen. Der Expert Advisor arbeitet in einem Kanal, der durch Indikatoren mit einer Periode von 220 gebildet wird: eine Moving Average und drei Envelopes unterschiedlicher Höhe. Außerdem verwendet er zwei Moving Averages mit einer sehr kurzen Periode von 2, wobei eine auf den Schlusskursen und die andere auf den Eröffnungskursen basiert. Separate Einstellungen für Stop-Loss, Take-Profit und Trailing für BUY- und SELL-Positionen. Eingabeparameter Lots - das Volumen der zu öffnenden Position; Stop Loss BUY (in Pips) - der Stop-Loss für BUY-Positionen; Stop Loss SELL (in Pips) - der Stop-Loss für SELL-Positionen; Take Profit BUY (in Pips) - der Take-Profit für BUY-Positionen; Take Profit SELL (in Pips) - der Take-Profit für SELL-Positionen; Trailing Stop BUY (in Pips) - der Trailing Stop für BUY-Positionen; Trailing Stop SELL (in Pips) - der Trailing Stop für SELL-Positionen; Handelszeiten verwenden - Arbeitszeiten aktivieren; Von Stunde - Handelsstartzeit; Bis Stunde - Handelsendzeit; magic number - eindeutiger Identifikator für den EA. Der Handel ohne Stop-Loss kann zu hohen Drawdowns führen, wie folgendes Beispiel zeigt:

2018.03.01
TrailingStopAndTake – dein MetaTrader 5 Expert Advisor für optimales Trading
MetaTrader5
TrailingStopAndTake – dein MetaTrader 5 Expert Advisor für optimales Trading

Der TrailingStopAndTake ist ein genialer Expert Advisor, der dir dabei hilft, deine Stop-Loss- und Take-Profit-Orders ganz einfach zu verwalten. Ideal für Trader, die ihre offenen Positionen effektiv absichern möchten! Der EA funktioniert ausschließlich auf Hedging-Konten. So funktioniert’s: Wenn du eine neue Position öffnest, überprüft der EA die bestehenden Stop-Orders. Fehlt eine, wird automatisch eine in dem im EA festgelegten Abstand gesetzt. Danach passt der EA die Take-Profit- und/oder Stop-Loss-Orders an, sobald der Preis weiter als der eingestellte Abstand läuft. Du hast die Möglichkeit, den Positionstyp (beliebig/Kauf/Verkauf), das Symbol der Position (beliebig oder spezifisch), die Magic Number (beliebig oder spezifisch) oder das Ticket der Position (beliebig oder spezifisch) festzulegen. Außerdem kannst du das Trailing in der Verlustzone aktivieren – wenn diese Option nicht gewählt wird, werden Stop-Orders in der Verlustzone nicht angepasst. Der Breakeven-Wert kann ebenfalls in den EA-Parametern festgelegt werden. Um die Trailing-Funktion in allen Modi zu testen, kann der EA bei jedem neuen Balken Positionen öffnen. Dieser Modus ist jedoch nur im Strategietester anwendbar. Der EA verfügt über 12 Eingabeparameter: Initiale StopLoss-Größe in Punkten (0 - kein Stop) - Wenn eine Position keinen Stop-Loss hat, wird dieser sofort nach dem Öffnen der Position mit dem festgelegten Wert hinzugefügt. Bei einem Wert von 0 wird kein Stop-Loss gesetzt; Initiale TakeProfit-Größe in Punkten (0 - kein Take) - Wenn eine Position keinen Take-Profit hat, wird dieser sofort mit der angegebenen Größe nach dem Öffnen der Position hinzugefügt. Bei einem Wert von 0 wird kein Take-Profit gesetzt; TrailingStop-Größe in Punkten (0 - kein Trail) - Trailing-Parameter, der den Abstand des Stop-Loss vom Preis definiert. Bei einem Wert von 0 wird kein Trailing-Stop gesetzt; TrailingTake-Größe in Punkten (0 - kein Trail) - Trailing-Parameter, der den Abstand des Take-Profit vom Preis definiert. Bei einem Wert von 0 wird kein Trailing-Take gesetzt; Positionstyp - Der Typ der zu trailenden Positionen; Positionssymbol ("" - beliebiges Symbol) - Das Symbol der zu trailenden Positionen (ein leerer Wert bedeutet alle Symbole); Positions-Magic-Nummer (0 - beliebige Magic) - Die Magic-Nummer der zu trailenden Positionen; Positionsticket (0 - alle Tickets) - Das Ticket der zu trailenden Positionen; Trailing-Schritt - Trailing-Schritt. Wenn sich der Preis weiter als der Schritt vom Stop-Order entfernt, wird die Stop-Order so angepasst, dass sie die in den entsprechenden Einstellungen angegebenen Größen TrailingStop-Größe in Punkten und/oder TrailingTake-Größe in Punkten hat; Trailing in der unprofitablen Zone - Aktivieren oder Deaktivieren des Trailing in der Verlustzone. Wenn deaktiviert, werden keine Stop-Orders in der Verlustzone gesetzt; Breakeven in Punkten - Breakeven-Wert. Eine Verlustzone beginnt unterhalb dieses Wertes; Spread-Multiplikator - Spread-Multiplikator zur Berechnung des korrekten Abstands für Stop-Orders. Für Stop-Loss- und Take-Profit-Orders (sowie für ausstehende Orders) gibt es einen minimalen Abstand, der für die Platzierung solcher Orders erforderlich ist – StopLevel. Das bedeutet, dass Stop-Loss und Take-Profit (sowie ausstehende Orders) nicht näher als dieser Abstand zum Preis platziert werden können. Ist StopLevel gleich null, bedeutet das nicht, dass es nicht existiert, sondern nur, dass StopLevel fließend ist. In diesem Fall liegt der minimale Abstand normalerweise gleich dem Spread, aber manchmal reicht sogar das doppelte Spread nicht aus. Daher ermöglicht dieser Parameter die Angabe eines benutzerdefinierten Multiplikators für den Spread, der zur Berechnung des minimalen Abstands für die Platzierung von Stop-Orders verwendet wird. Abb.1 Initiales StopLoss=600, initiales TakeProfit=1200, TrailingStop=300, Trailing des Take-Profit deaktiviert, Trailing in der Verlustzone deaktiviert.

2018.03.01
Trend Me Leave Me - Der perfekte Expert Advisor für MetaTrader 5
MetaTrader5
Trend Me Leave Me - Der perfekte Expert Advisor für MetaTrader 5

Der Autor der Idee: Scriptor, der Autor des MQL5-Codes: barabashkakvn. Der Expert Advisor arbeitet mit einer Position (kann auf Netting-Konten verwendet werden). Die Richtung eines neuen Signals wird basierend auf der Richtung der letzten geschlossenen Position (BUY oder SELL) und der Art, wie diese Position geschlossen wurde (durch Stop Loss oder Take Profit), berechnet. Allgemeines Prinzip: Wenn eine Position durch Take Profit geschlossen wurde, wird die nächste Position in der gleichen Richtung eröffnet; Wenn eine Position durch Stop Loss geschlossen wurde, sollte die nächste Position in die entgegengesetzte Richtung eröffnet werden. Die Art des Abschlusses wird in OnTradeTransaction() unter Verwendung von ENUM_DEAL_REASON bestimmt: Die Transaktion und ihr Typ werden in OnTradeTransaction() zuerst abgerufen: TRADE_TRANSACTION_DEAL_ADD - Hinzufügen eines Deals zur Historie. Dies erfolgt als Ergebnis der Ausführung eines Auftrags oder durch Operationen mit dem Kontostand. , und dann wird die DEAL_REASON-Eigenschaft überprüft. Wenn der Breakeven-Parameter nicht gleich null ist, wird die Position, wenn möglich, auf Breakeven verschoben. Nachdem die Richtung in OnTradeTransaction() bestimmt wurde, werden weitere Bedingungen überprüft: Um eine BUY-Position zu eröffnen, muss der SAR-Indikator auf Bar #0 weniger als der Schlusskurs von Bar #0 sein, und der ADX auf Bar #0 muss weniger als 20 betragen. Um eine SELL-Position zu eröffnen, muss der SAR-Indikator auf Bar #0 größer als der Schlusskurs von Bar #0 sein, und der ADX auf Bar #0 muss weniger als 20 betragen; Eingabeparameter Stop Loss (in Pips) - Wert für den Stop Loss; Take Profit (in Pips) - Wert für den Take Profit; Risiko in Prozent für einen Deal - Risiko pro Trade; Breakeven (in Pips) - Breakeven-Wert; ADX: Durchschnittsperiode - Parameter des ADX-Indikators; SAR: Preisänderungsschritt - Beschleunigungsfaktor - Parameter des SAR-Indikators; SAR: Maximalwert des Schrittes - Parameter des SAR-Indikators. Standardparameter, EURUSD, M30 vom 08.01.2017 bis 05.02.2018

2018.03.01
EMA Cross Contest Hedged - Der perfekte Trading EA für MetaTrader 5
MetaTrader5
EMA Cross Contest Hedged - Der perfekte Trading EA für MetaTrader 5

Der Autor der Idee: Scriptor, der Entwickler des MQL5 Codes: barabashkakvn. Dieser Expert Advisor sucht nach dem Schnittpunkt von zwei gleitenden Durchschnitten basierend auf den Daten von zwei Kerzen, um ein Signal zu generieren: Die Nummer der aktuellen Kerze kann im Trade bar eingestellt werden: entweder bar #0 oder bar #1. Wenn Use MACD auf wahr gesetzt ist, berücksichtigt der EA auch die Position der Hauptlinie des MACD im Verhältnis zu null (gemäß dem Trade bar Parameter). Wird ein Signal generiert, während keine offenen Positionen bestehen, wird eine Position eröffnet und vier Absicherungsaufträge in einem Abstand von Hedge level platziert, mit einer Laufzeit, die gleich Expiration pending orders ist: Buy Stop-Orders werden im Falle einer KAUF-Position platziert; Sell Stop-Orders werden im Falle einer VERKAUF-Position gesetzt. Positionen können durch ein gegenteiliges Signal geschlossen werden, wenn die Option Close the opposite positions auf wahr gesetzt ist. Zum Beispiel werden VERKAUF-Positionen geschlossen, wenn ein KAUF-Signal generiert wird. Sobald die Positionen eröffnet sind, wird ein Trailing Stop mit Trailing Step für diese aktiviert. Eingabeparameter Lots - das Volumen der zu eröffnenden Position; Stop Loss (in Pips) - Stop-Loss-Wert; Take Profit (in Pips) - Take-Profit-Wert; Trailing Stop (in Pips) - Trailing-Wert; Trailing Step (in Pips) - Trailing-Schrittwert; Hedge level (in Pips) - Abstand zwischen den Pending Orders; Close the opposite positions - Flag zum Schließen von entgegengesetzten Positionen; Use MACD - Flag zur Nutzung von MACD; Expiration pending orders (Sekunden) - Ablaufzeit der Pending Orders; MA short: gleitender Durchschnittszeitraum - Parameter zur Berechnung des schnellen MA; MA long: gleitender Durchschnittszeitraum - Parameter zur Berechnung des langsamen MA; Trade bar - die Kerzennummer, auf der gehandelt werden soll; magic number - eindeutiger Identifikator für den EA. Beispiel für den Test von EURUSD, M30:

2018.03.01
SAR RSI MTS: Ein effektives Handelssystem für MetaTrader 5
MetaTrader5
SAR RSI MTS: Ein effektives Handelssystem für MetaTrader 5

Der Autor der Idee: Collector, der Entwickler des MQL5-Codes: barabashkakvn. Hier sind die Regeln für unser Handelssystem: Signal für eine Kauf-Position: Der SAR auf der Kerze 1 ist kleiner als der Schlusskurs der Kerze 0, der SAR auf der Kerze 1 ist kleiner als der SAR auf der Kerze 0, und der RSI auf der Kerze 0 ist größer als 50,0; Signal für eine Verkaufs-Position: Der SAR auf der Kerze 1 ist größer als der Schlusskurs der Kerze 0, der SAR auf der Kerze 1 ist größer als der SAR auf der Kerze 0, und der RSI auf der Kerze 0 ist kleiner als 50,0; Die Lotgröße wird automatisch basierend auf dem Risikoanteil am freien Margin berechnet. Bedingung zum Öffnen einer Verkaufs-Position: Parameter für die Eingabe Stop-Loss (in Pips) - Wert für den Stop-Loss; Take-Profit (in Pips) - Wert für den Take-Profit; Trailing Stop (in Pips) - Wert für den Trailing Stop; Trailing Step (in Pips) - Schrittwert für den Trailing; Risiko in Prozent für einen Handel vom freien Margin - Risiko pro Trade als Prozentsatz des freien Margins. Magic Number - eindeutiger Identifikator des EAs; SAR: Preis-Inkrement-Schritt - Beschleunigungsfaktor - Parameter des SAR-Indikators; SAR: maximaler Wert des Schrittes - Parameter des SAR-Indikators; RSI: Durchschnittsperiode - Parameter des RSI-Indikators; RSI: Art des Preises - Parameter des RSI-Indikators. Beispiel für SAR RSI MTS vom 08.06.2017 bis 26.10.2017 auf GBPUSD, M30:

2018.03.01
Show Pips: Dein MetaTrader 5-Indikator für den perfekten Überblick
MetaTrader5
Show Pips: Dein MetaTrader 5-Indikator für den perfekten Überblick

Der Show Pips Indikator ist ein unverzichtbares Tool für jeden Trader, der mit MetaTrader 5 arbeitet. Er zeigt dir jederzeit den aktuellen Stand deines Kontos an und sorgt dafür, dass du keine wichtigen Informationen verpasst. Dieser Indikator stellt folgende Daten übersichtlich dar: Gewinn in Punkten, Prozent und Währung; Spread des aktuellen Währungspaares; Verbleibende Zeit bis zum Schluss der Kerze im aktuellen Zeitrahmen. Du kannst zudem den Standort der Informationszeile nach deinen Wünschen anpassen: Rechts neben dem Preis (folgt dem Preis); Als Kommentar (oben links im Chart); In einer gewünschten Ecke des Bildschirms. Der Datenseparator kann ebenfalls nach deinen Vorlieben eingestellt werden: | / . \ # Der Indikator ist einfach zu bedienen und liefert dir wertvolle Informationen. Unnötige Daten kannst du in den Einstellungen einfach deaktivieren. Parameter Darstellungsart - Art der Informationszeile. Es gibt drei Optionen: Folge dem Preis - folgt dem Preis; Als Kommentar - wird als Kommentar angezeigt; In ausgewählter Ecke des Bildschirms - wird in der gewählten Ecke des Charts angezeigt. Ecke für Befestigung - wenn die Darstellungsart 'In ausgewählter Ecke des Bildschirms' gewählt wird, kannst du hier die Ecke auswählen; Gewinn anzeigen? - aktivieren/deaktivieren der Anzeige des Gewinns in der Kontowährung; Gewinn in Prozent anzeigen? - aktivieren/deaktivieren der Anzeige des Gewinns in Prozent; Spread anzeigen? - aktivieren/deaktivieren der Anzeige des aktuellen Spreads; Verbleibende Zeit bis zum Kerzenschluss anzeigen? - aktivieren/deaktivieren der Anzeige der Zeit bis zum Kerzenschluss; Textfarbe - Farbe des Textes; Gewinnfarbe - Farbe des Textes bei vorhandenem Gewinn; Verlustfarbe - Farbe des Textes bei vorhandenem Verlust; Separator - Trennzeichen für die Daten. Dieser Parameter kann fünf Werte haben: "|", "/", ".", "\" oder "#"; Y-Koordinate - Y-Koordinate (wenn 'In ausgewählter Ecke des Bildschirms' als Darstellungsart gewählt wird); Abstand in Kerzen - Abstand von der aktuellen Kerze, in Kerzen (wenn 'Folge dem Preis' gewählt wird); Schriftgröße - Schriftgröße des Textes; Schriftart - Schriftart des Textes; Die MetaTrader 4-Version des Indikators kannst du hier herunterladen. Beispiele für die Anzeige

2018.01.22
Dealers Trade v 7.74 MACD – Ein effektives System für MetaTrader 5
MetaTrader5
Dealers Trade v 7.74 MACD – Ein effektives System für MetaTrader 5

Ideengeber: Alexander, Autor des mq5-Codes: barabashkakvn. Der EA nutzt die Signale des iMACD (Moving Average Convergence/Divergence) Indikators, um Trades zu platzieren. Dabei wird das Lot erhöht, wenn die Anzahl der offenen Positionen wächst (Martingale-Ansatz). Empfohlen wird die Nutzung auf den Zeitrahmen H4 und D1. Positionsvolumen-Management: Das Anfangslot kann manuell festgelegt werden; Das Anfangslot kann als Prozentsatz des freien Margenrisikos berechnet werden. Zusätzlich können folgende Werte limitiert werden: Die maximale Anzahl an offenen Positionen; Das maximale Lot. Gewinnschutz: Wenn der Gewinnschutz aktiviert ist und der gesamte Gewinn aller Positionen einen festgelegten Wert übersteigt, sowie die Anzahl der Positionen größer oder gleich der geschützten Menge ist, wird die profitabelste Position geschlossen. Beispiel: Wir haben einen Gesamtgewinn von 52 € und vier offene Positionen. Der geschützte Betrag ist auf „3“ festgelegt. Wir können also eine Position schließen, um mindestens drei Positionen immer offen zu halten. Eingabeparameter Lots (wenn <= "0" -> nutze "Risiko") - Positionsvolumen (wenn <="0.0", wird das Lot unter Verwendung des "Risiko"-Parameters berechnet); Stop Loss (in Pips) - Wert des Stop Loss; Take Profit (in Pips) - Wert des Take Profit; Trailing Stop (in Pips) - Trailing-Wert; Trailing Schritt (min. Wert == 1) (in Pips) - Trailing-Schrittwert; Risiko in Prozent für einen Handel aus freier Margin - Risiko pro Trade als Prozentsatz der freien Margin; Maximale offene Positionen - maximale Anzahl an offenen Positionen; Intervall zwischen den Positionen - Abstand zwischen den Positionen; Min. Gewinn. Schließe die Position mit dem maximalen Gewinn - Mindestgewinn, bei dem die profitabelste Position geschlossen wird; Kontoschutz. Wenn "wahr" -> schließe die Position mit dem maximalen Gewinn - Gewinnschutz, bei dem die profitabelste Position geschlossen wird; Anzahl der offenen Positionen, wenn "Kontoschutz" = "wahr" - die Anzahl der zu schützenden Positionen; Umkehrbedingung - umkehrende Signale; MACD: schnelle EMA-Periode MACD: langsame EMA-Periode Maximales Positionsvolumen - maximal erlaubtes Positionsvolumen; Lot-Koeffizient - Lot-Multiplikator, je mehr offene Positionen existieren, desto größer wird der Lot-Multiplikator.

2018.01.22
3MACross EA: Der perfekte Trading-Assistent für MetaTrader 5
MetaTrader5
3MACross EA: Der perfekte Trading-Assistent für MetaTrader 5

Ideengeber: bobby, mq5 Code-Autor: barabashkakvn. Der 3MACross EA nutzt zwei Indikatoren: MA Cross 3MACross Alert WarnSig und Price Channel. Folgende drei Optionen stehen zur Verfügung, um Stop Loss und Take Profit festzulegen: Trailing Stop ist größer als null. In diesem Fall wird eine gewöhnliche Trailing-Stop-Funktion auf die Positionen angewendet; Auto SL/TP ist auf 'true' gesetzt. Hierbei werden die TP- und SL-Niveaus basierend auf dem "Price Channel"-Indikator bestimmt; BreakEven ist größer als null: wenn eine Position die 'BreakEven'-Punkte erreicht hat, wird die Position auf BreakEven-Punkte verschoben. Wichtiger Hinweis: Es kann nur eine der drei Optionen ausgewählt werden. Wenn eine der Optionen gewählt wird, müssen die anderen zwei deaktiviert sein. Beispiel: Der BreakEven ist auf 15 gesetzt. Dann muss der Trailing Stop-Parameter auf null gesetzt werden, und Auto SL/TP muss auf false stehen (dies sind die Standardparameter des EAs). Zusätzlich gibt es zwei Optionen zur Festlegung des Positionsvolumens: festes Lot, das gleich Lots ist, oder Risikoprozentsatz des freien Margins Risikoprozentsatz für einen Trade aus freier Margin. Es kann nur eine Option ausgewählt werden: wenn Lots gleich oder kleiner als null ist, wird der Risikoprozentsatz pro Trade verwendet. Der EA wurde für USDJPY, H1 optimiert (diese Parameter werden standardmäßig im EA verwendet): Input-Parameter Handelsparameter: Lots (wenn <=0 -> Risiko aus freier Margin verwenden) - Positionsvolumen; Stop Loss Take Profit Trailing Stop Risiko - Risiko pro Trade als Prozentsatz der freien Margin; Auto SL/TP - Stop Loss und Take Profit basierend auf dem "Price Channel"-Indikator; Handel bei geschlossener Kerze - Handel auf einer geschlossenen Kerze: wenn 'true', verwendet der EA die Daten der Kerze #1, wenn 'false', handelt der EA auf der Kerze #0; BreakEven; Maximale offene Positionen - die maximal erlaubte Anzahl an Positionen in eine Richtung. MA Cross 3MACross Alert WarnSig Indikatorparameter: Parameter des ersten gleitenden Durchschnitts: Periode des ersten gleitenden Durchschnitts; Verschiebung des ersten gleitenden Durchschnitts; Methode des ersten gleitenden Durchschnitts. Parameter des zweiten gleitenden Durchschnitts: Periode des zweiten gleitenden Durchschnitts; Verschiebung des zweiten gleitenden Durchschnitts; Methode des zweiten gleitenden Durchschnitts. Parameter des dritten gleitenden Durchschnitts: Periode des dritten gleitenden Durchschnitts; Verschiebung des dritten gleitenden Durchschnitts; Methode des dritten gleitenden Durchschnitts. crossesOnCurrent; alertsOn; alertsMessage; alertsSound; alertsEmail; Price Channel Indikatorparameter: InpChannelPeriod - Berechnungsperiode (Anzahl der Kerzen).

2018.01.22
Exp_CMO_Duplex: Dein Experte für MetaTrader 5
MetaTrader5
Exp_CMO_Duplex: Dein Experte für MetaTrader 5

Willkommen zu unserem heutigen Beitrag über das Exp_CMO_Duplex. Dieses innovative System basiert auf zwei identischen Handelsstrategien, die den CMO-Indikator nutzen, um sowohl Long- als auch Short-Trades zu ermöglichen. Du kannst die Konfiguration in einem einzigen Expert Advisor (EA) anpassen. Die Eingabeparameter lassen sich in zwei große Gruppen unterteilen: Parameter mit dem Buchstaben L: Diese werden für die Verwaltung von Long-Positionen verwendet. Parameter mit dem Buchstaben S: Diese sind für die Verwaltung von Short-Positionen zuständig. //+----------------------------------------------+ //| Eingabeparameter des EA für Long-Positionen | //+----------------------------------------------+ input uint L_Magic=777;// L Magic-Nummer input double L_MM=0.1;// L Anteil des Kapitals pro Trade input MarginMode L_MMMode=LOT;// L Los-Einstellmodus //+----------------------------------------------+ //| Eingabeparameter des EA für Short-Positionen | //+----------------------------------------------+ input uint S_Magic=555;// S Magic-Nummer input double S_MM=0.1;// S Anteil des Kapitals pro Trade input MarginMode S_MMMode=LOT;// S Los-Einstellmodus Jedes dieser Handelssysteme verwendet unterschiedliche Magic-Nummern, sodass sie unabhängig voneinander operieren. Die Finanzmärkte sind selten symmetrisch. Oft benötigst du verschiedene Parameter für den Handel in einem steigenden oder fallenden Markt. Um den EA richtig zu konfigurieren, solltest du zuerst nur ein Handelssystem testen und das andere mithilfe spezieller Schalter deaktivieren. input bool L_PosOpen=true;// Erlaubnis für Long-Positionen input bool L_PosClose=true;// Erlaubnis für das Schließen von Long-Positionen Führe danach dasselbe für das zweite System durch. Für eine einwandfreie Funktion des Expert Advisors solltest du die kompilierte CMO.ex5 Indikator-Datei in den Ordner <terminal_data_folder>\MQL5\Indicators einfügen. Bei den unten gezeigten Tests wurden die Standard-Eingabeparameter des Expert Advisors verwendet. Stop Loss und Take Profit wurden während der Tests nicht eingesetzt. Abbildung 1: Beispiele für Deals auf dem Chart mit symmetrischen Einstellungen Die Testergebnisse für 2016 bei USDJPY H4: Abbildung 2: Testergebnisse Abbildung 2: Beispiele für Deals auf dem Chart mit nicht-symmetrischen Einstellungen

2018.01.22
Erste Vorherige 20 21 22 23 24 25 26 27 28 29 30 Nächste Letzte