Monday 13 March 2017

Heiken Ashi Forex Ea Roboter

Heiken Ashi Naive Einführung Heiken Ashi Naive ist ein MetaTrader Expert Advisor auf der Grundlage von Heiken Ashi Charting-System über die Plattformen Standard-Indikator mit dem gleichen Namen. Das verwendete Handelssystem ist so naiv, dass es nur zwei aktuelle Heiken Ashi Kerzen interpretiert und keine komplexe Musteranalyse anwendet. Der einzige Trick ist, dass der Expert Advisor gegen die vermeintliche Trendrichtung tauscht, bestätigt durch das aktuelle Heiken Ashi Setup. Sein größter Vorteil ist, dass es keine Eingabeparameter zur Optimierung und Kurvenanpassung an die bisherigen Daten hat. Für eine verbesserte Geldverwaltung steht eine optionale ATR-basierte Positionsbestimmung zur Verfügung. Es gibt zwei Versionen der EA: eine einfache und eine mit Z-Score-Optimierung angewendet. Der Expert Advisor (mit und ohne Z-Score Optimierung) steht sowohl für MT4 als auch für MT5-Versionen zur Verfügung. Heiken Ashi Heiken Ashi (oder Heikin Ashi, aus Japanisch) ist eine alternative Technik der Darstellung der üblichen Leuchterkarten zum Zweck des Handels. Anders als bei traditionellen japanischen Kerzen ist es unmöglich, die tatsächlichen Preisniveaus (Open, High, Low und Close) auf dem Heiken Ashi Chart zu lesen, aber es ist einfacher, Trendentwicklungen und Umkehrungen zu erkennen. Steigende Heiken Ashi Kerzen sind in der Regel als weiße, und das Fallen als rote aufgetragen. Ähnlich wie die Standardkerzen zeigen Heiken Ashi Dochte. Weder die Richtung einer Kerze, noch die Länge ihrer Dochte zeigen auf tatsächliche Preisniveaus, sondern sollten in Bezug auf andere Heiken Ashi Kerzen in der Nähe betrachtet werden. Der Wechsel der Farben bedeutet einen Trendwechsel: rot bis weiß eine bärische Trendumkehr, weiß bis rot eine zinsbullische Trendumkehr. Zunehmende Kerzenkörperlänge signalisiert Verstärkung des Trends. Abnehmende Signale schwächen. Niedrige Dochte auf weiße Kerzen und obere Dochte auf rote Kerzen Signal-Volatilität und Trend Instabilität. Der Mangel an solchen Dochten ist ein deutlicher und deutlicher Trend. Berechnungsregeln Die folgenden Regeln werden für die Berechnung der Heiken Ashi Kerzenstufen verwendet: HAOpen (vorheriges HAOpen vorheriges HAClose) 2 HALow Minimum (niedrig, HAOpen, HAClose) HAHigh Maximum (High, HAOpen, HAClose) HAClose (Open High Low Close) 4 HAOpen, HAHigh, HALOW und HAClose - Heiken Ashi Kerzenlevel. Offen, Hoch, Niedrig und Schließen - normale Kerzelevel. Die Niveaus der anfänglichen HA-Kerze entsprechen den jeweiligen Niveaus der ursprünglichen Kerze. Heiken Ashi-Diagramm Die Grafik, die Sie unten sehen, zeigt die Heiken-Ashi-Kerze-Technik, die sowohl Trend - als auch Range-Perioden zeigt. Der Anfangsaufwärtstrend (weiß) wird mit Heiken Ashi doji schwach und wird für vier Kerzen rot. Nur eine Kerze (zweites) in diesem Abwärtstrend qualifiziert sich für einen starken bärischen Trend nach Heiken Ashi Regeln, die oben skizziert. Der erneuerte bullishe Trend zeigt eine Schwächeperiode (kurzbeinige Kerzen mit Daunenstacheln), kehrt dann aber wieder zu seiner Stärke zurück. Eine kleine rote Korrektur geht ziemlich tief und wird als solche durch die langlebigen Kerzen ohne obere Dochte signalisiert. Ohne ein klares Umkehrsignal ergibt sich ein neuer Aufwärtstrend. Es folgte ein Plateau mit einem Chaos von rot-weißen Farben, die in einem langen Abwärtstrend endete. Eine kleine Korrektur, bestehend aus fünf weißen mit einer roten Kerze in einer Mitte, stoppte nicht den ganzen Trend nach Süden bis zum Ende des Charts. Natürlich sieht ein solcher Indikator vielversprechend für Händler, die auf Trends und ihre Umkehrungen Handel wollen. Trading-Strategie Heiken Ashi Naive Expert Advisor verwendet eine ziemlich einfache, aber nicht sehr offensichtliche Methode, um mit Heiken Ashi Kerzen Handel. Die folgenden Eingangssignale werden verwendet: Verkaufen, wenn die letzte abgeschlossene HA Kerze bullisch ist, ist ihr Körper länger als vorherige Kerzen Körper, vorherige Kerze ist auch bullish, und neueste Kerze hat keinen unteren Docht. Kaufen, wenn die neueste abgeschlossene HA Kerze ist bearish, ist sein Körper länger als vorherige Kerzen Körper, vorherige Kerze ist auch bearish, und neueste Kerze hat keinen oberen Docht. Besteht beim Eintreffen eines Signals eine Offenstellung in entgegengesetzter Richtung, so wird die Position geschlossen. Liegt die vorhandene Position in der gleichen Richtung wie das Signal, wird diese ignoriert. Die folgenden Ausfahrtsignale werden verwendet, um Trades zu schließen, bevor ein neues Eingangssignal ankommt: Beenden Sie die Short-Position, wenn die zuletzt bearbeitete HA-Kerze bärisch ist, die vorherige Kerze ebenfalls bärisch ist und die letzte Kerze keinen oberen Docht hat. Beenden Sie die lange Position, wenn die zuletzt abgeschlossene HA-Kerze bullisch ist, ist die vorherige Kerze auch bullish, und die letzte Kerze hat keinen unteren Docht. Wie Sie sehen können, verwendet der Expert Advisor die invertierte Logik in seiner Handelsstrategie. Es geht lange, wenn das Heiken-Ashi-System auf einen ziemlich starken bärischen Trend hinweist, und es geht kurz, wenn es eine zinsbullische Rallye nach Heiken Ashi ist. Der Trick hier ist, dass es versucht, Rückschläge so früh wie möglich zu fangen. Handelsbeispiele Der Chart-Screenshot aus dem Strategie-Backtest auf EURJPY ist unten abgebildet. Es gibt sechs abgeschlossene Trades: Die erste Position ist bearish (gezeigt mit einem roten Pfeil) und dauert für 8 Kerzen, bis die neue Position nach der bullischen Eingangssignalgenerierung eingegeben wird. Die zweite Position ist bullish (gezeigt mit einem blauen Pfeil) und ist ein großer Verlierer. Der Abwärtstrend, der von Heiken Ashi signalisiert wird, erweist sich als eine dauerhafte, so dass die Experten-Advisor-System hier fehlschlägt. Die dritte Position ist ein kurzfristiger bärischer (zweiter roter Pfeil). Es dauert nur 3 Tage und ist sehr profitabel. Die vierte Position ist ein kurzfristiger bullisischer (zweiter blauer Pfeil) und ist sogar noch profitabler. Die fünfte Position ist ein weiterer kurzfristiger Verkauf (dritter roter Pfeil). Es ist der profitabelste Handel der sechs in diesen Beispielen gezeigt. Die sechste Position ist lang (dritter blauer Pfeil). Es ist sehr profitabel und hält lange genug, um durch mehrere weiße Kerzen zu leben, die die Ausstiegsbedingungen für den zinsbullischen Handel nicht auslösen. Position Sizing Heiken Ashi Naive Expert Advisor verwendet die gleiche erweiterte Position Sizing-System wie die Ichimoku Chinkou Cross Expert Advisor. Es ist sowohl fester Position Größe und ATR-basierte feste fraktionale Position Größe. Z-Score Optimierung Die zweite Version dieses Experten Advisors hat Z-Score-Optimierung in seinem Algorithmus implementiert. Z-Score-Optimierung basiert auf den intrinsischen Parameter einiger Forex-Strategien. Grundsätzlich sagt der Z-Score-Wert, ob es einen Zusammenhang zwischen den Handelsergebnissen der gegebenen Strategie gibt. Ein großer positiver Z-Score (wie der von Heiken Ashi Naive bei EURJPY D1) bedeutet, dass der Gewinnsieger wahrscheinlich mit einem Verlierenden einhergeht und dass dem Verlusthandel wahrscheinlich ein Sieger folgen wird. Große negative Z-Score würde bedeuten, dass gewinnt Trades sind oft gefolgt von mehr gewinnende Trades, während verlieren Trades häufig folgen die gleichen verlierenden Trades. Offensichtlich kann eine solche Metrik zur Optimierung einer Handelsstrategie oder eines Expertenberaters verwendet werden. Heiken Ashi Naive mit Z-Score-Optimierung stoppt Handel nach einem profitablen Handel. Es wechselt dann in einen virtuellen Trading-Modus, wo er die Trades kalkuliert, aber keine Aufträge an den MetaTrader-Server sendet. Sobald ein verlorener virtueller Handel angetroffen wird, schaltet der EA zurück in den realen Handelsmodus und setzt den normalen Betrieb fort. Dieser Expert Advisor ist auch in der Lage, alle virtuellen Handelsdaten aus der Datei zu speichern und zu laden, wodurch eine Fehlfunktion der Z-Score-Optimierung aufgrund von Software - oder Hardwarefehlern vermieden wird. Backtest-Ergebnisse Der Backtest des Heiken Ashi Naive Expert Advisor wurde in der Zeit vom 1. Januar 2001 bis zum 6. Dezember 2013 (fast 13 Jahre) auf der EURJPY D1-Tabelle durchgeführt. Bei der Verwendung eines festen Positionsvolumens von 0,1 Standardpartie lag der Nettogewinn bei 11.112 auf 10.000 Startkontostand mit dem maximalen relativen Ausfall von 15.8. Bei aktivierter ATR-basierter Positionsbestimmung (ATR-Periode 20 ATR-Multiplikator 1 2 Risikotoleranz) stieg der daraus resultierende Nettogewinn auf 29.903 auf demselben 10.000 Startkonto-Kontostand an, während der maximale relative Drawdown auf 39 anstieg. Backtesting Z-Score Optimized EA Z - Score optimierte Version von Heiken Ashi Naive Expert Advisor wurde auf die gleichen Daten wie die ursprüngliche Version getestet. Die Performance führte zu 8,119 Gewinn und 9,11 relativen Drawdown für eine feste Position Größe (0,1 Standard-Los). Bei der ATR-basierten Positionsbestimmung zeigt die EA 15.002 mit 20.9 Drawdown. Wie Sie sehen können, gibt es wenig Sinn, mit einem Z-Score optimierte Version dieses Expert Advisor, wenn Sie wirklich brauchen, um einen niedrigeren Drawdown-Wert zu erhalten. Z-Score Version macht nur 109 Trades im Vergleich zu 349 Trades der ursprünglichen Version. Ein weiterer Vorteil der Z-Score-Version ist die erwartete Auszahlung von 74,49 vs. 31,84 je Trade und das doppelte Sharp-Verhältnis (0,31 vs. 0,14). Eingabeparameter Money Management: Lots (default 0,01) - Grundlosgröße für feste Positionsbestimmung. Wird verwendet, wenn MM false. MM (default false) - wenn true, ist die ATR-basierte Positionsgröße aktiviert. ATRPeriod (default 20) - die Periode der ATR-Anzeige, die für die Positionsgrößenberechnung verwendet wird. Funktioniert nur, wenn MM wahr ist. ATRMultiplier (Standard 1) - ein Wert, mit dem der ATR-Indikatorwert multipliziert wird. Funktioniert nur, wenn MM wahr ist. Risiko (Standard 2) - Risikotoleranz in Prozent der Kontenbilanz. Funktioniert nur, wenn MM wahr ist. Dieser Eingabeparameter wird ignoriert, wenn UseMoneyInsteadOfPercentage auf true gesetzt ist. FixedBalance (Standardwert 0) - Wird dieser Wert auf einen Wert ungleich Null gesetzt, wird er anstelle der Kontostabilität für die Positionsgrößenberechnung verwendet. Funktioniert nur, wenn MM wahr ist. MoneyRisk (Standard 0) - Risikobereitschaft in der Kontowährung. Funktioniert nur, wenn MM wahr ist. Benötigt UseMoneyInsteadOfPercentage auf true gesetzt. UseMoneyInsteadOfPercentage (default false) - 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) - 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) - Anzahl der Dezimalstellen, die Ihr Broker nach Auftragsvolumen zulässt. Wenn Ihr Broker beispielsweise Micro-Lose (0,01) zulässt, sollte dieser Parameter auf 2 gesetzt werden. Wenn Ihr Broker nur Mini-Lots (0,1) zulässt, sollte dieser Parameter auf 1 gesetzt werden. Sonstiges: OrderComment (default HAN) - der Kommentar für Positionen, die von dieser EA eröffnet wurden. Slippage (Standard 100) - der akzeptable Preisverfall in Pips. Magic (default 152207122013) - die Ordnungszahl, um Positionen zu filtern, die von diesem EA eröffnet werden. Wird nur im MT4 verwendet. Mute (default false) - wenn true, erzeugt EA keine Ausgabe für virtuelle Handelsereignisse. Dieser Eingangsparameter ist nur in der Z-Score optimierten Version vorhanden. FileName (default HANvt. dat) - der Name der Datei, die von der EA zum Speichern von virtuellen Handelsdaten verwendet wird. Dieser Eingangsparameter ist nur in Z-Score optimiert version. Heiken Ashi und Heiken Ashi Smoothed EA benötigt für Renko Im Handel das folgende Konzept für 3 Wochen jetzt und es scheint sehr profitabel Die Regeln und Werkzeuge sind sehr einfach - Heiken Ashi und Heiken Ashi geglättete Kerzen. Lange Entry: Als die letzte HAHAS-Kerze bluewhite war Kurzer Eintrag: Als die letzte HAHAS-Kerze rotbraun war Exit: Verlasse den Handel, nachdem die erste HA-Kerze in einer anderen Farbe geschlossen wurde. Es gibt eine Notwendigkeit, dieses System zu automatisieren, weil jeder mögliche Eintrag könnte die quotmove der dayquot sein und seine nicht so einfach zu renko Bars den ganzen Tag über zu überwachen. Ive nie versucht dieses Konzept auf Zeitrahmen, weil - für mich-renko ist der Weg zu gehen. Natürlich gibt es mehr Verlierer als Gewinner, aber die positiven Trades sollte 2 oder 3 mal höher als die negativen Trades (zumindest in meinem Test während der letzten 3 Wochen). Die HAS Indi hilft, choppy Bedingungen zu überleben, das ist ziemlich cool .. Während meiner Forschung habe ich festgestellt, dass quotp. w.w. quot auf dem gleichen Konzept im Jahr 2011 arbeitete. Der einzige Unterschied ist, dass er mit (wahrscheinlich) besseren HAS-Einstellungen). P. w.w erstellt eine solche EA. Er teilte seine Backtest-Ergebnisse (1 Monat: 10.000 - gt 18.000 1 Jahr: 10.000 - gt 5.300.000) und die Ergebnisse von 2 Tagen vor dem Test: 1. Tag: 40 Pips, 2. Tag: 67 Pips). Leider hat er nicht teilen den Roboter .. Angehängte finden Sie die Indis Im mit. Wäre toll, wenn jemand diese EA kodieren könnte. Vielen Dank, Mathias Attached Image (zum Vergrößern anklicken)


No comments:

Post a Comment