Engulfing
Forums › ProRealTime forum Italiano › Supporto ProOrder › Engulfing
- This topic has 7 replies, 4 voices, and was last updated 4 years ago by robertogozzi.
-
-
04/24/2020 at 9:38 AM #127731
Buongiorno , ho creato questo sistema di trading però non funziona come vorrei io. Vorrei che le entrate fossero quando si crea un Engulfing sia long che short sul 10 minuti, e il profit fosse la misura del corpo della candela che chiude. allego codice se qualcuno mi può aiutare. Grazie
12345678910111213141516171819202122232425262728293031323334353637DEFPARAM CumulateOrders = FalseBullish = close > openBearish = close < openBody = abs(close – open)//UpperShadow = high – max(open,close)//owerShadow = 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.75 //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 = 15HH = 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 260SET STOP pLOSS 9604/24/2020 at 9:52 AM #127737Solo un promemoria per aiutarci prima che possiamo aiutarti!
- Dai un titolo significativo al tuo argomento. Descrivi la tua domanda o l’oggetto nel titolo. Non utilizzare titoli privi di significato come “Aiuto per la codifica”.
- usa sempre il pulsante “Inser PRT code” quando inserisci il codice nei tuoi post per facilitare la lettura degli altri.
04/24/2020 at 11:00 AM #127761Il TP devi metterlo sia tra la riga 29 e 30 che tra la riga 33 e 34, con questa istruzione:
1SET TARGET PROFIT Body04/24/2020 at 11:40 AM #127775per quale strumento e quale unità di tempo avete creato questo codice s prego
04/24/2020 at 1:20 PM #127801Flo66 ce lo dirà, però mi sembra sia molto generico e possa andare bene per ogni strumento e per ogni TF, tranne TP e SL.
04/25/2020 at 8:34 PM #12807404/26/2020 at 5:38 AM #128117Ok, verificherò.
04/26/2020 at 8:31 AM #128133Questo funziona perfettamente, usando GRAPH si può notare che la differenza tra prezzo d’entrata ed uscita è esattamente di pip 20,1:
1234567891011121314151617181920212223242526272829303132333435363738394041DEFPARAM CumulateOrders = FalseBullish = close > openBearish = close < openBody = abs(close - open)//UpperShadow = high - max(open,close)//owerShadow = 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.75 //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 = 15HH = 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 MARKETTp = BodySET TARGET PROFIT TpENDIF// entrata SHORTIF BearishEngulfing AND InversioneShort AND Not OnMarket THENSELLSHORT 1 CONTRACT AT MARKETTp = BodySET TARGET PROFIT TpENDIF//SET STOP pLOSS 96//graph TP -
AuthorPosts