Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 925
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 decir, el puesto existe o no...
Es fácil escribir algo así. Sólo tienes que seleccionar las operaciones que pertenecen a la posición y pasar por ellas en el bucle y sumar el beneficio, el intercambio y la comisión.¿Y la reapertura en el mercado de futuros, por ejemplo? Pos_id cambia, por lo que recuerdo. Cuando se invierte Pos_id sigue siendo el mismo, al menos lo era, no sé cómo es ahora.
¿Nadie sabe cómo añadir un horario al principal? Sólo
Resulta que no es suficiente, aunque hay un gráfico en la ventana adicional. No se puede mostrar en la principal...
¿Nadie sabe cómo añadir un horario al principal? Sólo
Resulta que no es suficiente, aunque hay un gráfico en la ventana adicional. No se puede mostrar en la principal...
Un indicador (una copia del archivo): una ventana - principal o adicional. No hay manera de mostrarlo simultáneamente en la ventana principal y en la ventana adicional.
¿Qué pasa con la reapertura en el mercado de futuros, por ejemplo? Pos_id cambia hasta donde yo recuerdo. Pos_id se mantiene igual al invertir, al menos lo hacía, no sé cómo es ahora.
No es necesario llenar el chip de memoria con información innecesaria que puedes leer en la documentación.
IDENTIFICADOR_DE_POSICIÓN
El identificador del puesto es un número único que se asigna a cada puesto recién abierto y no cambia a lo largo de su vida. Corresponde al ticket de la orden con la que se abrió la posición.
El identificador de la posición se especifica en cada orden (ORDER_POSITION_ID) y en cada operación (DEAL_POSITION_ID) que la haya abierto, modificado o cerrado. Utilice esta propiedad para buscar órdenes y operaciones relacionadas con la posición.
Cuando se invierte una posición en modo de compensación (una sola operación de entrada/salida), el identificador POSITION_IDENTIFIER de la posición no se modifica. Sin embargo, POSITION_TICKET se cambia por el ticket de la orden que dio lugar a la anulación. En el modo de cobertura, no hay inversión de posiciones.
En este caso, parece que tenemos que seleccionar las operaciones dentro de un periodo de tiempo y filtrar las necesarias por DEAL_POSITION_ID en el bucle
Un indicador (una copia del archivo): una ventana - principal o auxiliar. No hay manera de obtener la ventana principal y la subventana al mismo tiempo.
Así es como comento el extra, pero no aparece en la mayoría de los casos. Aquí hay un enlace al script completo, pero no funciona y no sé cómo arreglarlo....
No veo un archivo mql5. Es un buen estilo adjuntar un archivo mq5 a tu post - entonces puedes descargarlo con un clic y abrirlo en el editor. Eso es sólo lirismo y mala leche :)
Si usted prescribe en el archivo que se ejecute en la ventana principal, compilar y BREAK en un gráfico, entonces para ejecutarlo en una ventana adicional, es necesario: Descargar el indicador del gráfico, luego prescribir la ejecución en una ventana adicional, compilar y sólo entonces BREAK de nuevo.
¿Tienes una conexión rápida a Internet? Si la ayuda no se abre, significa que se está descargando. Antes había mensajes en el Diario de a bordo sobre el proceso de carga, pero ahora los mensajes han sido eliminados.
"Ayuda MQl5" apareció (supongo que tienes razón en lo de Internet, aquí en el hotel es bastante malo). Pero aún así, al pulsar F1 en la función no se abre la guía.
No veo un archivo mql5. Es un buen estilo adjuntar un archivo mq5 a tu post - entonces puedes descargarlo con un clic y abrirlo en el editor. Eso es sólo lirismo y mala leche :)
Si usted prescribió en el archivo el inicio en la ventana principal, lo compiló y lo rompió en el gráfico, entonces para ejecutarlo en una ventana adicional, usted necesita: ESCRIBIR el indicador del gráfico, luego prescribir el inicio en una ventana adicional, compilar y sólo entonces romper de nuevo.
¿Qué operador se puede utilizar que puede devolver 2 resultados? Utilizo la sentencia if para encontrar esta condición, pero no puede devolver múltiples resultados, en este caso tengo que escribir la misma condición dos veces, por eso estoy escribiendo esta pregunta.
Existen dos opciones para asignar valores a determinadas variables en una función independiente:
1. Las variables deben ser visibles en todas las partes del programa. Es decir, deben declararse a nivel de variable global (al principio del código).
2. Para pasar variables declaradas localmente a la función del usuario por referencia. Es decir, debe ir precedido de &