[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 427
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
Salve.
Potete dirmi quali modifiche devono essere apportate al codice. Voglio che l'istogramma mostri solo i valori delle barre ribassiste.
L'indicatore stesso https://www.mql5.com/ru/code/8920
Buon pomeriggio. Domanda su un puntatore di file... Nel libro MQL4, che si trova all'indirizzo MQL4.community, nella sezione "Standard Functions", c'è un esempio dello script "File Operations", che è destinato a leggere dati da un file e a visualizzare oggetti grafici in una finestra simbolo:
Di seguito, quando si analizza questo script nel libro su MQL4, viene data la seguente frase: "se il controllo specificato (le ultime 2 righe del blocco 5-6) viene rimosso, un oggetto extra verrà creato a runtime. E solo dopo questo, la condizione di fine del ciclo while scatterà e il controllo verrà passato al blocco 8-9".
Ho capito bene? Un puntatore a file NON è INFLUITO DA SEGNI DI TESTO (per esempio: testo| dove | è un puntatore a file), ma è un puntatore CON ESPRESSIONE, per esempio: testo dove k è il carattere "a", k-esimo è evidenziato da un puntatore a file. Questo spiega la necessità delle corde (vedi p.164):
Infatti. Alla penultima iterazione, dopo aver creato l'ULTIMO oggetto
2007.05.11 18:30;JPY
il puntatore del file è nella posizione dell'ultimo oggetto, cioè
2007.05.11 18:30;JPYFabbricazione industriale
(dove o è il carattere" o", k è l'indice del file). Poi, quando si passa il controllo all'intestazione dell'istruzione while, la funzione FileIsEnding(handle) restituirà ovviamente true, perché il puntatore del file NON è alla fine del file, ma all'ULTIMO carattere di quel file. Poi, quando le prime due linee vengono eseguite, il puntatore del file si sposta nello spazio vuoto e se non ci sono linee
lo script creerà un grafico (cioè una linea) con una descrizione vuota e una coordinata temporale che corrisponde a 0. Questo è ciò che si intende nella frase: "se il controllo specificato (le ultime 2 linee nel blocco 5-6) viene rimosso, allora un oggetto extra verrà creato a runtime. "
Domanda: ho capito bene:
a) la definizione di un puntatore di file;
b) il significato della frase "Se il controllo specificato (le ultime 2 righe del blocco 5-6) viene cancellato, allora un oggetto extra verrà creato all'esecuzione del programma.E solo dopo che la condizione di fine del ciclo while sarà attivata e il controllo sarà passato al blocco 8-9".
P.S. Per non sporcare il forum, vi ringrazio in anticipo per la vostra risposta
Gente!!! Per favore datemi la funzione per aprire la barra delle ore (ho bisogno di determinare l'apertura della candela precedente) e se (TimeMinute(TimeCurrent())==m && TimeSeconds(TimeCurrent())==n) per qualche ragione non funziona mettendo m=1 n=1 ma vi prego, a chi importa...
https://docs.mql4.com/ru/series
grazie per la risposta, ma non capisco quale funzione viene utilizzata per sapere se una candela oraria si è aperta....
iTime
iTime
EA continua a dare l'errore 0, consigli - come controllare cosa lo sta causando, come trovare questo posto?
L'errore 0 è che non ci sono errori.
Smettere di fare la stampa (allarme) =)
come si abbrevia la scrittura di una formula se un'equazione viene ripetuta più volte?