In MQL esistono delle istruzioni che sono definite direttive del processore che servono a dichiarare costanti, includere file, inserire librerie.
Se il primo carattere nella linea di codice è #, significa che l'istruzione che segue è per il compilatore
Direttiva #define
Per definire una costante si utilizza #define. Non viene specificato il tipo in quanto essendo una costante il tipo è implicito nel valore della costante.
#define ABC 180
#define Nome Mio "Francesco"
I Valori ABC e Nome Mio non possono cambiare e saranno sempre rispettivamente 180 e "Francesco".
Direttiva #include
Per inserire all'interno del nostro codice un file è necessario utilizzare la direttiva #include. Il file verrà inserito esattamente dove viene inserita l'istruzione #include
Il file "include" è un file formato .MQH , viene creato dall'MetaEditor selezionando Include(*.MQH)
Per default il file viene salvato nella directory predefinita terminal_directory\experts\include.
Direttiva #import
Le librerie sono funzione che possono essere importate sul nostro programma o su altri programmi perché utili a svolgere funzioni che vengono eseguite spesso.
Le librerie sono funzione che possono essere importate sul nostro programma o su altri programmi perché utili a svolgere funzioni che vengono eseguite spesso.
Nessun commento:
Posta un commento