Errori, bug, domande - pagina 1037
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
Vuoi dire che se la .dll viene scaricata, si perdono anche tutti i dati? Ho provato - ma non ho riscontrato perdita di dati - probabilmente in qualche modo il sistema capisce che non c'è bisogno di scaricare ad un certo punto
Voglio dire che le variabili esterne sono legate al momento della compilazione.
DLL (e mql-library) non sono compilate con il programma principale, quindi non possono essere collegate. difetto Stringo, in linea di principio, ci dovrebbe essere un errore al momento della compilazione. Esiste, è ovvio.
Variabili esterne
Laparola chiave extern è usata per dichiarare identificatori di variabili come identificatori di una classe di memoria statica con durata globale. Tali variabili esistono dal momento dell'esecuzione del programma e la memoria è allocata e inizializzata per loro immediatamente dopo l'inizio dell'esecuzione del programma.
Si possono creare programmi composti da diversi file sorgente, per questo scopo si usa la direttiva del preprocessore #include. Le variabili dichiarate come extern con lo stesso tipo e identificatore possono esistere in diversi file sorgente dello stesso progetto.
Quando l'intero progetto vienecompilato , tutte le variabili esterne con lo stesso tipo e identificatore sono associate alla stessa area del pool di memoria delle variabili globali. Le variabili esterne sono utili per la compilazione separata dei file sorgente. Le variabili esterne possono essere inizializzate, ma solo una volta - l'esistenza di più variabili esterne inizializzate dello stesso tipo e con lo stesso identificatore è inaccettabile.
La variabile è inizializzata 2 volte, almeno rimuovi prima questo errore e usa la nuova variabile per il calcolo.
https://www.mql5.com/ru/forum/1111/page1053#comment_570931
Linee numerate. Quale linea in quale file - rimuovere?
https://www.mql5.com/ru/forum/1111/page1053#comment_570931
Linee numerate. Quale linea in quale file - rimuovere?
linea 20 fondamentalmente e sarà visibile ovunque.
Sembra che ti sia stato promesso a settembre).
No, non sapevo di settembre.
L'applicazione in Service Desk è stata chiusa - hanno detto che è stato risolto nella prossima build. Anche qui, sul forum, non ha visto nulla.
Beh, non importa - grazie per l'informazione.
RimossoNon compilato e1 - identificatore non dichiarato, che è previsto.
in mqh toglierlo e collegarlo a entrambi i file
in mqh togliere e connettersi a entrambi i file
L'ho portato fuori e l'ho collegato.
https://www.mql5.com/ru/forum/1111/page1053#comment_569138
il risultato è invariato.
L'ho portato fuori e l'ho collegato.
https://www.mql5.com/ru/forum/1111/page1053#comment_569138
Il risultato è lo stesso
Cosa c'entra TestLib?
Cominciamo dall'altra parte. Mi dica, che risultato vuole ottenere? Cosa state cercando di ottenere? Punto per punto.
Cominciamo dall'altra parte. Mi dica, quale risultato vuole ottenere? Cosa state cercando di ottenere? Punto per punto.
Voglio ottenere una variabile che può essere letta e scritta in più moduli .ex5