Cerrar el trato en lugar de la posición - página 4

 
doshur:

Dejando de lado los términos. Utilicemos los términos de los profanos.

En mi ejemplo dado. Compro al precio 100 (1 lote) y a 50 (1 lote). Mi precio medio abierto sería 75, ¿correcto?

Cuando el precio está en 75 y decido cerrar 1 lote. Para la posición cerrada de 1 lote, mi beneficio sería 0 correcto?

Si vendes 2 lotes cerrarás la posición y el beneficio será 0. Cerrando 1 lote seguirás teniendo la posición Comprar con el lote 1, el precio de apertura 75 y el beneficio actual 0.
 

por lo tanto la solución propuesta porAmitJamuda no funciona

Tengo que hacer esto en MT4.

 
angevoyageur:
Eso no tiene sentido. Sólo hay una posición con un precio abierto que se calcula promediando el precio de las operaciones con dirección in. Cuando se hace una operación con dirección out, la P/L se calcula por la diferencia entre el precio abierto de la posición y el precio de la operación out. El volumen de la posición se reduce por el volumen de esta operación de salida y el precio abierto no cambia.
¡¡¡¡¡Entiendo lo que dices, tienes razón!!!!!
 
doshur:

por lo tanto la solución propuesta porAmitJamuda no funciona

Tengo que hacer esto en MT4.

la solución funcionará si utiliza el sistema de archivos mql5.
 

Después de un buen 5 años y esto es posible en mt5

Pero he caído de nuevo a la buena vieja mt4