MEDIE MOBILI
Forums › ProRealTime forum Italiano › Supporto ProOrder › MEDIE MOBILI
- This topic has 10 replies, 2 voices, and was last updated 4 years ago by robertogozzi.
-
-
04/20/2020 at 4:11 PM #127104
vorrei se e possibile creare un trading sistem dove mi inserisce un ordine pendente buy o sell all’incrocio di una media mobile .
allego foto
grazie
04/20/2020 at 6:45 PM #127120Si, ecco un esempio LONG:
1234567891011ONCE Entrata = 0IF average[10] CROSSES UNDER Average[50] THENEntrata = 0SELL AT MarketENDIFIF average[10] CROSSES OVER Average[50] THENEntrata = closeENDIFIF Entrata AND Not OnMarket THENBUY 1 Contract AT Entrata LIMITENDIF04/20/2020 at 10:17 PM #127135io voglio che all’incrocio mi prenda il segnale per poi entrare quando il prezzo torna nella zona dell’incrocio .
non voglio che entra all’incrocio ma che si apre quando torna come da grafico
04/20/2020 at 10:52 PM #127137Hai ragione, ho sbagliato la codifica,
Sostituisci la linea 7 con:
1Entrata = Average[50]Puoi anche mettere la media a 10 periodi. Il punto d’entrata sarà il prezzo della media scelta alla chiusura della candela.
Per individuare il prezzo più vicino possibile all’incrocio occorrerebbe utilizzare il supporto MTF.
04/20/2020 at 11:06 PM #127139Questa versione usa MTF per ottenere un prezzo più vicino possobile all’esatto momento dell’incrocio.
Utilizza medie sul grafico Daily. Se esegui la strategia da un grafico a 1 minuto o a 10 secondi la precisione sarà alta, se la esegui da un grafico a 1 ora o daily stesso, sarà minore.
123456789101112131415161718192021Timeframe(Daily,Default)IF average[10] CROSSES OVER Average[50] THENPrezzoIncrocio = closeENDIF//Timeframe(Daily,UpdateOnClose)ONCE Entrata = 0IF average[10] CROSSES UNDER Average[50] THENEntrata = 0SELL AT MarketENDIFIF average[10] CROSSES OVER Average[50] THENEntrata = PrezzoIncrocioENDIFIF Entrata AND Not OnMarket THENBUY 1 Contract AT Entrata LIMITENDIF//Timeframe(default)Set Target pProfit 100Set Stop pLoss 3504/20/2020 at 11:55 PM #127145cosi va bene grazie
per lo short ho fatto vicevresa ma non mi funziona
cosa devo sostituire?
04/21/2020 at 12:49 AM #127148Prova questo:
12345678910111213141516171819202122232425262728293031Timeframe(Daily,Default)IF average[10] CROSSES OVER Average[50] THENPrezzoIncrocioL = closePrezzoIncrocioS = 0ENDIFIF average[10] CROSSES UNDER Average[50] THENPrezzoIncrocioS = closePrezzoIncrocioL = 0ENDIF//Timeframe(Daily,UpdateOnClose)ONCE EntrataL = 0ONCE EntrataS = 0IF average[10] CROSSES UNDER Average[50] THENEntrataL = 0EntrataS = PrezzoIncrocioSENDIFIF average[10] CROSSES OVER Average[50] THENEntrataL = PrezzoIncrocioLEntrataS = 0ENDIFIF EntrataL AND Not OnMarket THENBUY 1 Contract AT EntrataL LIMITENDIFIF EntrataS AND Not OnMarket THENSELLSHORT 1 Contract AT EntrataS LIMITENDIF//Timeframe(default)Set Target pProfit 100Set Stop pLoss 3504/21/2020 at 12:54 AM #127149lo short non va solo long mi apre
04/21/2020 at 7:08 AM #127166No, le apre entrambe.
Forse hai fatto un Backtest con un intervallo troppo stretto e con un capitale insufficiente.
Fai fare il backtest dall’inizio alla fine e metti 1 milione come capitale.
04/21/2020 at 12:20 PM #127243nel time frame ad un minuto non mi va .. cosa devo sostituire?
grazie
04/21/2020 at 5:21 PM #127304Pubblica una foto completa dello schermo, tipo la mia, dove si veda il codice ed i dati usati per il backtest.
Esattamente cosa significa non va?
-
AuthorPosts
Find exclusive trading pro-tools on