Preguntas de los principiantes MQL4 MT4 MetaTrader 4 - página 119
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
Mira lo que hay en los otros topes...
por lo que sólo hay 8 en la pantalla.
Intentando sacar datos de los buffers porque no puedo sacarlos de los archivospor lo que sólo hay 8 en la pantalla.
Intentando sacar datos de los buffers porque no funciona de los archivosPuede haber más buffers en la ventana de datos - puede prohibirlos con la función: SetIndexLabel(1, NULL); Mire el contenido de los buffers cero a diez. Comprueba si los valores que recibes coinciden y son visibles. Mueve el cursor del ratón a la barra cuyo número está en la función iCustom. Comprueba cómo el resultado de la función depende del número de parámetros (parámetros por defecto). Para acelerar el proceso durante la depuración, utilice la función de script y de alerta en lugar de escribir en un archivo. Al principio del script, poner Alert("---------------------") marcará los últimos valores mostrados. En definitiva, es muy fascinante e interesante y hay mucho que investigar
Puede haber más búferes en la ventana de datos - puede prohibirlo con la función: SetIndexLabel(1, NULL); Mire el contenido de los búferes del cero al décimo. Comprueba si los valores que recibes coinciden y son visibles. Mueve el cursor del ratón a la barra cuyo número está en la función iCustom. Comprueba cómo el resultado de la función depende del número de parámetros (parámetros por defecto). Para acelerar el proceso durante la depuración, utilice la función de script y de alerta en lugar de escribir en un archivo. Al principio del script, poner Alert("---------------------") marcará los últimos valores mostrados. En definitiva, es muy fascinante e interesante y hay mucho que investigar
Sí, la pregunta es cómo tomar los datos del campo requerido utilizando métodos MQL4. ¿Por ejemplo, de las alertas?
Todos están a la vista.
¡BUENOS DÍAS! ¡Ayúdame o dame un consejo! Hay dos líneas horizontales con valores de precios. Me gustaría: Escribir en un archivo - Símbolo, valores de línea. La idea es que los niveles se construyan en el terminal de demostración y luego se transfieran al terminal Life instalado en el servidor.
Nadie te va a dar vodka, aquí todo el mundo es codicioso :)
Nadie te va a dar vodka, aquí todo el mundo es avaricioso :)
Así es, es por el libro.
Dinero por la mañana, sillas por la mañana.
Dinero por la mañana, sillas por la tarde.
Por eso han dejado que mi pregunta se pierda...
Entonces, ¿dónde está la pregunta? He mirado unas páginas atrás y no hay ninguna.
Entonces, ¿dónde está la pregunta? He recorrido un par de páginas atrás - no.
En el puesto 1149 hay un código para cerrar posiciones.Solución a medias:sólo si se abre un tipo de posición. Si, por ejemplo, se ha abierto una posición de venta y aún no se ha cerrado, al mismo tiempo que se abre y cierra una posición de compra, la posición de venta no puede ver ninguna condición para cerrarse antes de que se abra y cierre otra posición de venta (según sus condiciones). Y si BAY abre y cierra de nuevo, vuelve a incumplir sus condiciones de cierre. ¿Y qué hacer?
En el puesto 1149 código de cierre de posiciones.Media solución:sólo si se abren posiciones del mismo tipo. Si, por ejemplo, primero se abre una posición de venta y aún no se ha cerrado, y al mismo tiempo se abre y cierra una posición de compra, entonces la posición de venta no ve sus condiciones de cierre hasta que se abra y cierre otra posición de venta (según sus condiciones). Y si BAY abre y cierra de nuevo, vuelve a incumplir sus condiciones de cierre. ¿Y qué hacer?
Sí, ya lo veo. Y veo la respuesta a la pregunta en el post de abajohttps://www.mql5.com/ru/forum/160587/page115#comment_6521492. En otras palabras, el problema es que la funcionalidad no está dividida en subtareas lógicas. Usted ha agrupado: el análisis de las órdenes, la decisión de una acción comercial y la ejecución de una operación.
Esta tarea puede resolverse exactamente en tres etapas: