JPYTrader
- Experten
- Courage Sampson Orji
- Version: 1.30
- Aktualisiert: 27 Juli 2023
- Aktivierungen: 10
JP¥Trader ist ein MQL5 Expert Advisor (EA), der mit japanischen Yen (JPY) Währungspaaren auf dem 30 Minuten Zeitrahmen handelt.
Die Strategie kombiniert gleitende Durchschnitte mit den guten alten Unterstützungs- und Widerstandsniveaus, um Handelssignale zu liefern. Signale werden nur gesendet, wenn alle gleitenden Durchschnitte in aufsteigender Reihenfolge gestapelt sind - für Long-Trades (KAUFEN); und in absteigender Reihenfolge - für Short-Trades (VERKAUFEN). Es ist besonders für Swing-Trading und Prop-Trading (in einigen Fällen) geeignet, wobei alle Handelspositionen zum Marktpreis bei Trendfortsetzung eröffnet werden.
| Einsteigen | Überwachung | |
|---|---|---|
| https://www.avatrade.com/trading-account?tag=192108 | https://www.mql5.com/en/signals/2118848 | |
| https://vigco.co/rEvuam | ||
vertrauenswürdige Broker mit transparenter Handelsumgebung | Live-Konto(s) Signal(e) Überwachung | |
Die Tests wurden für die Marktgeschichte 2020-2023 (27. Dez. - 20. Apr.) durchgeführt, wobei die Paare AUD, CAD, CHF, EUR, GBP und USD unterstützt wurden.
Minimale und maximale Positionsgrößen werden ebenfalls für eine einfache Verwaltung und Skalierung der Trades zur Verfügung gestellt, und der Handel mit mehreren Währungen wird unterstützt, indem jedes Währungsdiagramm separat angehängt wird.
JP¥Trader ist standardmäßig NICHT mit mehreren Charts verbunden, da jedes Währungspaar spezifische Einstellungen erfordert.
TRADING
Handelspositionen werden für jedes Währungspaar einzeln eröffnet. Wenn mehrere Positionen für ein Währungspaar eröffnet werden, werden die Eigenschaften aller Aufträge - sowohl der ausstehenden als auch der aktiven - verwendet, um die zulässige Positionsgröße für diese nachfolgenden Aufträge zu bestimmen. Dies soll die Vorwärtskompatibilität mit einer zukünftigen Version ermöglichen, die mehrere Handelspositionen unterstützt.
Mindest- und Höchstpositionsgrößen können nicht nur zur Verwaltung von Handelsrisiken, sondern auch zur Skalierung auf größere Handelsgrößen verwendet werden, wenn der Saldo im Laufe der Zeit wächst.
Eine Skalierungsstrategie ist erforderlich, und derzeit werden nur 2- oder 3-stufige Skalierungsstrategien unterstützt. Standardmäßig wird eine 3-stufige Strategie verwendet, es kann jedoch auch eine 2-stufige Strategie verwendet werden. Beachten Sie, dass die Losgröße, die der maximalen Positionsgröße in Ihrer Skalierungsstrategie am nächsten kommt, für den größten Handel verwendet wird.
Nehmen wir zum Beispiel 2 beliebige Währungspaare mit einem Kontostand von $100 oder $1000. Auf Ihrem Konto können nur 2 Positionen gleichzeitig offen sein - eine für jedes gehandelte Währungspaar. Die Skalierungsstrategie für jede EA-Instanz wird auf ihre Trades angewendet. Es wird empfohlen, eine(0.02,0.2) bzw.(0.1,1.0) Skalierungsstrategie zu verwenden. Im ersten Fall (d.h. 100 $ Gleichgewicht) ist die Positionsgröße für Stufe 3 der nächstgelegene Wert zu 0,2 (d.h. 0,32); und für den zweiten Fall wird eine Positionsgröße von 1,6 verwendet, da sie am nächsten an 1,0 liegt.
Eine 2-stufige Skalierungsstrategie kann auch für andere Märkte perfekt sein, wird aber NICHT empfohlen. Die Verwendung größerer Skalierungsstrategien wird für JP¥Trader noch nicht empfohlen. Beachten Sie, dass der LotMode für eine optimale Performance auf SCALED eingestellt sein muss.EINSTELLUNGEN
Die Einstellungen vonJP¥Tradersind einfach und leicht zu verstehen. Die folgende Liste beschreibt jede Einstellung und ihren Zweck.
Allgemeine Einstellungen
| doBuyTrades | ermöglicht den Handel mit BUY-Signalen | |
| buyTradesMult | Positionsrisikomultiplikator (Risikomargenmultiplikator zur Bestimmung des Ausstiegs aus einem BUY-Geschäft) | |
| doSellTrades | ermöglicht den Handel mit SELL-Signalen | |
| sellTradesMult | Positionsrisikomultiplikator (Risikomargenmultiplikator zur Bestimmung des SELL Trade Exit) | |
| timedTradesStart | Startzeit des Handels | |
| timedTradesStop | Handelsstoppzeit |
- Handelseinstellungen
| tmpLot | Mindestpositionsgröße (empfohlenes Minimum ist 0,02) | |
| tmpLotMax | maximale Positionsgröße (vom Broker festgelegt) | |
| dMehrfach | Periodenmultiplikator (Handelssignalfilter Nr. 1, direkter Zusammenhang mit der Handelssignalfrequenz) | |
| pMehrfaches | Gewinnmultiplikator (bestimmt abgehackte Kursbewegungen, wann Teilgewinne mitgenommen und die Risikomarge verschoben wird) | |
| rMehrfaches | Range-Multiplikator (primärer Bestimmungsfaktor für abgehackte/seitwärts gerichtete Märkte. Ändert sich nur, wenn es der Markt erfordert) | |
| slAbstand | Risikoniveau der Position (Abstand zwischen Einstiegskurs und Stop Loss, automatisch in PIPs umgerechnet) | |
| pDistance | Positionseinstiegsdistanz (Abstand vom Handelssignalkurs zum gewünschten Einstiegskurs, automatisch umgerechnet) | |
| tmpSleepMult | EA-Schlafzeit (Wartezeit zwischen Trades, egal ob Gewinn oder Verlust. Handelssignalfilter #2) |
Andere Einstellungen
| doAggression | Versuch, verlorene Trades wiederherzustellen. | |
| pFunc | Funktion zur Erkennung von Handelssignalen. | |
| lFunc | Verlustfunktion für Handelssignale. | |
| lotMode | Modus für die Positionsgrößenbestimmung im Handel. | |
| tmpOrdersMax | maximal geöffnete Positionen (derzeitiger Standardwert ist 1, mehrere gleichzeitige Aufträge werden noch nicht unterstützt) | |
| tmpMagic | eindeutige magische Zahl zur Unterscheidung vonJP¥Trader-Instanz-Geschäften |
BEKANNTE FEHLER
- JP¥Trader's inkonsistente maximale Positions-Losgröße sollte als Fehler angesehen werden. Dies kann jedoch sehr einfach korrigiert werden, indem Sie das exakte Vierfache der letzten Losgröße in Ihrer Skalierungsstrategie angeben. Darüber hinaus kann auch eine 2-stufige Skalierungsstrategie verwendet und die genaue maximale (2. Stufe) Positionsgröße angegeben werden (z.B. 0.02.0.08,0.32 oder 0.02,0.08).
- Der Algorithmus von JP¥Trader für Kursrückgänge war ziemlich genau, da eine Position mit nicht realisierten Gewinnen zu einem Verlustgeschäft wird, wenn der Kurs während dieses Handels zurückgeht. Dies ist der wichtigste Faktor, der zu Verlustgeschäften führt. In der Version 1.10 von JP¥Trader wurde der Algorithmus für den Preisrückgang jedoch verbessert, indem Fibonacci-Retracements verwendet wurden. Trotzdem werden Gewinne NICHT automatisch mitgenommen.
Mit der Version 1.30 von JP¥Trader wurden Funktionen zur Verbesserung des Preisrückführungsalgorithmus eingeführt, und die Verwendung von Fibonacci-Retracements wurde eingestellt. Es wird daher empfohlen, die automatische Ausführung ohne menschliches Eingreifen zuzulassen - allerdings können die Risikomarge(n) (Stop-Loss) von Trades mit der größten Größe in Ihrer Skalierungsstrategie manuell verschoben werden, ohne dass dies die Leistung des EA beeinträchtigt. Beachten Sie, dass sich das manuelle Schließen einer Handelsposition negativ auf die Leistung dieses EA auswirkt.
- Benachrichtigungen werden nur gesendet, wenn Handelspositionen eingegangen werden und wenn die Risikomarge(n) für die Handelsposition(en) von Ihrem Broker erfolgreich verschoben wurde(n) - entweder um die Gewinnschwelle zu erreichen oder um nicht realisierte Gewinne zu erzielen. DieVersion 1.10 von JP¥Trader sendet auch Benachrichtigungen, wenn unrealisierte Gewinne erzielt wurden und der EA den Stop-Loss nicht verschoben hat. In der Version 1.3 wurde diese Funktion jedoch entfernt, da es empfohlen wird, diese Version zu löschen und zu vergessen.
ZUKÜNFTIGER ROADMAP
- Einführung eines Range-Trading-Algorithmus zur weiteren Minimierung von Verlusten.
- Festlegung von Funktionseinstellungen für profitablen Prop-Trading bei mehr Währungspaaren (AUDJPY jetzt eingeschlossen).
- Hinzufügen weiterer Community-Funktionen (z. B. doAutoTrade).
