Heiken Ashi Double
- Experten
- Version: 3.0
Heiken Ashi Double ist ein MT4-Expert Advisor, der aufdoppelt geglätteten Heiken-Ashi-Signalen basiert. Er analysiert die zuletzt geschlossene Kerze, unterstützt separate Zeitrahmen für das Hauptsignal und zusätzliche Einstiegspunkte und umfasstoptionales Pyramiding, Basket-Management, ATR-basierte Positionsgrößenbestimmung, verschiedene Stop-Loss-Modi, einen Heiken-Ashi-Trailing-Stop, Spread-Schutz, Margin- und Volumenprüfungen sowie Diagnosen direkt im Chart.
Der EA wertet Signale erst aus, nachdem ein neuer Balken erkannt wurde. Es wird kein fester Take-Profit verwendet; Ausstiege erfolgen durch die Signalumkehr, den konfigurierten Stop-Loss oder den Trailing-Stop. Dieses System ist darauf ausgelegt, starke, klare Trendbewegungen zu erkennen und diese optional schrittweise zu zunehmend besseren Kursen aufzustocken.
HeikenAshiDouble basiert auf einer einfachen, aber wirkungsvollen Idee: Erst dann in den Markt einsteigen, wenn einegeglättete Heiken -Ashi -Kerze eine klare, starke Trendbewegung bestätigt – und den Trade anschließend mit einem intelligenten Trailing-Stop laufen lassen.
🔹Heiken-Ashi-Trailing-Stop
Im Gegensatz zu einem herkömmlichen Heiken-Ashi-EA wendet dieses Toolzwei unabhängige Glättungsschichten mit gleitenden Durchschnitten auf die Heiken-Ashi-Werte an, wodurch Marktrauschen und Fehlsignale deutlich reduziert werden. Zusätzlich zum Hauptsignal kann ein optionalesPyramiding-Modul weitere Positionen auf einem zweiten Zeitrahmen unter Verwendung von Standard-Heiken-Ashi-Kerzen (ohne Glättung) hinzufügen – jedochnur in Trendrichtung und nur zu besseren Kursen als beim Haupteinstieg.
So handelt das System
🔹Haupteinstieg
- Kauf: Die geglättete HA-Kerze ist bullisch, hat keinen unteren Docht (innerhalb der Toleranz), ihr Körper ist größer als der der vorherigen Kerze, und die vorherige Kerze war ebenfalls bullisch.
- Verkauf: die spiegelbildlich entgegengesetzte Konstellation (bärische Kerze ohne oberes Docht, wachsender Körper, vorherige Kerze bärisch).
- Dies filtert Momentum heraus, das mit minimalem Gegendruck (Docht) in einen Trend eintritt.
- Der Zeitrahmen des Hauptsignals ist unabhängig vom Chart-Zeitrahmen konfigurierbar. Die Standardeinstellung istPERIOD_CURRENT, der EA kann jedoch so konfiguriert werden, dass er das Hauptsignal auf einem anderen verfügbaren MT4-Zeitrahmen berechnet.
- Wenn diese Option aktiviert ist, fügt der EA bei jedem Farbwechsel der Standard-HA-Kerze auf dem zusätzlichen Zeitrahmen weitere Positionen in Richtung des offenen Trades hinzu.
- Optional kann festgelegt werden, dass jede zusätzliche Order zu einem Kurs eröffnet werden muss, der besser ist als der Einstiegskurs der Hauptposition (echtes Pyramiding, kein Averaging in einen Verlust). Der EA wendet strenge Kursfilter an, um ein Averaging nach unten zu vermeiden – zusätzliche Orders werden nur zu besseren Kursen als dem Haupteinstieg hinzugefügt.
- Die Anzahl der zusätzlichen Orders ist durch ein konfigurierbares Maximum begrenzt.
- Diese Einstellung ist darauf ausgelegt, trendfolgendes Pyramiding anstelle von Averaging nach unten zu unterstützen. Die Anzahl der zusätzlichen Orders pro Basket wird durch„MaxAddOrders“ begrenzt.
- Haupt- und Zusatzorders werden anhand ihrer Orderkommentare voneinander getrennt, damit die Korbregeln konsistent angewendet werden können.
🔹Stop-Loss und Korbmanagement
“
- Entsprechend dem Hauptbalken – Der anfängliche Stop-Loss wird unter Verwendung des konfiguriertenTrailingBuffers jenseits der letzten Haupt-Heiken-Ashi-Kerze platziert.
- Manuell – Der Stop-Loss-Abstand wird in Punkten durch„MainSL_ManualPoints“ festgelegt. Ein Wert von Null bedeutet, dass kein anfänglicher Stop-Loss gesetzt wird.
- Zusatzorders übernehmen bei ihrer Eröffnung den aktuellen absoluten Stop-Loss-Kurs der Hauptorder. Dadurch bleibt der Basket mit dem aktuellen Stop-Loss-Niveau der Hauptorder synchronisiert, einschließlich der bereits durch die Trailing-Logik vorgenommenen Stop-Loss-Änderungen.
- Wenn der Broker, eine manuelle Aktion oder ein anderes Handelsereignis nur einen Teil des Korbs schließt, erkennt der EA die Diskrepanz und schließt die verbleibenden Positionen, um den Korb synchron zu halten. Verwaiste Zusatzordres werden ebenfalls geschlossen, wenn die Hauptorder nicht mehr existiert.
🔹Heiken-Ashi-Trailing-Stop
- Der optionale Trailing-Stop nutzt die zuletzt geschlossene geglättete Heiken-Ashi-Kerze. Bei Kaufpositionen wird der Stop-Loss unter das Heiken-Ashi-Tief verschoben; bei Verkaufspositionen wird er über das Heiken-Ashi-Hoch verschoben. Der Abstand wird um „TrailingBuffer“-Punkte angepasst.
- Der Trailing-Stop kann so konfiguriert werden, dass er nur aktiviert wird, wenn die Hauptorder profitabel ist. Der optionale Parameter „TrailMinProfit“ definiert den Mindestgewinn der Hauptorder in Punkten, der erforderlich ist, bevor das Trailing beginnt. Der Trailing-Stop passt die SL-Niveaus für alle Orders gemeinsam kontinuierlich an und gewährleistet so einen einheitlichen Schutz.
🔹Ausstieg
- Dergesamte Orderkorb ( Haupt- + Zusatz-Orders) wird geschlossen, wenn eine gegensätzlich gefärbte, geglättete HA-Kerze ohne passendes Docht erscheint, die auf eine gleichfarbige vorherige Kerze folgt – d. h. bei einem Trendwendesignal oder beim Erreichen des SL oder des Trailing-Stops.
🔹Übersicht über die wichtigsten Eingabeparameter
Hauptsignal MaPeriod1, MaMethod1, MaPeriod2, MaMethod2 – Einstellungen für Heiken Ashi Smoothed
Zeitrahmen TimeFrame_Main, TimeFrame_Add – Zeitrahmen für Haupt- und Zusatzsignale
Zusätzliche Orders UseAdditionalOrders, MaxAddOrders, RequireAddBeyondMain – Pyramiding aktivieren, maximale Anzahl zusätzlicher Orders, Kursfilter
Toleranz für Dochte WickToleranceInPoints –Toleranz für die Erkennung von „keinem Docht“ in der Ein- und Ausstiegslogik
Geldmanagement-Lots, MM, ATR_Period, Risk, MoneyRisk – Feste oder ATR-basierte Lotgröße mit Risikokontrollen.
Stop-Loss MainSLMode, MainSL_ManualPoints – Automatischer oder manueller anfänglicher Stop-Loss für die Hauptorder
Trailing-Stop UseTrailingStop, TrailingBuffer, TrailOnlyInProfit, TrailMinProfit –Aktivierung und Schwellenwerte fürden Trailing-Stop.
Sonstiges Slippage, Magic, OrderCommentary, ShowGraphDiag – Allgemeine EA-Einstellungen und Anzeigeoptionen.
💰Risikomanagement
- Trailing-Stop, gekoppelt an die geglätteten HA-Kerzenwerte, mit einstellbarem Puffer.
- Der anfängliche Stop-Loss kann automatisch anhand der letzten HA-Kerze oder als fester Wert in Punkten festgelegt werden.
- Alle Orders im Basket (Main und Add) haben dasselbe SL-Niveau, und der EA überwacht den Basket automatisch und synchronisiert ihn neu, falls der Broker ihn teilweise schließt (z. B. durch SL-Ausführung).
- Positionsgröße: festes Lot oder automatisches Geldmanagement basierend auf prozentualem Risiko / festem Geldbetrag / ATR.
🔥Diagnose
- Ein optionales Chart-Panel zeigt aktuelle HA-Kerzenwerte, den Status der Dochte, aktive Signale und den Stop-Loss-Status an – nützlich zur Überwachung und Überprüfung des Verhaltens in Echtzeit.
⚙️Empfehlungen
- Der beste Zeitrahmen für „Main/Add“ ist „Daily/H1“, natürlich können Sie alles ausprobieren (zum Beispiel „15M/1M“)
- Funktioniert bei allen Symbolen und Zeitrahmen (empfohlen werden Symbole mit einem Trend), sollte aber immer zuerst bei Ihrem spezifischen Broker und Symbol getestet werden
- Eine der wichtigsten Einstellungen ist die „Wick Tolerance“. Der Wert 2 bedeutet, dass ein Signal nur bei sehr starken Kursbewegungen generiert wird. Je höher dieser Wert, desto häufiger werden Signale ausgegeben. Der für mich optimale Maximalwert liegt bei 10.
- Der EA reagiert nur auf geschlossene Kerzen – es findet keine Neuberechnung der Signale innerhalb einer Kerze statt
- Für eine zuverlässige Synchronisation des Währungskorbs und des Trailing wird ein VPS empfohlen, insbesondere wenn das Pyramiding aktiviert ist
- Mithilfe von „Magic Number“ und Orderkommentaren lassen sich mehrere Instanzen gleichzeitig auf unterschiedlichen Symbolen/Zeitrahmen ausführen
📈Geeignet für
Trader, die Trendfolgestrategien für beliebige Wertpapiere und Zeitrahmen bevorzugen und ein System mit klar definierten, mechanischen Regeln sowie der Möglichkeit suchen, schrittweise in einen starken Trend einzusteigen. Vor dem Einsatz im Live-Betrieb wird ein gründliches Backtesting im Strategietester für das jeweilige Wertpapier bzw. den jeweiligen Zeitrahmen empfohlen, ebenso wie die Auswahl von Geldmanagement-Einstellungen, die Ihrer persönlichen Risikotoleranz entsprechen.
⚠️Haftungsausschluss
Der Handel an den Finanzmärkten birgt das Risiko eines Verlusts des investierten Kapitals. Der Autor und der Anbieter dieses Produkts haften nicht für Schäden, die durch dessen Nutzung entstehen. Die Wertentwicklung in der Vergangenheit ist keine Garantie für zukünftige Ergebnisse.
