Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 19
![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
Per favore, aiutatemi.
Ho un terminale funzionante e uno aggiuntivo di un altro broker. Ho fatto un EA che inserisce tutte le azioni necessarie in un file e un EA in un altro terminale, che può leggere le informazioni da questo file e duplicare queste azioni. Ma l'EA non può lavorare con altre directory oltre a quella del terminale, come faccio a collegare questi due file, o semplicemente come sincronizzare i due terminali, per mezzo di cosa? Posso usare l'Expert Advisor per fare correzioni ai file in cartelle diverse dal terminale?
Da due anni, IndicatorCounted() restituisce il numero di barre contate meno una.
Il contatore deve essere diminuito di 1 ad ogni iterazione.
Eppure, qualcosa va storto... L'indicatore si blocca quando si apre una nuova barra o dopo aver riavviato il terminale.
Cari professionisti! Ho appena imparato il tutorial MQL4 e ho scritto il mio Expert Advisor di arbitraggio. Il mio Expert Advisor si compila senza errori, ma non entra nel mercato. Non ho idea di cosa ci sia di sbagliato. Ho controllato tutto dieci volte. Non posso eseguirlo sullo Strategy Tester allo stesso tempo. Questo messaggio dice 2013.06.27 23:46:08 TestGenerator: no history data 'GBPUSD5'.
Questo dà luogo ad alcuni problemi non standard che personalmente non ho potuto trovare sul forum. Naturalmente, continuerò a cercare, ma sarei estremamente grato se qualcuno potesse darmi qualche consiglio o mandarmi un link:
1) Ci sono esempi di semplici strategie di arbitraggio da qualche parte. (Tutti questi appelli a serie temporali di altri simboli rompono il tutto)
2) Queste strategie possono essere testate da un tester? Intendo quelli di arbitraggio con pochi simboli, ovviamente.
3) Ho un po' di esperienza nella programmazione (ovviamente), e sono interessato ai metodi di debugging di un Expert Advisor che non funziona correttamente o non funziona affatto. È solo possibile scrivere avvisi ovunque (che l'azione venga eseguita, ecc.)? Forse ci sono dei punti di arresto come nei compilatori di altre lingue?
Ad essere onesti, sto affondando i denti - 300 linee di codice per un principiante è troppo ripida.Purtroppo, il codice Expert Advisor non posso stendere, o posso parzialmente se necessario. Per favore, aiutatemi!
Cosa significa questo e come posso combatterlo?
stack overflow interno - semplificare il programma, per favore
Cosa significa e come combatterlo?
Overflow interno dello stack, si prega di semplificare il programma.
Significa che avete incasinato qualcosa di assurdo lì, e potete combatterlo strutturando la logica del programma.
Overflow interno dello stack, si prega di semplificare il programma.
Significa che avete fatto un casino, ma potete combatterlo strutturando la logica del programma.
Come si può aumentare la pila, se è possibile?
In µl, non lo so.
Ma non è un problema di allocazione della memoria, è colpa vostra. La ricorsione è più probabile.
In µl, non lo so.
Ma non è un problema di allocazione della memoria, è colpa vostra. La ricorsione è più probabile.
Grazie per il consiglio. Cercherò di trovare il difetto.
Come si fa ad aumentare la pila, se si può?