Prova di trading automatico

Forums ProRealTime forum Italiano Supporto ProOrder Prova di trading automatico

Viewing 15 posts - 1 through 15 (of 17 total)
  • #111727

    Ciao a tutti!

    Sono nuovo del forum  e sto facendo delle prove di trading automatico con Pro Real Time in modalità demo.

    Ho inserito un semplice codice per il trading automatico, che mi faccia comprare quando la media mobile a 3 giorni (linea rossa) supera quella a 9 giorni (linea verde), e mi faccia vendere nel caso contrario.

    La prova l’ho fatta sul grafico del Bitcoin prendendo in considerazione un periodo di 24 ore. Dal grafico secondo gli incroci delle medie dovrebbe fare 3 operazioni, invece in modalità test me ne fà solamente una in momenti che non dovrebbe, non riesco a capire se sono io che sbaglio qualcosa nel codice.

    Allego codice e screenshot, grazie.

     

    #111730

    Alla linea 19 devi usare LONGONMARKET per verificare se sei long ed uscire.

    Se, invece, vuoi fare il reverse allora devi usare SELLSHORT alla riga 20, invece di SELL e mettere il NOT SHORTONMARKET alla 19.

    SELL serve per chiudere una posizione aperta con BUY.

    SELLSHORT apre una posizione Short ed EXISHORT la chiude.

    Se vuoi fare il reverse, allora BUY chiude un’operazione Short e ne apre una Long, mentre SELLSHORT ne chiude una Long e ne apre una Short.

    1 user thanked author for this post.
    #111784

    Ok, grazie Roberto!

    Ho messo LongOnMarket alla riga 19. No no, non voglio fare reverse.

    Ora rifacendo il ProBacktest sullo stesso identico periodo di 24h, il sistema mi fà 3 operazioni. 1 in attivo e 2 in passivo. Il grafico è impostato a 30 minuti, come linea del prezzo ho impostato su Typical.

    Domanda. Da cosa dipende il fatto che non mi apra e chiuda la posizione esattamente quando la MediaMobile a 3 incrocia la MediaMobile a 9?

    Per esempio nella prima operazione mi apre la posizione più tardi di circa 45 minuti, e addirittura me la chiude molto prima che la MM9 sorpassi la MM3 (circa 6 ore e mezza prima).

    Allego il nuovo grafico.

    #111798

    Adesso capisco, hai usato TYPICAL sul grafico, ma non nella strategia.

    Basta che sostituisci le prime 2 righe con queste:

     

    1 user thanked author for this post.
    #111881

    Continuo a non avere corrispondenza con il metodo di trading automatico e quello che fà il sistema. Ho messo Prezzo = TypicalPrice , si è modificato qualcosa ma l’effetto non è quello voluto.

    Per esempio la prima operazione, dovrebbe acquistare poco prima delle 10:00 e vendere poco dopo le 10:30. Invece acquista alle 11:00 e vende alle 11:30.

    Allego il grafico.

     

    #111897

    Non so cosa tu guardi e che settaggi hai messo sul grafico, però funziona.

    Alle 10:30 c’è un incrocio al rialzo (la 3 è sopra la 9, come evidenziato), quindi alla chiusura della candela (come si fa manualmente) entra LONG quando è apppena iniziata, o sta iniziando, la candela dell 11.

    Non vedo problemi.

     

    1 user thanked author for this post.
    #111919

    Ciao!

    Il grafico è sempre quello e i settaggi sempre quelli.

    Per me l’incrocio al rialzo (la 3 sopra la 9) lo vedo tra le 9.30 e le 10.00 , poi c’è un incrocio al ribasso (la 3 sotto la 9) tra le 10.30 e le 11.00. Quindi dovrebbe comprare sulla candela delle 10.00 e vendere su quella delle 11.00.

    Poi c’è un incrocio al rialzo tra le 18.00 e le 18.30 (e qua fà giusto perchè compra alle 18.30), poi c’è un incrocio al ribasso poco prima delle 22.30 e invece vende alle 23.30.

     

    #111921

    Quando fai la foto tieni il puntatore mouse sulla candela in modo da vedere i dati.

    Posta la foto delle proprietà dei due indicatori e la foto delle proprietà del prezzo.

    1 user thanked author for this post.
    #111962

    Ciao!

    Non ho capito bene su quale candela devo tenere il puntatore; nel dubbio ho fatto uno screenshot dello stesso grafico non con “linea+punti” ma con “candela”.

    Nell’altro screenshot ho evidenziato per me quello che dovrebbe essere, cioè in giallo gli incroci al rialzo (acquisto) ed in viola gli incroci al ribasso (vendita).

    #111965

    Poi come richiesto allego i 3 screenshots delle proprietà prezzo, media mobile a 3 giorni e media mobile a 9 giorni.

    #111969

    Hi visto che le medie sono impostate su chiusura, non su typical price.

    O imposti tutto sulla chiusura o tutto su typical price.

    1 user thanked author for this post.
    #111971

    Ciao!

    E’ vero, le ho cambiate anche le medie su Typical Price, sul grafico.

    Le linee delle medie si sono un po’ modificate, ma il risultato è praticamente come prima ….

    #111976

    Non vedi che vanno tutti bene gli incroci e l’entrate?

    Hai allegato una foto diversa da quello che vedi sul tuo schermo?

    #112142

    Ciao!

    Non ho allegato nessuna foto diversa, la foto è sempre quella. Per me gli incroci e le entrate non vanno proprio bene invece.

    Allego la lista delle posizioni chiuse, il grafico con la curva dei guadagni e delle perdite, e sempre lo stesso grafico con evidenziato in giallo per me dove vedo un incrocio al rialzo ed in viola dove vedo un incrocio al ribasso.

    Il sistema adesso fà 3 operazioni di acquisto e vendita, in questi orari:

    1. Acquisto ore 11.00 – Vendita ore 11.30
    2. Acquisto ore 18.30 – Vendita ore 23.30
    3. Acquisto ore 00.30 – Vendita ore 02.30

    Per me dovrebbe fare così:

    1. Acquisto ore 10.00 – Vendita ore 11.00 (incrocio rosso/verde prima delle 10.00, incrocio verde/rosso prima delle 11.00)
    2. Acquisto ore 18.30 – Vendita ore 22.30 (incrocio rosso/verde prima delle 18.30, incrocio verde/rosso prima delle 22.30)
    3. Acquisto ore 23.30 – Vendita ore 01.30 (incrocio rosso/verde prima delle 23.30, incrocio verde/rosso prima delle 01.30)

     

    Vista che l’unità di tempo impostata è 30 minuti, il sistema non dovrebbe comprare e vendere all’apertura della candela successiva all’incrocio verde/rosso?

    Prendiamo per semplicità la prima apertura; se l’incrocio al rialzo si vede che è nettamente tra le 9.30 e le 10.00, perchè mi apre la posizione alle 11.00? Dovrebbe aprirla 2 candele prima per me, quella che apre alle 10.00.

    Dimmi cosa c’è di sbagliato in quello che vedo e nel mio ragionamento?

    #112171

    Non so perché ti fa solo 3 ordini e a me ne fa 177 in una settimana, forse hai messo un capitale troppo esiguo, ad ogni modo a me fa tutte le operazioni perfettamente.

    Nella candela evidenziata, delle ore 11 del 30/10, c’è stato un incrocio al ribasso, quindi nella successiva entra SHORT, qualche candela più avanti c’è un incrocio al rialzo quindi chiude lo short ed entra LONG, e così via…

    O usi orari personalizzati strani che creano problemi al calcolo dell’indicatore (sappi che se togli la visibilità della domenica, quelle barre comunque esistono e gli indicatori ne tengono conto) o non riesci a capire bene quando c’è l’incrocio.

Viewing 15 posts - 1 through 15 (of 17 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login