Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 654
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
In ogni caso devi guardare le condizioni di apertura e chiusura della posizione, poi sarà chiaro perché c'è una differenza. Per esempio. Se impostiamo TP di +5 pip e non impostiamo SL, otterremo un graal su TF superiore a M5 se lo testiamo sulle aperture e se non prescriviamo il controllo dell'apertura di una candela, beh, probabilmente lo sapete senza di me. C'è un'imperfezione del tester e un'imperfezione dell'algoritmo. Nella mia esperienza, ho tratto la seguente conclusione: quello che scrivi è quello che ottieni. Cioè, l'algoritmo spesso non è più perfetto del tester. La differenza è dovuta principalmente al fatto che se testiamo sulle aperture, ma all'interno di questa candela ci sono tick che possono influenzare l'apertura e la chiusura di una posizione, ma non sono presi in considerazione nell'Expert Advisor, allora ci sarà una differenza.
Ho scritto - TP=0, SL=0, tutte le condizioni di apertura/chiusura sono testate solo quando si apre una nuova candela, controlla sopra. È corretto? Vinin una volta ha confermato che tale controllo funziona. Sto testando su M15, H1, ancora non corrisponde. Ecco perché voglio fare un robot sui prezzi di apertura, per scartare l'imperfetto simulatore di tick del tester.
Tocca al Service Desk strappare le orecchie ai programmatori del sito )
L'aiuto di ME è corretto, è aggiornato più spesso del sito, consiglio di usare l'aiuto.
Che tengano le orecchie, altrimenti non ci sentiranno affatto).
È davvero più comodo estrarre tutto dall'aiuto.
Non è l'unico inconveniente.
Come posso contattare il Service Desk? Non è l'unico problema.
registrati su mql5.com, vai al tuo profilo e nella colonna a sinistra ci sarà un link
Ho scritto - TP=0, SL=0, tutte le condizioni di apertura/chiusura sono controllate solo all'apertura di una nuova candela, controlla sopra. È corretto? Vinin una volta ha confermato che questo controllo funziona. Sto testando su M15, H1, ancora non corrisponde. Ecco perché voglio fare un robot sui prezzi di apertura, per scartare l'imperfetto simulatore di tick del tester.
Ho usato questo assegno per anni:
int statico PrevTime=0;
if(Time[0]<=PrevTime) return(0);
PrevTime=Time[0];
Ciao amici, qualcuno può dirmi una domanda su MQL4-5 (non so come chiamarlo correttamente, è l'abbreviazione di MetaTrader 4). Perché quando collego un indicatore personalizzato nel mio Expert Advisor, i periodi nella funzione di chiamata dell'indicatore iCustom non funzionano? In iCustom funziona solo il periodo del grafico corrente. Forse c'è un analogo di questa funzione? Per esempio, inizio il tester con il periodo M1, ma ho bisogno dei dati per le operazioni dell'indicatore con il periodo M5. Ho appena iniziato a imparare la programmazione MQL, forse mi manca qualcosa di banale. A proposito, ho notato lo stesso problema con le funzioni iHigh o iHighest. Cosa fare?
Il codice mi dà un esempio di come non funziona.
Dai il codice come esempio di come non funziona.
double Volna = iCustom(NULL,PERIOD_M5, "Awesome",0,0); questo indicatore non ha parametri di input, ma ha 3 buffer. Con questo periodo, il tester non vede l'indicatore.
Io controllo in questo modo... (veloce). Inizio il test con il periodo M1, poi mi fermo, se il tester non vede l'indicatore, non lo mostra sul grafico. Se cambio il periodo con un semplice "0" nell'EA, allora l'indicatore è perfettamente visualizzato sul grafico dopo il test.
Sto testando su un TF superiore...(M15), chiamando l'indicatore con un periodo più piccolo che nel tester (M1 o M5)... ...L'indicatore non viene visualizzato.
Solo "0 o PERIODO_CORRENTE" funziona ancora (periodo corrente).