Backtest candela impulsiva – sequenza di fibonacci
Forums › ProRealTime forum Italiano › Supporto ProOrder › Backtest candela impulsiva – sequenza di fibonacci
- This topic has 5 replies, 2 voices, and was last updated 6 years ago by robertogozzi.
-
-
02/08/2018 at 4:40 PM #62045
Buongiorno a tutti.
Sto valutando l’idea di automatizzare il mio sistema di trading e ho provato a creare una serie di codici, con scarsi risultati direi… perciò chiedo aiuto qui.
Vorrei cominciare con il backtest. Vorrei testare nel passato questo sistema:
Devo applicare la sequenza di fibonacci su una candela impulsiva (come in foto allegata)
L’ingresso deve avvenire sul ritracciamento al 50% della candela. Stop loss sullo 0% e take profit sullo 161.80%
Il problema più grosso è come fargli riconoscere la candela impulsiva. Poichè deve avere:
corspo più lungo di almeno 10 candele precedenti, deve essere un impulso di continuazione o inversione di un trend come si vede chiaramente dalla foto.
Grazie per l’ascolto, Giovanni.
02/09/2018 at 12:18 AM #62088Ci darò un’occhiata appena posso.
02/09/2018 at 4:58 PM #6214702/13/2018 at 11:33 AM #62550Prova questo codice, per il momento non stare a vedere se è profittevole o meno, piuttosto se entra al 50% del ritracciamento.
12345678910111213141516171819202122232425262728293031323334353637DEFPARAM CumulateOrders = false// inizializzazione delle variabili utilizzate nella strategiaONCE NumeroCandele = 10ONCE EntryPrice = 0ONCE Rialzista = 0ONCE Ribassista = 0// resettare tutto una volta a mercatoIF OnMarket THENEntryPrice = 0Rialzista = 0Ribassista = 0ENDIF// determinare se il coprpo della candela è il più grande delle ultime "n" candeleCorpoCandela = abs(open - close)CorpoMaggiore = (CorpoCandela = highest[NumeroCandele](CorpoCandela))IF CorpoMaggiore THENRialzista = close > openRibassista = close < openEntryPrice = low + (range / 2) //se il corpo è il più grande determinare il prezzo d'entrataENDIF// LONGIF CorpoMaggiore AND EntryPrice AND Rialzista THENBUY 1 CONTRACTS AT EntryPrice LIMITENDIF// SHORTIF CorpoMaggiore AND EntryPrice AND Ribassista THENSELLSHORT 1 CONTRACTS AT EntryPrice LIMITENDIF// Target & Stop LossSET STOP pLOSS 20SET TARGET pPROFIT 401 user thanked author for this post.
02/21/2018 at 7:07 PM #63412Si. Entra al 50%. Quello che non è preciso, è la candela impulsiva che viene considerata. Qual’è la parte del codice che regola questo? Deve avere un ampio corpo e shadow quasi inesistenti.
02/22/2018 at 12:40 AM #63436Le righe sono le 17 e 18, ma non c’è nessun riferimento alle ombre.
A te interessava solo che avesse un “corpo più lungo di almeno 10 candele precedenti“. Per verificare le ombre occorre che tu dica quanto devono essere grandi tali ombre, superiore ed inferiore (e se devono esserci oppure no), dopodiché occorre predisporre il codice necessario.
-
AuthorPosts
Find exclusive trading pro-tools on