Gestor de operaciones EA

3 respuestas

jonnywolf

Abonado, bbp_participant, comunidad, 25 respuestas.

Visitar el perfil

hace 10 años #111538

Estoy tratando de hacer un simple Trade manager EA. Básicamente lo que hace lo siguiente.

 

Si entra en el mercado, entonces

el Stop loss se fija en 1xATR (7)
el Take Profit se fija en 2 x ATR (7)
el EA cerrará la posición 50% una vez que el precio alcance 1x ATR (7) en beneficios
y moví el stop loss hasta el punto de equilibrio.

 

He intentado hacer uno pero me he perdido un poco.

 

Pseudocódigo fuente de la estrategia
 
 
 Generado por StrategyQuant EA Wizard versión 1.4.1
 Generado a Dom Ago 11 14:52:00 BST 2013
====================================================================
 
//——————————————————————–
// Variables
MaxSlippage = 3;
 
 
//——————————————————————–
// Regla 1
if (((Market Position() is Long) Or (Market Position() is Short))) then
      Mover Stop Loss a un precio dado para orden con Número Mágico: 1000;
terminar si;
 
//——————————————————————–
// Regla 2
if (((Market Position() is Long) Or (Market Position() is Short))) then
      Mover Objetivo de Beneficio a un precio dado para orden con Número Mágico: 1000;
terminar si;
 
//——————————————————————–
// Regla 3
if (((Market Position() is Long) Or (Market Position() is Short))) then
      Orden de cierre parcial con número mágico: 1001;
terminar si;
 
//——————————————————————–
// Regla 4
if ((OrderOpenedThisBar(( 1000 ))) is True)) then
      Mover Stop Loss a un precio dado para la orden con Número Mágico: 1002;
terminar si;
 
Se agradece la ayuda.
 
James
 
 
 
 

 

0

jonnywolf

Abonado, bbp_participant, comunidad, 25 respuestas.

Visitar el perfil

hace 10 años #122491

ok he intentado algunas cosas, pero la estrategia no está funcionando en mi mt4 vivo. Sé que es probablemente una cosa simple que no estoy haciendo. ¿alguna idea?

0

jonnywolf

Abonado, bbp_participant, comunidad, 25 respuestas.

Visitar el perfil

hace 10 años #122492

He puesto 1000 en el campo de comentarios. Pero no parece reconocer que se ha abierto una orden manualmente.

0

Mark Fric

Administrador, sq-ultimate, 2 respuestas.

Visitar el perfil

hace 10 años #122524

Hola Jonny,

 

el problema es que EA Wizard utiliza números mágicos para reconocer las operaciones a gestionar.

Cuando introduces una operación manualmente no hay forma de especificar su número mágico, dicha operación no tiene número mágico.

 

Así que el Asistente de EA actualmente no puede gestionar operaciones creadas manualmente.

Tendríamos que añadir la posibilidad de reconocer las operaciones por sus comentarios en lugar de por los números mágicos.

 

Mark

Mark
Arquitecto de StrategyQuant

0

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)