PATTERN RIALZISTA E RIBASSISTA
Forums › ProRealTime forum Italiano › Supporto ProOrder › PATTERN RIALZISTA E RIBASSISTA
- This topic has 7 replies, 2 voices, and was last updated 4 years ago by Gaspare.
Tagged: candele, Engulfing, giapponesi, pattern, rialzista, ribassista
-
-
01/24/2020 at 4:26 PM #117739
Salve, ciao Roberto
cortesemente una richiesta:
è possibile codificare questi pattern in un TS?
Cioè si potrebbe costruire un sistema automatico da testare e ottimizzare successivamente su qualsiasi TF?
Di certo si puo’ ancora aggiungere un filtro che tenga conto del trend, per es.un supertrend, una media, un adx, o altro.
Grazie
01/24/2020 at 4:37 PM #11774201/24/2020 at 4:46 PM #117744Si, certo.
Molti di questi pattern (forse anche tutti, devi verificarlo) puoi trovarli già codificati qui https://www.prorealcode.com/prorealtime-indicators/candlesticks-patterns-indicator/.
Ad esempio la Shooting Star è alle righe 274-278. Una volta preso il codice e messo nella tua strategia puoi fargli fare quello che vuoi, anche mediante aggiunta di filtri per verificarne la corrispondenza con il trend in corso.
Se ce n’è qualcuna che non è codificata dammi la definizione corretta del pattern (come devono essere i corpi, le direzioni, le ombre e le relazioni tra le varie candele).
01/27/2020 at 10:45 AM #11799701/27/2020 at 11:38 AM #118009Ok, dammi un pò di tempo però.
01/27/2020 at 1:50 PM #11803501/28/2020 at 11:41 AM #118117Ti ho fatto questo per l’ENGULFING, sia rialzista (Bullish) che ribassista (Bearish).
Ho messo due filtri:
- che avvenga in corrispondenza di probabili punti d’inversione (i periodi li decidi tu, maggiorisono più è affidabile il segnale, ma hai meno segnali)
- che il corpo sia almeno il 70% del range totale, per evitare che vengano segnalati anche engulfing dojis.
12345678910111213141516171819202122232425262728293031323334353637DEFPARAM CumulateOrders = FalseBullish = close > openBearish = close < openBody = abs(close - open)//UpperShadow = high - max(open,close)//LowerShadow = min(open,close) - low//TotalShadows = range - Body// Engulfing come dfinito a https://www.ig.com/it/gli-engulfing (solo il corpo è interessato, non le ombre)ONCE BodySize = 0.70 //il corpo deve essere almeno il 70% del range della candelaBullishEngulfing = Bullish AND Bearish[1] AND Body > Body[1] AND close >= open[1] AND open <= close[1] AND Body >= (range * BodySize)BearishEngulfing = Bullish[1] AND Bearish AND Body > Body[1] AND close <= open[1] AND open >= close[1] AND Body >= (range * BodySize)// filtro per verificare che il pattern si verifichi in posizione di possibile inversione (swing)ONCE Periodi = 100HH = highest[Periodi](high)LL = lowest[Periodi](low)InversioneLong = 0InversioneShort = 0IF BearishEngulfing THENIF max(high,high[1]) = HH THENInversioneShort = 1ENDIFELSIF BullishEngulfing THENIF min(low,low[1]) = LL THENInversioneLong = 1ENDIFENDIF// entrata LONGIF BullishEngulfing AND InversioneLong AND Not OnMarket THENBUY 1 CONTRACT AT MARKETENDIF// entrata SHORTIF BearishEngulfing AND InversioneShort AND Not OnMarket THENSELLSHORT 1 CONTRACT AT MARKETENDIF//SET TARGET pPROFIT 100SET STOP pLOSS 20Le righe 5, 6 e 7 le ho commentate perché non servono in questo TS, ma le ho messe per farti vedere la definizione completa delle varie parti di una candela.
01/28/2020 at 12:38 PM #118127 -
AuthorPosts
Find exclusive trading pro-tools on