Errores, fallos, preguntas - página 2112

 
Sigue siendo relevante

Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading

Bichos, errores, preguntas

fxsaber, 2016.08.25 12:32

Error de ejecución en Optimize=1 y/o modo de depuración.

#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.
}
 

Error durante la ejecución

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

Resultado: AAACCCBBB
Previsto: AAABBBCCC

 

Error de compilación

#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:

Resaltado de macros confuso - independiente del contexto

siempre presente (opción B) o siempre ausente (opción A)

Se esperaba que si una macro estaba definida en una cadena determinada se resaltara, si no estaba definida no se resaltara. Por lo demás, no está claro qué significa la presencia/ausencia de resaltado.

¿Está en el sitio? El motor del sitio no puede reconocer las macros personalizadas en el código

 
 

Siempre me he preguntado por qué el texto de los botones OBJ_BUTTON está desplazado.

No se ve bien cuando se crean paneles en miniatura...


 

Gracias por tu trabajo y es genial...



 
Vladimir Pastushak:

Siempre me he preguntado por qué el texto de los botones OBJ_BUTTON está desplazado.

No se ve bien cuando se crean paneles en miniatura...



Prueba a reducir el tamaño de la flecha, a mí me pasaba lo mismo.

 

CONTROL_DEL_TECLADO_DEL_GRÁFICO

Permite controlar el gráfico con el teclado ("Inicio", "Fin", "Avance de página", "+", "-", "Flecha arriba", etc.). Establecer CHART_KEYBOARD_CONTROL=false permite deshabilitar el desplazamiento y el escalado del gráfico, pero sigue permitiendo recibir eventos cuando se pulsan estas teclas enOnChartEvent().

bool



¿Puedo desactivar también los comandos Copiar y Pegar (Ctrl+C Ctrl+V)? para poder copiar el texto del campo EDITAR

 
Vladimir Pastushak:

Genial cómo funciona...

Ahora un mensaje típico en el foro

Foro sobre comercio, sistemas de comercio automatizados y prueba de estrategias de comercio

Cómo compilar este código en MT5

Vladimir Karputov, 2014.04.08 13:41

Compilar -F7 en el MetaEditor. Y para insertar el código en el foro, por favor utilice el botón SCR
Tendrá el siguiente aspecto: Para insertar código en el foro, utilice el botón </>.