Errori, bug, domande - pagina 2112

 
Ancora rilevante

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Bug, bug, domande

fxsaber, 2016.08.25 12:32

Errore di esecuzione in modalità Optimize=1 e/o debug.

#property strict

class A
{
public:  
  bool operator ==( int ) const { return(true); }
};

void OnStart()
{
  Print((A*)NULL == 0); // Optimize=1 or _DEBUG - invalid pointer access. Optimize=0 and _RELEASE - no problem.
}
 

Errore durante l'esecuzione

#define  MACRO1  "AAA" \
                "BBB"
#define  MACRO2  "CCC"
void OnStart()
{
        string text = MACRO1 MACRO2;
        Print( text );
}

Risultato: AAACCCBBB
Atteso: AAABBBCCC

 

Errore di compilazione

#define  MACRO1  "AAA" \
                "BBB"
#define  MACRO2  "CCC"
#define  MACRO3  "DDD" \
                "EEE"
void OnStart()
{
        string text12 = MACRO1 MACRO2; //нормально
        string text13 = MACRO1 MACRO3; //error:
}                                      //       '}' - semicolon expected
 
A100:

Evidenziazione confusa delle macro - indipendente dal contesto

sempre presente (opzione B) o sempre assente (opzione A)

Ci si aspettava che se una macro era definita in una particolare stringa sarebbe stata evidenziata, se non era definita non sarebbe stata evidenziata. Altrimenti non è chiaro cosa significhi la presenza/assenza di evidenziazione.

È sul sito? Il motore del sito non può riconoscere le macro personalizzate nel codice

 
 

Mi sono sempre chiesto perché il testo nei pulsanti OBJ_BUTTON è sfalsato?

Non è bello quando si creano pannelli in miniatura...


 

Grazie per il vostro duro lavoro ed è forte...



 
Vladimir Pastushak:

Mi sono sempre chiesto perché il testo nei pulsanti OBJ_BUTTON è sfalsato?

Non è bello quando si creano pannelli in miniatura...



Prova a ridurre la dimensione della freccia, ho avuto la stessa cosa.

 

CONTROLLO DELLA TASTIERA DEL GRAFICO

Abilita il controllo da tastiera del grafico ("Home", "End", "PageUp", "+", "-", "Up Arrow", ecc.). Impostare CHART_KEYBOARD_CONTROL=false permette di disabilitare lo scorrimento e lo scaling del grafico, ma permette comunque di ricevere eventi quando questi tasti vengono premuti inOnChartEvent().

bool



posso anche disabilitare i comandi Copia e Incolla (Ctrl+C Ctrl+V)? in modo da poter copiare il testo dal campo EDIT

 
Vladimir Pastushak:

bello come funziona...

Ora un tipico messaggio sul forum

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Come compilare questo codice su MT5

Vladimir Karputov, 2014.04.08 13:41

Compila -F7 in MetaEditor. E per inserire il codice nel forum, usa il pulsante SCR
Sarà così: Per inserire il codice nel forum, usa il pulsante </>.
Motivazione: