VBAG: Recentemente ho risolto questo problema da solo.
Non funziona quando i DC aggiungono qualcosa di proprio al nome della coppia. Per esempio, "m", "!", "." o "_".
Sì, certo, l'ho fatto a scopo di ricerca, ma se si vuole fare qualcosa di radicale - per stump e cercare il numero di combinazioni di tutti i caratteri ASCII, diciamo, il numero massimo ragionevole di caratteri nel nome dello strumento (8-10). Un tale script richiederà probabilmente qualche ora per essere eseguito, ma è automatico e garantito.
a Zhunko. -Ricordo, naturalmente ho preso l'idea dal tuo codice. Ho lavorato con il tuo caricatore per qualche giorno - è divertente! Grazie.
Non funziona quando i DC aggiungono qualcosa di proprio al nome della coppia. Per esempio, "m", "!", "." o "_".
Ci sono pochi FC di questo tipo e il numero di personaggi che usano è piccolo. È possibile prevedere. È quello che ho fatto con le coppie Moneiraine. Ecco dove sono "mini" e "pro". Credo che ci sia anche della merda in Lite. Cioè potete dividere gli strumenti in gruppi per DT. Ero interessato solo alle seguenti società di brokeraggio: Alpari, ForexBest, MoneyRain, NorthFinance, NWBroker. Si tratta di società di brokeraggio con il massimo numero di strumenti. Ed erano necessari per dare le quotazioni per il calcolo degli indici valutari. Lo script "ZZ_All Quotings 0-0080" è progettato per loro.
È un giocattolo divertente, ma non funziona bene. Mi sono bloccato sull'ultimo strumento. Il tentativo di fermarlo ha causato un errore di MT4. Lascia che apra le finestre di ogni strumento con ogni TF. Questo è il tipo di procedura che manca all'inizio:
Zhunko: È un giocattolo divertente, ma non funziona bene. Mi sono bloccato sull'ultimo strumento. Il tentativo di fermarlo ha causato un errore di MT4. Lascia che apra le finestre di ogni strumento con ogni TF. Questa è la procedura che manca all'inizio:
#propertyshow_inputs
Fallo
externintPause = 1000; // Техническая пауза в миллисекундах
Se ha causato un errore, cancellate nuovamente le seguenti variabili globali prima di eseguire (F3):
"Symbol_Hash"
"Symbol_Handle"
NB: Lo script è solo una dimostrazione dell'idea di una possibile soluzione al problema in questione.
NB: Lo script è solo una dimostrazione dell'idea di una possibile soluzione al compito in questione.
L'esperienza di programmazione dimostra meravigliosamente sia l'ingegnosità della mente umana che la mancanza di funzionalità dello strumento... evviva e ahimè...
Non c'è perversione nella sceneggiatura. È un po' anticonvenzionale, tutto qui.
Idea: lo script apre le finestre dei grafici di ogni strumento di trading dalla finestra "Market Watch", si esegue su di essi e chiude la finestra. Si regola da solo utilizzando variabili globali create da lui stesso (e cancellate alla fine del funzionamento). Questo è tutto.
Lo script funzionerà il 99% delle volte, se le seguenti condizioni sono soddisfatte:
- La DLL potrà essere usata senza conferma manuale;
- Il valore della variabile Pausa sarà superiore a 1000 (pausa tecnica, dipende dalle prestazioni del computer e dalla connessione Internet. Migliori sono queste caratteristiche, meno si può impostare il valore di Pausa e rispettivamente ridurre il tempo di esecuzione dello script);
- cancellare le variabili globali(F3) "Symbol_Hash" e "Symbol_Handle" prima di eseguire lo script (questo può essere il caso se lo script non è riuscito ad essere eseguito prima).
Dopo aver finito lo script, il terminale ha lo stesso aspetto che aveva prima di essere avviato. Tutti i dati dei simboli sono nel file Symbols.txt.
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Recentemente ho risolto questo problema da solo.
a Zhunko.
-Ricordo, naturalmente ho preso l'idea dal tuo codice. Ho lavorato con il tuo caricatore per qualche giorno - è divertente! Grazie.
Recentemente ho risolto questo problema da solo.
È quello che ho fatto con le coppie Moneiraine. Ecco dove sono "mini" e "pro".
Credo che ci sia anche della merda in Lite.
Cioè potete dividere gli strumenti in gruppi per DT.
Ero interessato solo alle seguenti società di brokeraggio: Alpari, ForexBest, MoneyRain, NorthFinance, NWBroker.
Si tratta di società di brokeraggio con il massimo numero di strumenti. Ed erano necessari per dare le quotazioni per il calcolo degli indici valutari.
Lo script "ZZ_All Quotings 0-0080" è progettato per loro.
Lascia che apra le finestre di ogni strumento con ogni TF.
Questo è il tipo di procedura che manca all'inizio:
Grazie!
È un giocattolo divertente, ma non funziona bene. Mi sono bloccato sull'ultimo strumento. Il tentativo di fermarlo ha causato un errore di MT4.
Lascia che apra le finestre di ogni strumento con ogni TF.
Questa è la procedura che manca all'inizio:
Fallo
Se ha causato un errore, cancellate nuovamente le seguenti variabili globali prima di eseguire (F3):
NB: Lo script è solo una dimostrazione dell'idea di una possibile soluzione al problema in questione.NB: Lo script è solo una dimostrazione dell'idea di una possibile soluzione al compito in questione.
L'esperienza di programmazione dimostra meravigliosamente sia l'ingegnosità della mente umana che la mancanza di funzionalità dello strumento... evviva e ahimè...
Mancanza di funzionalità dello strumento... evviva e ahimè...
P.S. D'altra parte - il processo è importante!
Non c'è perversione nella sceneggiatura. È un po' anticonvenzionale, tutto qui.
Idea: lo script apre le finestre dei grafici di ogni strumento di trading dalla finestra "Market Watch", si esegue su di essi e chiude la finestra. Si regola da solo utilizzando variabili globali create da lui stesso (e cancellate alla fine del funzionamento). Questo è tutto.
Lo script funzionerà il 99% delle volte, se le seguenti condizioni sono soddisfatte:
- La DLL potrà essere usata senza conferma manuale;
- Il valore della variabile Pausa sarà superiore a 1000 (pausa tecnica, dipende dalle prestazioni del computer e dalla connessione Internet. Migliori sono queste caratteristiche, meno si può impostare il valore di Pausa e rispettivamente ridurre il tempo di esecuzione dello script);
- cancellare le variabili globali(F3) "Symbol_Hash" e "Symbol_Handle" prima di eseguire lo script (questo può essere il caso se lo script non è riuscito ad essere eseguito prima).
Dopo aver finito lo script, il terminale ha lo stesso aspetto che aveva prima di essere avviato. Tutti i dati dei simboli sono nel file Symbols.txt.