Errori, bug, domande - pagina 2050
![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
Potete dirmi se c'è un server demo MT4 e MT5 funzionante con le quotazioni del fine settimana?
C'è un server demo MT4 e MT5 funzionante con le quotazioni nel fine settimana?
Il server demo è un server demo perché il trading non è fatto con denaro reale ma con "demo" :), e tutto il resto (così come il tempo delle quotazioni) è quasi come nella vita reale.
Potete dirmi se c'è un server demo MT4 e MT5 funzionante con le quotazioni del fine settimana?
Prendete MT5 offline (proxy sinistro, per esempio) ed eseguite un EA come questo
La stampa nel registro sarà solo cinque secondi dopo l'inizio del consulente - BAG.
Esegui questo indicatore offline
Ci viene un'incazzatura a Bars. Lo stesso inconveniente accadrà con chiamate ripetute, per esempio, in OnTimer. Ma se chiamate Bars in Expert Advisor, tutto funzionerà. Nel caso dell'indicatore, questo è chiaramente un bug.
La spiegazione nella documentazione non spiega nullaЕсли данные для таймсерии с указанными параметрами при вызове функции Bars() еще не сформированы в терминале, или данные таймсерии в момент вызова функции не синхронизированы с торговым сервером, то функция вернет нулевое значение.
Inviare la richiesta di aggiornamento della serie temporale con lo stesso periodo, come l'indicatore che chiama l'aggiornamento, è estremamente indesiderabile. L'indesiderabilità della richiesta dello stesso symbol-period dell'indicatore è dovuta al fatto che l'aggiornamento dei dati storici viene eseguito nello stesso thread che esegue l'indicatore. Pertanto, c'è un'alta probabilità di uno scontro.
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Caratteristiche del linguaggio mql5, sottigliezze e trucchi
fxsaber, 2017.10.17 15:07
Gli array discendenti non sono in grado di convertire gli array antenati. Elemento per elemento, invece, sì. C'è una limitazione di ArrayCopy in questo, che sarebbe bene rimuovere.
C'è qualcosa di sbagliato nella lingua in questa situazione
Le corde gialle e rosse si contraddicono a vicenda. Se l'eredità da una struttura è in corso e il costruttore, l'operatore di assegnazione e i campi non vengono modificati, la trasformazione del discendente nel genitore e viceversa deve avvenire senza problemi. E le linee gialle lo confermano. Tuttavia, in alcune situazioni si verificano degli inconvenienti - quelli rossi.
C'è qualcosa di sbagliato nella lingua in questa situazione
Il mio compilatore ha dato
Il mio compilatore ha dato
int tim=(int)FileGetInteger(aFileName,FILE_CREATE_DATE); non aggiorna il tempo.
Creo un file e voglio cancellarlo dopo 60 secondi, il file viene cancellato eint tim=(int)FileGetInteger(aFileName,FILE_CREATE_DATE); restituisce il tempo del primo file dopo la compilazione. Vedo nella finestra di Windows che il file viene cancellato e viene creato con il nuovo tempo.
RefreshRates non aiuta...
int tim=(int)FileGetInteger(aFileName,FILE_MODIFY_DATE);
Funziona correttamente
int tim=(int)FileGetInteger(aFileName,FILE_CREATE_DATE); non aggiorna il tempo.
Creo un file e voglio cancellarlo dopo 60 secondi, il file viene cancellato eint tim=(int)FileGetInteger(aFileName,FILE_CREATE_DATE); restituisce il tempo del primo file dopo la compilazione. Vedo nella finestra di Windows che il file viene cancellato e creato con nuovo tempo.
RefreshRates non aiuta...
Dov'è il codice di creazione del file?
Chiudi il file prima di cancellarlo?
Cosa c'entra RefreshRates?
Stiamo parlando di un cinque o di un quattro?