Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 1209
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
¿Cómo puedo obtener un comentario de posición cerrada en OnTradeTransaction?
Una pregunta interesante. Para entenderlo mejor, abrí manualmente una posición y especifiqué el comentario'123456' - luego cerré la posición y ejecuté el scriptHistory Deals and Orders. Y ahora fíjese que el comentario está presente sólo en la orden (orden comercial) en base a la cual hubo una transacción que llevó a la posición y en la transacción que ocurrió como resultado de la ejecución de la orden):
Significa que al cerrar una posición (en OnTradeTransaction el tipo de transacción es TRADE_TRANSACTION_DEAL_ADD) tenemos que seleccionar todas las órdenes relacionadas con esta posición del historial de operaciones y encontrar la orden que causó la aparición de esta posición.
Utiliza la ecuación de la línea recta:
Especifique el número de barra y el precio del punto de la izquierda, especifique el número de barra y el precio del punto de la derecha (se traza una línea virtual en estos puntos) y especifique la barra que está buscando.
La función le devolverá el precio del bar que está buscando.
Utiliza la ecuación de la línea recta:
Especifique el número de barra y el precio del punto de la izquierda, especifique el número de barra y el precio del punto de la derecha (se traza una línea virtual en estos puntos) y especifique la barra que está buscando.
La función le devolverá el precio del bar que está buscando.
Gracias, lo intentaré.
¿Cómo puedo suavizar el gráfico de líneas, a nivel de los picos (exactamente el gráfico que aparece en el gráfico principal)?
iMA no funciona, no hay suavizado, (¿tal vez la función Curva?)
Intentando trabajar con el calendario incorporado. ¿Qué es sus? ¿Por qué los datos son diferentes, por ejemplo, si se comparan con los de investing.com?
Aquí está la descarga de las noticias incrustadas (hora del servidor GMT+2) en el archivo:
Y aquí hay una captura de pantalla de investing.com para la misma fecha:
Diferencia de importancia. Las noticias importantes en investing.com pueden ser moderadas en el calendario MQL5.
Atribuyo la diferencia horaria de una hora (también solicitada desde GMT+2 en investing.com) a la transición del DST.
Hola.
¿Puede alguien decirme cómo redibujar el indicador desde la función OnChartEvent()? En esta función cambio el valor del buffer del indicador, pero no cambia en el gráfico. ChartRedraw() no ayuda.
El indicador cambia en el gráfico sólo cuando se ejecuta OnCalculate(). ¿Hay alguna forma de redibujarla sin iniciar OnCalculate()? ¿O cómo forzar el inicio de OnCalculate()?
Hola.
¿Puede alguien decirme cómo redibujar el indicador desde la función OnChartEvent()? En esta función cambio el valor del buffer del indicador, pero no cambia en el gráfico. ChartRedraw() no ayuda.
El indicador cambia en el gráfico sólo cuando se ejecuta OnCalculate(). ¿Hay alguna forma de redibujarla sin iniciar OnCalculate()? ¿O cómo forzar el inicio de OnCalculate()?
interesante pregunta, hace tiempo que quería redibujar el indicador en este evento, para ver como se vería en un gráfico
Todavía tengo que utilizar este evento en la multidivisa, supongo que los desarrolladores han pospuesto el modo multi normal hasta MQL6
---
otra pregunta. Como siempre, los desarrolladores han dado mucho que pensar
el mismo indicador se puede construir de dos maneras:
1 parcela y 1 buffer de color, o el mismo indicador con 2 buffers de parcela - uno arriba con su propio color y otro abajo también con su propio color, es una variante sin buffer de color.
¿Cuál será más rápido o más correcto? Me gustaría una respuesta experta
---
parece que se puede utilizar 1 parcela + 1 tampón de color para mirar 0 - tendencia alcista y 1 - tendencia bajista, y si se necesita el valor, se puede utilizar la parcela. todo está separado y es comprensible, pero
la segunda variante tiene 2 buffers de trazado - el primero tiene EMPTY_VALUE y el segundo el valor y la tendencia (color)
---
MQL4 se perdió por completo, si la segunda opción es sólo su legado, ¿hay alguna ventaja evidente de utilizar el método 1? (es decir, descartar de una vez la segunda opción)
le hizo una pregunta a dos buenos expertos, que no pudieron responder.
Interesante pregunta, hace tiempo que quería redibujar el indicador en este evento, para ver cómo se verían similares en el gráfico
Todavía tengo que utilizar este evento en el modo multidivisa, los desarrolladores parecen haber pospuesto el modo multi hasta MQL6
---
otra pregunta. Como siempre, los desarrolladores han dado mucho que pensar
el mismo indicador se puede construir de dos maneras:
1 parcela y 1 buffer de color, o el mismo indicador con 2 buffers de parcela - uno arriba con su propio color y otro abajo también con su propio color, es una variante sin buffer de color.
¿Cuál será más rápido o más correcto? Me gustaría una respuesta experta
---
parece que se puede utilizar 1 parcela + 1 tampón de color para mirar 0 - tendencia alcista y 1 - tendencia bajista, y si se necesita el valor, se puede utilizar la parcela. todo está separado y es comprensible, pero
la segunda variante tiene 2 buffers de trazado - el primero tiene EMPTY_VALUE y el segundo el valor y la tendencia (color)
---
MQL4 se perdió por completo, si la segunda opción es sólo su legado, ¿hay alguna ventaja evidente de utilizar el método 1? (es decir, descartar de una vez la segunda opción)
Hice la pregunta a dos buenos expertos, no pudieron responder.
No pensé que me encontraría con ese problema, ya que a primera vista debería ser evidente redibujar el gráfico desde el programa. En este sentido, el propósito de la función ChartRedraw() no está claro...