Errori, bug, domande - pagina 1397
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
E in secondo luogo, abbiamo bisogno di usare questo valore di buffer dell'indicatore in altri indicatori e Expert Advisors,
e qualcosa mi dice che se si fa un buffer per i calcoli, sarà impossibile ottenere il suo valore attraverso iCustom.
A proposito, non ricordo esattamente, ma credo che si possa. Fate una prova. )
Anche così, ho una dozzina di indicatori con attributi come DRAW_NONE che si chiamano l'un l'altro, e poi ho già bisogno di qualche sottosistema separato che raggruppi in un posto le letture di tutti gli indicatori funzionanti in base alla posizione del puntatore del mouse. :)
Errore di compilazione:'a' - non è un membro statico
ma va bene così. Qual è la differenza?
Non so voi, ma io vedo già diversi errori di compilazione.
1) non distingue tra funzioni e variabili quando si eredita.
2) la variabile della classe base è privata, quindi prima dovrebbe uscire il messaggio che è impossibile accedere ai membri privati
Non so voi, ma io vedo già diversi errori di compilazione.
1) non distingue tra funzioni e variabili quando si eredita.
2) la variabile della classe base è privata, quindi prima dovrebbe uscire il messaggio che è impossibile accedere ai membri privati
Dammi qualche esempio. È interessante vedere in quali casi tali problemi in termini di progettazione del codice.
Credo di aver già dato degli esempi. Ma lo renderò più dettagliato per renderlo ancora più chiaro:
Notate che nel terzo esempio nella classe A ho sostituito il nome della variabile con "h" e questo codice si compila (ovviamente se commentate gli esempi 1 e 2), il che conferma la mia intuizione.
Situazione: il test è su H1 (penso sia importante - stiamo parlando di un test multi-periodo). L'ultima barra giornaliera (D1) nel tester SeriesInfoInteger dà per esempio 2015.10.08. Prendo l 'indicatore iMA su D1 con un offset di 2. Dà il valore per 2015.10.05 (che dovrebbe essere 2015.10.06 con un offset di 2).
Significa che l'indicatore è in ritardo nel tester rispetto alla creazione della serie temporale. Succede chiaramente all'inizio di una nuova barra D1. Qualcuno ha vissuto una situazione simile? Non simulerò ancora l'esempio.
Situazione: Il test è su H1. L'ultima barra giornaliera (D1) nel tester SeriesInfoInteger dà per esempio 2015.10.08. Prendo le letture dell'indicatore iMA con un offset di 2. Dà il valore per 2015.10.05 (che dovrebbe essere 2015.10.06 con un offset di 2).
Cioè, l'indicatore è in ritardo nel tester rispetto alla costruzione della serie temporale. A qualcuno è successo questo? Non ho ancora intenzione di simulare un esempio.