Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 642
![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
Il problema è capire cos'è un file include e cos'è una libreria.
Il compilatore "strappa" le parti usate dal file .mqh e compila un eseguibile che funzionerà in assenza del file .mqh.
La biblioteca deve essere presente su tutti i computer che useranno un programma che fa riferimento alla biblioteca. Questo è molto scomodo e poche persone lo usano, non le conosco.
Vi consiglio di dimenticare le librerie e di capire i file inclusi.
Il problema è capire cos'è un file include e cos'è una libreria.
Il compilatore "strappa" le parti usate dal file .mqh e compila un eseguibile che funzionerà in assenza del file .mqh.
La biblioteca deve essere presente su tutti i computer che useranno un programma che fa riferimento alla biblioteca. Questo è molto scomodo e poche persone lo usano, non so.
Vi consiglio di dimenticare le librerie e di occuparvi dei file include.
Questo è esattamente ciò di cui stiamo parlando.
Ho fornito dei file per questo scopo.
Non è una DLL, è un file .MQ4(.EX4) in cui sono memorizzate le funzioni più usate.
Il problema è che queste funzioni nel corpo dell'EA funzionano senza problemi,
ma quando li trasferite in un file collegato tramite INCLUDE, ottenete l'errore descritto sopra.
Non vedo alcuna ragione per questo.
Quindi è proprio di questo che stiamo parlando.
Ho fornito dei file per questo scopo.
Questa non è una DLL, è un file .MQ4(.EX4) in cui sono memorizzate le funzioni usate frequentemente.
Il problema è che queste funzioni nel corpo dell'EA funzionano senza problemi,
ma quando li trasferite in un file collegato tramite INCLUDE, ottenete l'errore descritto sopra.
Non vedo alcuna ragione per questo.
Mi scusi, sta scherzando?
Ho evidenziato la linea di proposito cosa ti dice? !!!!
Mi scusi, sta scherzando?
Ho evidenziato la linea di proposito cosa ti dice? !!!!
Indicare al compilatore di applicare una speciale modalità di controllo degli errori rigorosa
Indicare al compilatore di applicare uno speciale regime di controllo degli errori rigoroso
Cosa implica questo?
Indicare al compilatore di applicare una speciale modalità di controllo degli errori rigorosa
Sopra ho dato il link direttohttps://docs.mql4.com/ru/mql4changes ricerca di esportazione
Se non sai come usare la ricerca, ecco come puoi trovare!!!!
Anche qui!!!
Ora vedi dove sta il tuo errore?Anche qui!!!
Ora vedi dove sta il tuo errore?Ahimè, non capisco...
Per favore, ditemi...
Ahimè, non capisco...
Per favore, ditemi.
Se intendi la proprietà dellalibreria#property
L'ho fatto controllare...
Senza di esso, il file di libreria non viene nemmeno compilatoVado a fumare per non scrivere troppo duramente e cercare di spiegarvi cos'è la #proprietà rigorosa.