Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1042
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
Se dici che sei praticamente a zero nella programmazione, allora perché ti accolli dei compiti così non standard, magari iniziando con quelli semplici? O migliorare la tua conoscenza delle basi? È più facile farlo fare a te, sì.
Non ho scritto: "Fatemi un indicatore". Ho chiesto aiuto. Non sto cercando di padroneggiare completamente mql4. Sto solo controllando le idee. Ne ho già avuto abbastanza di excel).
Ti avevo avvertito che ero un "hacker")
Ecco come ho fatto.
Ora disegna un grafico in tick, ma ci sono alcune interruzioni di linea.
Lo faccio in 4.
Linee spezzate significa che non ci sono valori in Label1Buffer[ХХХХ].
e il secondo, che ho scritto sopra, un'altra volta - il buffer dell'indicatore (Label1Buffer) è controllato dal terminale, se vedete una nuova barra, i valori si sposteranno tutti automaticamente - eseguite il codice su M1 e osservate
ZS: non un hacker, ma qualcuno che sta cercando di imparare da solo! ))))
linee interrotte significa che non ci sono valori nella Label1Buffer[XXX]
e il secondo, che ho scritto sopra, un'altra volta - il buffer dell'indicatore (Label1Buffer) è controllato dal terminale, se appare una nuova barra, allora i valori si sposteranno tutti automaticamente - eseguite il codice su M1 e osservate
ZS: non un hacker, ma qualcuno che sta cercando di imparare da solo! ))))
Label1Buffer[XXX] - significa 3 numeri composti?
Label1Buffer[XXX] - è un numero a 3 componenti?
No, ho scritto le prime lettere che ricordavo.
che è il numero dell'oggetto.
guarda il tuo codice, hai scritto il tuo codice in modo simile al mio ciclo, dove sposti il buffer dell'indicatore Label1Buffer di un elemento - nota ogni chiamata dell'indicatore (ogni tick)
e dopo aver spostato il contenuto di Label1Buffer, assegnate ilnuovo valore a Label1Buffer[0]
e quali valori saranno negli altri elementi? al primo lancio avranno "valore vuoto" (EMPTY_VALUE), poi li spostate una volta e assegnate un nuovo valore a.... e poi il terminale stesso sposterà TUTTI i valoridi Label1Buffer quando appare una nuova barra
In generale, c'è un leggero spostamento nella vostra conoscenza, ma provate a disegnare semplicemente il prezzo di chiusura della barra con l'indicatore, ecco il codice
Come registrare i dati in Excel? - MQL5.
Il formato del file Excel è xlsx, ma la funzione FileOpen crea e lavora con file txt e csv.
Dopo aver testato in OnTester ho bisogno di scaricare i dati dai buffer che contengono la storia dei diversi dati al momento dell'apertura di ogni tick e mostrare i dati di tutte le operazioni su un grafico
Come capite i dati saranno molti anche per un solo trade, per non parlare di tutti - quindi l'opzione di "trasferire manualmente" non è adatta
Cosa consigliate?
Come importare dati in Excel? - MQL5.
Il formato del file Excel è xlsx e la funzione FileOpen crea e lavora con file txt e csv.
Ho bisogno dopo il test in OnTester di scaricare i dati dai buffer che contengono la storia dei diversi dati al momento in cui la posizione è stata aperta su ogni tick, e poi visualizzare tutti i dati degli scambi su un grafico
Come capite i dati saranno molti anche per un solo trade, per non parlare di tutti - quindi l'opzione di "trasferire manualmente" non è adatta
Cosa consigliate?
Bene, la linea di fondo è semplice - non si può scrivere direttamente su Excel usando MQL5, ma si possono importare dati da un file di testo in Excel sotto la scheda "dati" >>> "da testo".
Cosa consigliate?
Scrivere in .csv e aprire in Excel