He creado el script... ¿alguien podría convertirlo en un EA útil para MT5?

 
Hola a todos,

Mis conocimientos sobre MQL5 aún son limitados, así que quería compartir una idea y pedir consejo a personas con más experiencia en EA.

Ya he creado un script funcional para parte de esta tarea, pero no he podido convertirlo correctamente en un panel de Asesor Experto.

Creo que este concepto podría ser útil no solo para mí, sino para muchos operadores manuales/scalpers, así que quería publicarlo aquí para la comunidad.

Muchas veces tengo 5 o 6 posiciones abiertas en US30, y cuando el precio alcanza cierto nivel, quiero que todas las posiciones utilicen el mismo Stop Loss (stop profit) o el mismo Take Profit .

En lugar de modificar cada operación una por una, la idea es un panel flotante muy sencillo (que se puede mover por el gráfico), similar en estilo al panel Position Sizer.

Ejemplo de panel:

--------------------------------
Símbolo activo: US30
Tipo de posición: Compra/Venta

Precio SL: ______
Precio TP: ______

(Si el valor es 0, mantenga el valor actual)

[ EJECUTAR ]
--------------------------------

Cómo debería funcionar:

- Seleccionar símbolo
- Seleccione posiciones de compra o venta.
- Introduzca el nuevo precio de SL y/o TP.
- Pulsar Ejecutar
- El EA modifica instantáneamente todas las posiciones abiertas coincidentes.

Ejemplo:

- 6 posiciones de compra en US30
- Introduzca SL = 42125
- TP = 0

Después de pulsar Ejecutar:
Todas las posiciones de compra en US30 tienen SL = 42125
TP permanece sin cambios

Sencillo y práctico para el desbridamiento manual.

No se necesita operar automáticamente.
No se necesitan indicadores.
No se necesita lógica compleja.

Simplemente una herramienta de gestión rápida.

También tengo una versión del script que ya funciona, así que si es necesario puedo compartirla abiertamente aquí como punto de partida.

Si alguien piensa que esto podría ser útil para la comunidad, no dude en compartir ideas, consejos o en mejorarlo/desarrollarlo.

Gracias.


Principios generales - Operaciones comerciales - Guía de ayuda de MetaTrader 5
Principios generales - Operaciones comerciales - Guía de ayuda de MetaTrader 5
  • www.metatrader5.com
Antes de empezar a estudiar las funciones comerciales de la plataforma, es necesario formar una idea clara sobre los términos principales...
Archivos adjuntos:
 
Buenos días Fede, 

Lo descrito no es un problema técnico concreto de MQL5, sino una especificación de herramienta.

Si necesita que alguien lo desarrolle como panel/EA, publíquelo en la sección Freelance.

Antes de abrir un encargo, revise también CodeBase y Market, porque ya existen utilidades de gestión de posiciones y modificación masiva de SL/TP.

Si lo que quiere es ayuda técnica sobre su propio código, publique el script actual con SRC/CODE e indique el punto exacto donde falla al convertirlo en EA.