[¡Archivo!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen de largo. No puedo ir a ningún sitio sin ti - 4. - página 177
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
Digamos que he abierto un pedido.
1 en compra. lote 0,01
pero el precio bajó. y decidí abrir una posición de venta con un lote más por ejemplo 0,1
¿Cómo puedo ahora cerrar la operación con pérdidas en Expert Advisor a expensas de la rentable. es siquiera posible? así que la primera posición es una pérdida 0 y la segunda ganancia es menor.
Es decir, quiero cerrar todas las pérdidas de la primera posición con una parte de la rentable.
O quiero cerrar dos posiciones a la vez, cerrar una orden a costa de otra.
¿Cómo se implementa esto de forma programada? ¿Hay alguna función?
Korinf, lee sobre OrderCloseBy().
Gracias.
https://www.mql5.com/ru/code/9425 probar la búsqueda en el sitio web - bueno
No, gracias. Más concretamente, necesito saber cómo devolver el número de órdenes cerradas intradía, no todo el historial (¿es posible utilizar algo distinto a la función OrderHistoryTotal)
Buenas tardes. Disculpe, si puede ayudar. Me gustaría desmontar el código del indicador línea por línea. ¿Qué es este buffer, para qué sirve? La referencia a que el número tres es un número de topes no es clara, por decirlo suavemente.
Asigna memoria para los búferes utilizados para los cálculos de los indicadores personalizados. El número de buffers no debe exceder de 8 y debe ser menor que el valor especificado en la propiedad indicator_buffers. Si su indicador personalizado requiere búferes adicionales para el conteo, debe utilizar esta función para especificar el número total de búferes.
Supongamos que se utilizan 3 buffers para dibujar y 2 buffers más para hacer cálculos sin mostrarlos en pantalla, se debe utilizar
#property indicator_buffers 3 //número de buffers a dibujar (visualización)
.......... .
IndicatorBuffers(5); //número total de buffers en el indicador
Tal vez sea mejor leer la Referencia Lingüística - TODA ella - y entonces no quedarán dudas :-)
Hola. Por favor, ayúdenme a resolver el problema número 3 que se muestra en la imagen. Si surge el problema número 4, entonces también. Por favor, explíquese como un dummie.
Tal vez así " Si TR. y Ask< iClose("USDCHF",PERIOD_H1,i) entonces Lot=0.0.
Puede " Si TP. y Ask< iClose("USDCHF",PERIOD_H1,i) entonces Lot=0.0.
Gracias pero no es conveniente.La condición se cumple al principio de cada hora si Open está por debajo( en la venta) de la línea de tendencia, y los candelabros pueden ser cualquiera.Esta restricción puede conducir al hecho de que el primer comercio no se abrirá tampoco.
Tengo una opción. Por ejemplo, si hoy después de una operación de venta el saldo ha subido en TP, entonces prohíbe una operación de venta hoy, si la operación de compra, entonces prohíbe una operación de compra. Pero no sé cómo codificarlo.