Errores, fallos, preguntas - página 2144
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
¿Es un error del idioma?
En esta forma C++ también da error E2015
Y si lo escribes así:
MQL compila sin errores, pero C++ informa del error E2015
¿Es cierto que SymbolInfoTick en los indicadores de MT4/5 no devuelve el tick que desencadenó el evento Calculate?
Si es así, no está muy claro en qué se basan los recolectores de garrapatas a través de los indicadores.
¿Es cierto que SymbolInfoTick en los indicadores de MT4/5 no devuelve el tick que desencadenó el evento Calculate?
Por regla general, es la misma garrapata.
Estás formulando tus preguntas de una manera muy extraña.
- Cualquier pregunta puede responderse con un sí o un no.
- ¿Hace cuánto tiempo dejaste de beber coñac por la mañana? Responde ahora, ¿sí o no?
(c) Astrid Lindgren
Suele ser la misma garrapata.
Si llega un paquete de tres ticks, el evento Calculate será llamado tres veces, pero SymbolInfoTick devolverá el último tick en cada una de estas tres llamadas. Es decir, la supuesta recogida de ticks sin pasar por indicadores es cuestionable, por decirlo suavemente.
Un error muy desagradable con los personajes personalizados. El historial de ticks de los personajes personalizados puede desaparecer por completo.
Ya me he encontrado con esto unas cuantas veces. No hacer ninguna entrada personalizada. Sólo trabajo en la lectura de las garrapatas. Y en un momento dado, de repente, toda la historia desaparece. CopyTicks devuelve ceros sin errores. Usando las herramientas GUI, lo mismo. tkc se convierte en 1 Kb, mientras que antes eran varios millones de ticks.
Así que no puedo confiar en que MT5 almacene mis ticks, porque puede borrarlos durante una de mis lecturas.
¿Por qué después de establecer CustomSymbolSetDouble(symbol, SYMBOL_VOLUME_MIN, 0.00035) y CustomSymbolSetDouble(symbol, SYMBOL_VOLUME_STEP, 0.00035) la función SymbolInfoDouble(símbolo, SYMBOL_VOLUME_MIN) devuelve 0,0003 y SymbolInfoDouble(símbolo, SYMBOL_VOLUME_STEP) devuelve 0,01?
Incluso con la interfaz gráfica de usuario, no se pueden establecer estos valores
En esta forma, C++ también da el error E2015
E2015 es una ambigüedad.
Y en el ejemplo de fxsaber parece que hay un operador no constante generado por el compilador (con un objeto en parámetros) y está seleccionado.
Esto se debe a que el operador de asignación no debe ser constante
(imho)