Hammer Trading div
Forums › ProRealTime Deutsch forum › ProOrder Support › Hammer Trading div
- This topic has 2 replies, 2 voices, and was last updated 1 year ago by JohnScher.
-
-
09/17/2023 at 1:43 PM #221166
Zitzewitz mein Name, bin Deutscher.
Für gewöhnlich schreibe ich wegen der Lesbarkeit in Englisch, aber diesmal geht es um eine deutschsprachige Webseite, die es ich sich hat..
hier der Link dorthin: system-check.me
Mich interessiert die Programmierbarkeit des letzten Eintrages = Hammer Trading, Text des Beitrages nachfolgend
Hammer Trading ist ein bekannter Handelsansatz. Dabei geht man Long in den Markt, wenn nach einer Abwärtsstrecke ein Hammer auftritt. Short geht man, wenn nach einer Aufwärtsstrecke ein inverted Hammer auftritt.
Bleibt also nur noch zu klären, was als Abwärts- oderAufwärtsstrecke gilt. Für diese Untersuchung wurde angenommen, dass FDAX bzw. Gold sich erst einmal 2% ab 8 Uhr in eine Richtung bewegt haben müssen und wenn danach ein (inverted) Hammer auftritt gehen wir in den Markt. Für Forex – hier am Beispiel des GBPUSD – muss nur eine Strecke von 1% ab 2 Uhr zurückgelegt werden, da die Währungsmärkte sich grundsätzlich weniger bewegen.
Als Stopp wurde die 3-fache Stunden-ATR (Average True Range) zugrunde gelegt und spätestens zum Handelsschluß werden alle offenen Trades geschlossen.
Für diese Untersuchung nutzen wir also einen klaren Intraday-Ansatz.Probleme habe mich dem Programmieren des Rücklaufes ab ein bestimmter Uhreit, z.B. ab 08.00 und wenn 2% gefallen, dann der Eintritt in den Handel.
Kann das jemand von den Cracks hier? Hilft kann jemand helfen? Am Beispiel Gold
Ansonsten sehe ich die Webseite als Empfehlung von einigen (nützlichen?) Tradingansätzen die hier auf PRT durchprogrammiert und ggf. öffentlich zu Schau gestellt werden könnten.
LG und bis denn dann
09/28/2023 at 10:42 AM #221724Hier ist die Strategie.
Ich hoffe, ich habe alles gut verstanden.
Ich habe Hammer für LANGE Einträge und das Gegenteil von Hanging Man für KURZE Einträge verwendet.
Ich habe INVERTED HAMMER nicht verwendet, da es sich wie HAMMER um ein bullisches Muster handelt.1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768/*. SystemHAMMERhttps://www.prorealcode.com/topic/hammer-trading-div/#--------------------------------------------------------------------------------------------------------------hier der Link dorthin: system-check.meMich interessiert die Programmierbarkeit des letzten Eintrages = Hammer Trading, Text des Beitrages nachfolgendHammer Trading ist ein bekannter Handelsansatz. Dabei geht man Long in den Markt, wenn nach einer Abwärtsstrecke ein Hammer auftritt. Short geht man, wenn nach einer Aufwärtsstrecke ein inverted Hammer auftritt.Bleibt also nur noch zu klären, was als Abwärts- oderAufwärtsstrecke gilt. Für diese Untersuchung wurde angenommen, dass FDAX bzw. Gold sich erst einmal 2% ab 8 Uhr in eine Richtung bewegt haben müssen und wenn danach ein (inverted) Hammer auftritt gehen wir in den Markt. Für Forex - hier am Beispiel des GBPUSD - muss nur eine Strecke von 1% ab 2 Uhr zurückgelegt werden, da die Währungsmärkte sich grundsätzlich weniger bewegen.Als Stopp wurde die 3-fache Stunden-ATR (Average True Range) zugrunde gelegt und spätestens zum Handelsschluß werden alle offenen Trades geschlossen.Für diese Untersuchung nutzen wir also einen klaren Intraday-Ansatz.--------------------------------------------------------------------------------------------------------------Hammer is a bullish reversal pattern formed at the end of a DOWNTRENDHanging Man is the same pattern as Hammer, but forms at the end of an UPTREND------------------------------------------------------------------------------------------------------Inverted Hammer is NOT the opposite of a Hammer, it's still a bullish reversal pattern like the Hammer------------------------------------------------------------------------------------------------------*/Timeframe(1h,UpdateOnClose)ATR = AverageTrueRange[14](close) //hourly ATR//Timeframe(default)ONCE LB = 20 //20 lookback periodONCE PC = 2 //2% % slide or spikeONCE myTime = 080000 //08:00 time from which the above % is calculatedONCE ExitTime = 230000 //23:00 time to close any open trade//Bullish = close > openBearish = close < openBody = abs(close - open)UPwick = high - max(open,close)DNwick = min(open,close) - low//IF Time = myTime THENHammerPrice = highHangingPrice = lowENDIF//Slide = ((close * 100 / HammerPrice) - 100) <= -PCSpike = ((close * 100 / HangingPrice) - 100) >= PC//DTend = Bearish[1] AND (min(low,low[1]) = lowest[LB](low)) //detects the end of a DownTrendUTend = bullish[1] AND (max(high,high[1]) = highest[LB](high)) //detects the end of an UpTrendHammer = (DNwick >= (Body * 2)) AND (UPwick <= (Body / 2)) AND DTendHanging = (UPwick >= (Body * 2)) AND (DNwick <= (Body / 2)) AND UTend//IF OnMarket AND Time >= ExitTime THENSELL AT MARKETEXITSHORT AT MARKETENDIF//IF Not LongOnMarket AND Hammer AND Slide THENBUY 1 CONTRACT AT MARKETSET STOP LOSS Atr * 3SET TARGET PROFIT Atr * 3ENDIFIF Not ShortOnMarket AND Hanging AND Spike THENSELLSHORT 1 CONTRACT AT MARKETSET STOP LOSS Atr * 3SET TARGET PROFIT Atr * 3ENDIF1 user thanked author for this post.
10/29/2023 at 2:22 PM #223033Hallo Roberto.
Wie immer unermüdlich zu helfen und zu programmieren und sein Bestes zu geben. Ganz vielen Dank.
Ich habe den Code wie oben einmal über 100.000 Einheiten im Dax durchlaufen lassen, die Ergebnisse sind ernüchternd. Ich werde weiteres ausprobieren und gebe auch nochmal ein Rückmeldung, unabhängig ob ich Verbesserungen erzielen kann.
Liebe Grüße und ganz vielen Dank!
1 user thanked author for this post.
-
AuthorPosts
Find exclusive trading pro-tools on