Buongiorno a tutti, stò realizzando un ProOrder che prende i segnali da un indicatore che determina il segnale andando a lavorare su dati storici non recenti. Ad esempio 2 o 3 anni da oggi. Il tutto funziona egregiamente in backtest ma non apre ordini in live su paper trading. Ho il sospetto che quando lancio il Proorder sul Future Full03/26 PRT lo schedula su Only03/26 ed io perdo lo storico e quindi l’indicatore non lavora.
Ho ragione ?
Si può ovviare ?
Quanti dati storici hai sul Future Full03/26 PRT? Quante unità possibili?
Credo che le barre attendibili con TF 1H siano circa 2000, non di più….cioè circa 3 o 4 mesi. A me servono almeno 10000 barre. Ho Provato a mettere Defparam PreLoadBars = 10000, ma non sembra andare, nel manuale c’è scritto che è solo per il backtest
Anche aggiungendo barre di precarico pari a 10.000 nel codice, le unità disponibili per il calcolo sono quelle che si ottengono visivamente espandendo al massimo le unità visualizzate. Impostalo a 100.000 unità per assicurarti di avere dati sufficienti per la tua strategia. In caso contrario, prova a cambiare contratto.
No Nicolas, tanto per cominciare il Defparam Preloadbars=20000 serve solo in backtest.
Quando siamo in live lui fa riferimento alle barre presenti dentro al titolo su cui è caricato il robot. Nel caso di MNQ ad esempio, il robot viene fatto girare su MNQ03/26 only, quindi dentro ci sono al massimo circa 500 barre al mese attendibili ed i mesi con segnali affidabili sono non più di 4 o 5, quindi al massimo ho 2000-2500 barre.