Ultimate Bitcoin Artemis MT5
- Experten
-
Tuan Duyet Nguyen
Software Engineer at Meta Technology, building trading systems for MetaTrader 5. - Version: 1.0
- Aktivierungen: 10
Ultimate Bitcoin Artemis MT5
Swing-Pivot-Stop-Order-Breakout-Expert-Advisor für BTCUSD mit einem Stop-Loss bei jedem Trade. Kein Martingale. Kein Grid.
Hauptmerkmale
Swing-Hochs und -Tiefs sind Niveaus, an denen der Kurs zuvor häufig gewendet hat. Artemis wartet darauf, dass der Kurs diese Niveaus erneut durchläuft, anstatt die Richtung zu erraten: Wenn sich der Relative Strength Index (RSI) und der Average Directional Index (ADX) übereinstimmen, platziert er eine Stop-Order genau am zuletzt bestätigten Pivot-Punkt und lässt den Markt diese auslösen.
- Klare Einstiegsregel: Stop-Orders an bestätigten Swing-Pivots im M30-Zeitrahmen, jeder Pivot wird nur einmal gehandelt.
- Trendfilter: keine neuen Orders, solange der ADX unter 20 liegt; der RSI entscheidet, ob ein Kauf- oder Verkaufs-Setup aktiv ist.
- Stop-Loss und Take-Profit bei jeder Order, von Beginn an festgelegt; ein Trailing-Stop schützt offene Gewinne.
- Risikobasierte Lotgröße, berechnet aus Ihrem Guthaben und Ihrem Risikoprozentsatz, gerundet auf die Volumenschritte Ihres Brokers.
- Stellt nach einem Neustart des Terminals den vorherigen Zustand wieder her, sodass derselbe Pivot nicht erneut gehandelt wird.
- Kein Martingale, kein Grid, kein Averaging Down, keine externen Bibliotheken (DLL) und keine externen Dienste.
So funktioniert es
1. Bei jedem neuen M30-Balken liest der Expert Advisor den RSI (13) und den ADX (14) des zuletzt geschlossenen Balkens aus. Liegt der ADX unter 20 oder der RSI unter 10 bzw. über 90, wird nichts unternommen.
2. Pullback-Setup (Standard): Ein RSI unter 40 bereitet einen Kauf vor, ein RSI über 60 einen Verkauf. Ein optionales Momentum-Setup verhält sich umgekehrt (Kauf über 68, Verkauf unter 32).
3. Der Expert Advisor ermittelt den neuesten bestätigten Swing-Pivot innerhalb der letzten 120 Balken (11 Balken links, 4 rechts): ein Swing-Hoch für Kaufpositionen, ein Swing-Tief für Verkaufspositionen.
4. Wenn der Kurs den Pivot noch nicht überschritten hat und der Pivot zuvor noch nicht gehandelt wurde, wird ein Buy-Stop oder Sell-Stop am Pivot platziert, mit einem Stop-Loss von 330 USD und einem Take-Profit von 1.330 USD (Entfernung zum BTC-Kurs).
5. Nach einem Gewinn von 33 USD folgt der Stop dem Kurs mit einem Abstand von 130 USD.
6. Nicht ausgeführte Orders werden nach 48 Stunden gelöscht. Es sind maximal 12 Positionen plus Orders gleichzeitig aktiv.
Empfehlungen
- Symbol: BTCUSD (beliebiges Broker-Suffix). Der Expert Advisor wurde ausschließlich für Bitcoin entwickelt und getestet.
- Chart: beliebiger Zeitrahmen (Signale verwenden M30; bei Backtests wurde ein M15-Chart verwendet).
- Konto: Hedging empfohlen. Auf einem Netting-Konto werden Ausführungen zu einer Position zusammengefasst.
- Guthaben: Bei einem Standardrisiko von 3 % werden 1.000 USD oder mehr empfohlen. Ab 300 USD sollte ein Risiko von 1 % verwendet werden (siehe die Backtests für kleine Konten oben).
- Terminal rund um die Uhr online (ein virtueller privater Server wird empfohlen), mit aktivierter Algo-Trading-Funktion.
- Ein Broker mit niedrigem BTCUSD-Spread und niedrigen Provisionen, schneller Ausführung und der Möglichkeit, Stop-Orders zu platzieren.
Schnellstart
1. Fügen Sie den Expert Advisor einem BTCUSD-Chart hinzu und aktivieren Sie den Algo-Trading.
2. Behalten Sie die Standardeinstellungen bei und wählen Sie Ihren „RiskPercent“-Wert sowie „MaxOpenTrades“ aus.
3. Führen Sie den Expert Advisor zunächst auf einem Demokonto aus und beobachten Sie das Expert-Advisor-Protokoll.
Eingaben
- Magic Number: Identifiziert die Orders des Expert Advisors.
- Präfix für Orderkommentare: Wird in jeder Order gespeichert und nach einem Neustart wiederhergestellt. Ändern Sie diesen Wert nicht, solange Orders offen sind.
- Pullback-Einstellung ein/aus: Kauf unterhalb des RSI, Verkauf oberhalb des RSI.
- Momentum-Einstellung ein/aus, Kauf oberhalb des RSI, Verkauf unterhalb des RSI.
- RSI-Untergrenze / RSI-Obergrenze: Signale außerhalb dieses RSI-Bereichs werden ignoriert.
- Signal-Zeitrahmen: Zeitrahmen für RSI, ADX und Pivot-Punkte (Standard: M30).
- RSI-Periode, ADX-Periode, minimaler ADX-Wert.
- Pivot-Balken links, Pivot-Balken rechts, Lookback-Balken: Wie ein Swing-Pivot bestätigt wird und wie weit zurück gesucht werden soll.
- Stop-Loss, Take-Profit, Trail-Start, Trail-Abstand: in Symbolpunkten (bei BTCUSD mit 2 Stellen entsprechen 100 Punkte 1 USD).
- Gültigkeitsdauer ausstehender Orders: Stunden, nach denen eine nicht ausgeführte Order gelöscht wird.
- Maximale Anzahl offener Trades: Positionen plus ausstehende Orders.
- Skalierungsabstände bei Nicht-BTC-Symbolen: Hält die Abstände proportional zum Kurs, wenn der Expert Advisor auf ein anderes Symbol angewendet wird. Keine Auswirkung auf BTCUSD.
- Größe nach Kontostand – Risiko ein/aus, Risiko pro Trade in %, festes Lot, maximales Lot.
- Diagnose: optionales CSV-Protokoll der Signale.
Support
Bitte kontaktieren Sie mich über private MQL5-Nachrichten oder den Kommentarbereich dieses Produkts. Ein vollständiges Benutzerhandbuch mit allen Eingabeparametern und Protokollmeldungen ist auf Anfrage erhältlich.
Risiken und Einschränkungen
Es handelt sich hierbei um Backtests, nicht um Live-Handelsergebnisse. Die Wertentwicklung in der Vergangenheit ist keine Garantie für zukünftige Ergebnisse. Der Handel mit Bitcoin birgt ein erhebliches Verlustrisiko.
- Risikobelastung: Standardmäßig werden pro Order 3 % des Guthabens riskiert, und es können bis zu 12 Positionen sowie ausstehende Orders gleichzeitig offen sein. Das Gesamtrisiko kann daher deutlich über 3 % liegen. Verringern Sie „RiskPercent“ oder „MaxOpenTrades“, wenn Ihnen dies zu hoch ist.
- Zinseszinseffekt: Da die Lotgrößen mit dem Guthaben wachsen, steigen auch die Kapitalrückgänge. Im Haupttest betrug der größte Einzelverlust -6.332,92 USD.
- Ausführungsempfindlichkeit: Der Trailing-Stop setzt bereits nach einer geringen Kursbewegung ein, und die meisten Trades dauern nur wenige Minuten; daher spielen Spread, Provision, Slippage und Ausführungsgeschwindigkeit eine Rolle. Die Ergebnisse mit generierten Ticks waren deutlich besser als mit echten Ticks.
- Ausschließlich für BTCUSD konzipiert. In Tests erzielte der Expert Advisor bei EURUSD (Profitfaktor 0,98) und XAUUSD (Profitfaktor 0,98) leicht negative Ergebnisse. Er kann zwar fehlerfrei auf anderen Symbolen laufen, dies wird jedoch nicht unterstützt.
- Wenn Ihr Guthaben für die Risikoeinstellung beim Mindestlot Ihres Brokers zu gering ist, wird das Mindestlot verwendet und das tatsächliche Risiko pro Trade ist höher als der eingegebene Wert. Bei BTCUSD verliert ein 0,01-Lot beim Stop-Loss etwa 3,30 USD, sodass bei einem Guthaben unter etwa 330 USD jeder Trade mehr als 1 % riskiert. Bei 12 gleichzeitig offenen Trades beträgt der Worst-Case-Verlust bei 0,01 Lot etwa 40 USD.
Bitte testen Sie dies zunächst auf einem Demokonto.
