Errori, bug, domande - pagina 1059
![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
Spiega perché quando si dichiara globalmente un'istanza della classe CCanvas, il compilatore giura - variabile statica irrisolta 'CCanvas::m_default_colors'.
Se dichiarato localmente in qualsiasi funzione, tutto va bene.
L'ultima build del terminale è la 842.
Spiega perché quando si dichiara globalmente un'istanza della classe CCanvas, il compilatore giura - variabile statica irrisolta 'CCanvas::m_default_colors'.
Se dichiarato localmente in qualsiasi funzione, tutto va bene.
L'ultima build del terminale è la 842.
Questo errore della libreria standard è stato corretto.
Buon pomeriggio,
Sto usandoNormalizeDouble per arrotondare il lotto.
Tuttavia, non tutte le cifre sono arrotondate a due cifre dopo la virgola.
Qual è il problema?
NormalizeDouble(0.07000000000000001,2); //fa la stessa cosa0.07000000000000001 invece del previsto 0.07
grazie in anticipo.
Buon pomeriggio,
Sto usandoNormalizeDouble per arrotondare il lotto.
Tuttavia, non tutte le cifre sono arrotondate a due cifre dopo la virgola.
Qual è il problema?
NormalizeDouble(0.07000000000000001,2); //fa la stessa cosa0.07000000000000001 invece del previsto 0.07
grazie in anticipo.
Impossibile eseguire mt5 in modalità /portable su Win2008 server x64 R2
il registro appare
Il file nel percorso specificato ha aiutato a cancellare il file manualmente
non dice altro e solo
l'ho preso da ....Roaming....
metterlo nel file specificato - il trucco non ha funzionato
rimuovi /portable dalla scorciatoia e il terminale verrà eseguito
2013.09.07 02:39:36 iTester-SL (GBPUSD,M1) 1 oggetti non cancellati rimasti
Perdita di memoria // O errore del compilatore.
L'oggetto è stato dichiarato come variabile globale statica. (!) Cioè, non è affatto dinamico.
Il problema si è verificato dopo che la parte di codice che utilizza questa variabile è stata spostata in un file .mqh e dichiarata in questo file come extern (prima non era stata rilevata alcuna perdita):
extern CTestStat Stat;
Il programma funziona bene.
// Ho evitato il problema dichiarando l'oggetto dinamico. Ora lo creo in OnInit(), lo cancello in OnDeinit(). La perdita (messaggi di perdita) si è fermata.
Buon pomeriggio,
Sto usando per i lotti NormalizeDouble.
Tuttavia, non tutti i numeri sono arrotondati a due cifre decimali.
Qual è il problema? / Soluzione?
NormalizeDouble (0.07000000000000001,2) / / produce ancora +0.07000000000000001 invece del previsto 0.07
Grazie in anticipo.
Potete suggerirmi un software, una risorsa online o uno script MQL5 per la visualizzazione dei mercati su timeframe su MN. Serve un'analogia con MT5: candele giapponesi e la possibilità di regolare lo spessore delle barre.