Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 617
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
C'è un modo per fare due funzioni OnTimer con periodi diversi?
Quali sono "diversi"?
C'è un modo per fare 2 funzioni OnTimer con periodi diversi?
Si può fare un solo timer e controllare diversi periodi in esso
Che tipo di "diverso"?
in 1 minuto e 5 minuti per esempio
in 1 minuto e 5 minuti per esempio
Creare un timer con un periodo più breve e fargli controllare il periodo più lungo
i dati sono ottenuti da buffer indicatori
è possibile ricevere tutti i dati da script, Expert Advisors e indicatori, è necessario conoscere il nome di un elemento grafico o cercare tra tutti gli elementi grafici
metodo universale - scambio di dati tramite variabili globali del terminale o un file
non si possono semplicemente cambiare le variabili di input da un altro programma MQL
puoi usare una stringa e poi inserire numeri separati da virgole, ma non so quale sia la lunghezza massima della stringa - devi controllare
Probabilmente è un caso di malattia grave e prolungata e di analfabetismo critico.
Hai capito quello che hai scritto per farmi capire?
Probabilmente non sei andato per niente a scuola e non conosci affatto il russo.
La cito dalla descrizione della lingua:
https://www.mql5.com/ru/docs/basis/variables/global
L'inizializzazione delle variabili globali viene eseguita solo una volta dopo il caricamento del programma nella memoria del terminale client e prima della prima elaborazione dell'eventoInit.
Capite cosa significa la parola russa "una volta" - o è troppo difficile per voi?
Prima di rispondere ai "neofiti" sul forum, studiate il russo e il linguaggio di programmazione MQL. E non "portare a cavalluccio un carico di attrezzi".
Ho fornito un link a un buon articolo di Alexei Subbotin su questo argomento per gli utenti del forum:
TRASFERIMENTO DI DATI TRA INDICATORI - UNA SOLUZIONE SEMPLICE A UN PROBLEMA DOLOROSO
https://www.mql5.com/ru/articles/19
Per quanto ho capito dalla descrizione di MQL, il trasferimento di dati tra indicatori e script NON è PROPOSTO.
Questo è il motivo per cui dovete inventare i vostri modi di trasferire i dati da una sezione del programma all'altra.
Si tratta probabilmente di un caso di malattia grave e prolungata e di analfabetismo critico da parte dell'intervistato.
Ha capito quello che mi ha scritto per farmi capire?
Probabilmente non sei andato per niente a scuola e non conosci affatto il russo.
La cito dalla descrizione della lingua:
https://www.mql5.com/ru/docs/basis/variables/global
L'inizializzazione delle variabili globali viene eseguita solo una volta dopo che il programma è stato caricato nella memoria del terminale client e prima della prima elaborazione dell'eventoInit.
Capite cosa significa "una volta" o anche voi non ne siete così sicuri.
Prima di rispondere a "newbie" sul forum, studia il russo e il linguaggio di programmazione MQL. E non "portare a cavalcioni un carico di mucche".
Beh, hai un problema di ricerca e un'insolenza che rasenta l'inadeguatezza
https://www.mql5.com/ru/docs/globals
Sei senza speranza, ma cercherò di educare il tipo maleducato, ecco altro per capirehttps://www.mql5.com/ru/docs/basis/variables/global
Si tratta probabilmente di un caso di malattia grave e prolungata e di analfabetismo critico da parte dell'intervistato.
...
Beh, hai un problema di ricerca e un'arroganza cronica che rasenta l'inadeguatezza
https://www.mql5.com/ru/docs/globals
Sei senza speranza, ma cercherò di educare il tipo maleducato, ecco altro per capirehttps://www.mql5.com/ru/docs/basis/variables/global
Mi mostri, dov'è il trasferimento di dati da un indicatore all'altro?
Variabili globali è un campo di dati generici immutabili che ha la proprietà di visibilità da tutte le aree e i programmi in esecuzione.
E questo campo viene inizializzato solo una volta all'avvio del programma.
Dove si trasferiscono i dati?
Simuliamo una situazione semplice.
Prendiamo due diversi indicatori e descriviamo in essi le stesse variabili globali, ma con valori diversi.
Ora iniziamo il primo indicatore con l'inizializzazione dei valori globali.
Dopo di che, eseguiremo il secondo indicatore, anche con inizializzazione, ma con valori diversi.
Come risultato otterremo un errore fatale.
Cosa abbiamo "passato" in questo modo? - Un messaggio di errore fatale?
Mi mostri, dov'è la trasmissione dei dati da un indicatore all'altro?
Le variabili globali sono un campo di dati generici immutabili che hanno la proprietà di essere visibili da tutte le aree e i programmi in esecuzione.
E questo campo viene inizializzato solo una volta all'avvio del programma.
Dov'è il trasferimento dei dati?
https://www.mql5.com/ru/docs/globals
Un gruppo di funzioni progettate per lavorare con le variabili globali.
Le variabili globali del terminale client non devono essere confuse con le variabili dichiaratea livello globale del programma mql5.
Le variabili globali esistono nel terminale client per 4 settimane dopo l'ultimo accesso, poi vengono automaticamente cancellate. Un accesso a una variabile globale non è solo l'impostazione di un nuovo valore, ma anche la lettura del valore della variabile globale.
Le variabili globali del terminale client sono accessibili simultaneamente da tutti i programmi mql5 lanciati nel terminale client.
https://www.mql5.com/ru/docs/globals
Non ho intenzione di insegnarvi a leggere informazioni tecniche, mi avete chiesto come trasferire dati tra programmi MQL, io l'ho scritto, ora potete leggerlo o picchiarvi la testa, o qualsiasi altro modo che i tipi brutti come voi usano per ottenere informazioni.Ti ho detto chiaramente che non dovresti insegnare agli altri quando tu stesso non ne hai idea.
L'aiuto dovrebbe essere "qualificato" e non "da una torcia"!