Cualquier pregunta de los recién llegados sobre MQL4 y MQL5, ayuda y discusión sobre algoritmos y códigos - página 774
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
¿Pueden decirme cómo reemplazarlo en MQL5?
Y luego leer el contenido de la estructura. Funciona igual en mql5 y en mql4
este artículo le ayudaráhttps://www.mql5.com/ru/articles/81
Gracias.
Debido a la limitación del número de posiciones abiertas en el broker, tuve que dividir la cartera en 2 cuentas para poder abrir toda la cartera. ¿Podría aconsejarme cómo organizar un rastreo de la posición agregada de las dos cuentas?
Gracias de antemano.
Por favor, aconseja a un principiante... he descargado el indicador gratuito .... de Market... cuando cambio de un marco temporal a otro, el indicador se muestra con un gran retraso (es decir, se ralentiza)... ¿cuál podría ser el problema? Gracias...
Demasiados datos para calcular, o el indicador no está escrito de forma óptima. Eso sucede.
Cómo escribir una función para que el robot se vuelque en caso de pérdida. Por ejemplo ha entrado en menos 20 puntos y ha dado la vuelta y otra vez en menos vuelve a dar la vuelta. Por favor, ayúdame.
Se cierra una posición en cuanto se alcanza -algo y se abre inmediatamente en sentido contrario al cerrado.
0 Se toman todas las órdenes (OrdersTotal), se revisan (OrderSelect), para ver si ya hay una posición abierta en este TS
1.1 Si ya hay una posición abierta, anote el ticket de la orden (OrderTicket)
1.2 Si no es así - abre una posición (OrderSend), guarda la entrada de esta posición en una variable, establece los puntos de toma y parada si es necesario (OrderModify)
2 Compruebe el beneficio actual (diferencia entre OrderOpenPrice y Bid o Ask), hasta que se cumpla una de las siguientes condiciones
2.1 Si el beneficio ha alcanzado la pérdida fijada - cierre la posición (OrderClose) y abra una nueva en la otra dirección, memorice el ticket, continúe con el punto 2
2.2 Si el beneficio alcanza el valor requerido, cierre la posición, restablezca el ticket, abra una nueva posición según las reglas de introducción de TS, guarde el ticket de esta posición en la variable, y pase al punto 2
https://docs.mql4.com/ru/trading
Se cierra la posición en cuanto se pone en -algo y se abre inmediatamente en sentido contrario a la posición cerrada.
0 Se toman todas las órdenes (OrdersTotal), se revisan (OrderSelect), para ver si ya hay una posición abierta para este TS
1.1 Si ya hay una posición abierta, anote el ticket de la orden (OrderTicket)
1.2 Si no es así - abre una posición (OrderSend), guarda la entrada de esta posición en una variable, establece los puntos de toma y parada si es necesario (OrderModify)
2 Compruebe el beneficio actual (diferencia entre OrderOpenPrice y Bid o Ask), hasta que se cumpla una de las siguientes condiciones
2.1 Si el beneficio ha alcanzado la pérdida fijada - cierre la posición (OrderClose) y abra una nueva en la otra dirección, recuerde el ticket, luego continúe con el punto 2
2.2 Si el beneficio alcanza el valor requerido, cierre la posición, restablezca el ticket, abra una nueva posición según las reglas de introducción de TS, guarde el ticket de esta posición en la variable, y pase al punto 2
https://docs.mql4.com/ru/trading
Gracias.
Saludos. ¿Podría darme una pista?
¿Cómo se cumple la condición cuando una variable con valor negativo(suma)>= una variable(beneficio) igual a cero?
Código entero,
Saludos. ¿Podría darme una pista?
¿Cómo se cumple la condición cuando una variable con valor negativo(suma)>= una variable(beneficio) igual a cero?
Código entero,