Errori, bug, domande - pagina 1038

 

Creato

extern int e1;

https://www.mql5.com/ru/forum/1111/page1053#comment_569138

Nel modulo test.ex5 ho assegnato il valore e1 = 10;

Poi nel modulo testLib.ex5 ho usato f() per fare riferimento a questo valore - ed è zero?!

 
A100:

Creato

https://www.mql5.com/ru/forum/1111/page1053#comment_569138

Nel modulo test.ex5 ho assegnato il valore e1 = 10;

Poi nel modulo testLib.ex5 ho usato f() per fare riferimento a questo valore - ed è zero?!

Questo è un esterno, GlobalVariableSet. La variabile Extetn è inizializzata una volta nella dichiarazione.
 
Sono un novellino...da dove cominciate?
 
A100:
Voglio ottenere una variabile che possa essere letta e scritta in diversi moduli .ex5

Questo è possibile solo attraverso le funzioni.

Direttamente - non c'è modo

 
stringo:

Questo è possibile solo attraverso le funzioni.

Grazie, ho capito la funzione
 
PahaLogin:
Sono un principiante... da dove cominciate?
Dipende da cosa vuoi scambiare o programmare.
 
stringo:

Questo è possibile solo attraverso le funzioni.

Non c'è modo di farlo direttamente.

Allora la seguente limitazione è chiara
class B {
public:
        static int v;
};

B b1;         //ошибка: unresolved static variable B::v
 static B b2;  //ошибка: unresolved static variable B::v

void OnStart() {}
Altrimenti B::v potrebbe essere chiamato direttamente da qualsiasi modulo dichiarando static B in esso
 

Domanda agli sviluppatori su ENUM_CUSTOMIND_PROPERTY_INTEGER

Sarà completato?

buffer 15 completato,


- e la stringa del valore è diventata completamente inutile nella sua forma attuale: nessun colore da aggiungere ai valori (dalla linea), nessun tooltip per dire di chi è il valore... Se ci sono più valori che major, tale stringa diventa inutile. A meno che tu non voglia allenare la tua memoria :)

Magari aggiungendovi l'ordinamento?

Aggiornamento sì, e

IndicatorSetInteger(INDICATOR_DIGITS,0);

non funziona

e -1 si può fare in modo che disabiliti l'uscita?

 
Silent:

Dovremmo aggiungervi l'ordinamento?

Aggiornamento sì, e

non funziona l' arrotondamento.

si può fare -1 per disabilitare l'uscita?

Posizioni decimali =0, questo è il vostro risultato.

IndicatorSetInteger(INDICATOR_DIGITS,0);
 
zfs:

Posizioni decimali =0, quindi ecco il vostro risultato.

Intendo l'opzione per disabilitare la visualizzazione dei valori.