AW Shepherd Safety EA

AW Shepherd Safety EA

27 septiembre 2026, 19:00
AW Trading Software Limited
0
4

AW Shepherd Safety EA gestiona las posiciones abiertas: añade órdenes de recuperación con filtro de tendencia, cierra el lado por TakeProfit, trailing o stop, dibuja en el gráfico los niveles de cierre y ofrece botones para gestionar la cesta a mano. La primera orden la abre el trader desde el panel; a partir de ahí, la cesta la lleva el EA.

Versión MT5 -> AQUÍ / Versión MT4 -> AQUÍ / Todos los productos AW -> AQUÍ

El EA no tiene señales de entrada. Trabaja con las posiciones de su símbolo que llevan su Orders Magic number: abiertas con los botones del panel, a mano o por otro EA. Las compras y las ventas se gestionan por separado, así que los dos lados pueden estar abiertos a la vez.

El EA no es multidivisa: trabaja con el símbolo del gráfico en el que está instalado. Para varios símbolos se instala en cada gráfico por separado; cómo elegir el Orders Magic number se explica en la sección 11.

Las dos versiones funcionan igual y este manual sirve para ambas.

El artículo contiene las siguientes secciones:

  1. Cómo funciona el EA
  2. Pruebas en el probador de estrategias
  3. Órdenes de recuperación
  4. TakeProfit y trailing
  5. StopLoss y StopOut
  6. Solapamiento de las órdenes extremas
  7. El panel del EA
  8. Niveles y marcas en el gráfico
  9. Filtros y limitaciones
  10. Parámetros de entrada
  11. Identificadores y trabajo en varios gráficos

1. Cómo funciona el EA

Una vez instalado en el gráfico, el EA construye el panel y muestra el estado Advisor is working. No abre órdenes mientras el trader no abra la primera orden de un lado o no le pase una posición mediante el Orders Magic number. A partir de ahí, la cesta de cada lado sigue siempre el mismo ciclo.

Paso 1 - Apertura de la primera orden. El volumen se introduce en el campo Order Size del panel, y el botón Open Buy u Open Sell abre una orden a mercado. La orden recibe el Orders Magic number del EA y, desde ese momento, el lado queda en gestión.

Paso 2 - Gestión. Si el precio va a favor de la posición, el EA espera el objetivo definido por la variable Type of orders TakeProfit, sección 4. Si el precio se aleja en contra de la posición en Minimal step between recovery orders, el EA abre una orden de recuperación en la misma dirección, pero solo después de que el filtro Trend filtering for recovery orders muestre un giro a favor de la posición, sección 3. Cada orden de recuperación acerca al precio el punto de equilibrio del lado, y el objetivo se calcula desde el punto de equilibrio, no desde la primera orden.

Paso 3 - Salida. Todo el lado se cierra por TakeProfit o trailing, por el stop de la sección 5, por pares de órdenes extremas de la sección 6 o con los botones del panel. El resultado del cierre se rotula en el gráfico.

Paso 4 - Nueva cesta. Tras cerrar el lado, el EA espera la siguiente orden desde el panel o por Orders Magic number. Mientras tanto, el otro lado se gestiona de forma independiente del primero.

¿Abre el EA órdenes por su cuenta? La primera orden de un lado siempre la abre el trader: con el botón del panel, a mano o mediante otro EA. De forma automática, el EA solo abre órdenes de recuperación para un lado ya abierto. Por eso sirve tanto para acompañar una estrategia ajena como para operar a mano desde el panel.

¿Qué considera el EA un lado? Todas las posiciones de su símbolo con su Orders Magic number en una misma dirección. Las compras son un lado y las ventas, otro. Cada lado tiene su propio punto de equilibrio, su objetivo, su stop y sus botones en el panel.


2. Pruebas en el probador de estrategias

El EA funciona en el probador con cualquier símbolo y marco temporal, pero solo en modo de visualización: la primera orden se abre con el botón del panel durante la propia prueba. Sin visualización no hay panel, en la prueba no habrá órdenes y el informe quedará vacío.

№ Ajuste del probador
1 Casilla Visualization. Sin ella el panel no se construye y no hay forma de abrir la primera orden.

Pasos de comprobación antes de ponerlo en una cuenta:

  1. Elegir el símbolo y el marco temporal en los que va a trabajar el EA, activar la visualización y lanzar la prueba.
  2. Esperar a que aparezca el panel en el gráfico del probador, introducir el volumen en el campo Order Size y pulsar Open Buy u Open Sell. El momento de entrada se elige a mano, por ejemplo en contra del movimiento, para ver cómo trabajan las órdenes de recuperación.
  3. Observar cómo gestiona el EA la cesta: la línea Next Buy o Next Sell muestra el precio de la siguiente orden de recuperación, la línea TakeProfit - el objetivo, y la marca en la barra - el resultado del cierre.
  4. Comparar el drawdown máximo del informe del probador con lo que admite el depósito y ajustar Minimal step between recovery orders, Multiplier for size of orders y Maximum number of orders. El cálculo del volumen está en la sección 3.

Los botones de cierre, las casillas de permisos y el campo Order Size funcionan en el probador igual que en la cuenta. Lo único que no funciona es la cruz que retira el EA: en el probador no se muestra el diálogo de confirmación.


3. Órdenes de recuperación

Una orden de recuperación es una orden en la dirección de la posición abierta que el EA abre cuando el precio se ha ido en contra de ella. Reduce la distancia entre el punto de equilibrio del lado y el precio, y para cerrar con beneficio el precio no necesita volver a la primera orden, sino solo al punto de equilibrio. Para abrirla se requieren tres condiciones: el paso de precio, el permiso del filtro de tendencia y las limitaciones de la sección 9.

Paso. La compra de recuperación se abre cuando el precio Bid ha caído por debajo del Buy más bajo del lado en Minimal step between recovery orders. La venta de recuperación, cuando el Bid ha subido por encima del Sell más alto en el mismo paso. El paso es fijo y se cuenta desde la orden extrema del lado, no desde la primera.

Precio del siguiente Buy = Buy más bajo del lado - Minimal step between recovery orders. Precio del siguiente Sell = Sell más alto del lado + Minimal step between recovery orders.

Por ejemplo, con Minimal step between recovery orders en 300 en una cotización de cinco dígitos y el primer Buy a 1.10000, la segunda orden espera el precio 1.09700, la tercera 1.09400, y así hasta Maximum number of orders.

Filtro de tendencia. La variable Trend filtering for recovery orders del bloque RECOVERY SETTINGS define cuándo se abre realmente la orden una vez superado el paso. El sentido del filtro es no promediar contra un precio que sigue cayendo: la orden de recuperación espera una señal de giro a favor de la posición.

Modo Cuándo se abre el Buy de recuperación Cuándo se abre el Sell de recuperación
Without filtering Nada más superar el paso Nada más superar el paso
Parabolic SAR El punto del Parabolic SAR está por debajo del precio El punto del Parabolic SAR está por encima del precio
Two MA La MA rápida está por encima de la lenta La MA rápida está por debajo de la lenta
Bullish Bearish candles La última barra cerrada del gráfico es alcista La última barra cerrada del gráfico es bajista

El Parabolic SAR se configura en el bloque INDICATORS - PARABOLIC SAR SETTINGS: marco temporal SAR timeframe, Step SAR y Maximum SAR. Las medias móviles, en el bloque INDICATORS - 2MA SETTINGS: marco temporal MAs timeframe, periodos Fast MA period y Slow MA period, métodos y precios de cálculo. El valor Current en el marco temporal significa el marco temporal del gráfico. El modo Bullish Bearish candles siempre mira las barras del gráfico en el que está el EA.

Volumen. La variable Type of increase orders define cómo crece el volumen de las órdenes de recuperación. En todos los modos la base es Size of the first order, no el volumen de la orden anterior, así que el redondeo al paso de volumen del bróker no se acumula de una orden a otra.

Modo Volumen de la N-ésima orden de recuperación
Multiplier lots Size of the first order × Multiplier for size of orders elevado a N, donde N es el número de órdenes del lado ya abiertas. Si tras el redondeo el volumen no supera la orden más grande del lado, se toma esa orden multiplicada por el multiplicador
Add to lots Size of the first order + Increase for Add_Lots × N
Static lots Size of the first order, todas las órdenes iguales

El volumen de cualquier orden, incluidas las de los botones del panel, está limitado por arriba por Maximum size of orders y por el volumen máximo del símbolo en el bróker.

Por ejemplo, Size of the first order 0.01 y Multiplier for size of orders 1.3: la segunda orden es 0.01 × 1.3 = 0.013, y el redondeo al paso de volumen vuelve a dar 0.01; la tercera, 0.01 × 1.3 × 1.3 = 0.0169, es decir, 0.02; después, 0.03, 0.04, 0.05. Las dos primeras órdenes son iguales por el redondeo y el crecimiento empieza en la tercera. En el modo Add to lots con Increase for Add_Lots 0.02 los volúmenes van 0.01, 0.03, 0.05, 0.07.

№ En el gráfico
1 Primer Buy, abierto con el botón Open Buy.
2 Dos órdenes de recuperación: cada una a Minimal step between recovery orders por debajo de la anterior y en la barra tras la cual el filtro permitió la entrada.
3 Línea Next Buy: precio al que se abrirá la siguiente orden de recuperación.
4 Línea TakeProfit Buy: objetivo desde el punto de equilibrio de toda la cesta. Con cada orden de recuperación baja más cerca del precio.

¿Por qué no se abrió la orden de recuperación si el precio ya superó el paso? Hay varias causas posibles: el filtro de tendencia todavía no ha mostrado el giro, en esa barra ya se abrió una orden del lado, el número de órdenes del lado ha llegado a Maximum number of orders, el spread supera Maximum spread in points, no hay margen suficiente en la cuenta, se está fuera del horario de trabajo del lunes o del viernes, o el lado está desactivado con la casilla Long Trades o Short Trades. Cada rechazo al enviar una orden el EA lo anota con su causa en el diario Experts del terminal.

Riesgo de la cesta. El drawdown lo determinan el paso, el multiplicador y el máximo de órdenes. Para un riesgo bajo, paso mayor, multiplicador cercano a 1.2 y un máximo de órdenes reducido; para un riesgo alto, paso menor y multiplicador más alto. El paso se expresa en puntos, y en el oro y los índices el precio recorre en una barra un número de puntos distinto al de los pares de divisas, por eso para ellos el paso se vuelve a ajustar en el probador.

Resumen de las órdenes de recuperación. La orden se abre tras un paso en contra de la posición y tras el giro según el filtro, el volumen se calcula a partir de la primera orden, el objetivo se calcula desde el punto de equilibrio de todo el lado y el lado se cierra de una vez.


4. TakeProfit y trailing

La variable Type of orders TakeProfit del bloque TAKE PROFIT SETTINGS elige una de las cinco formas de cerrar el lado con beneficio. Cuatro de ellas trabajan con la cesta completa y una coloca el objetivo en cada orden.

Modo Cuándo se cierra el lado Variables
TakeProfit in money El resultado flotante del lado ha alcanzado la cantidad fijada en la divisa de la cuenta TakeProfit in money value
Separate Order TakeProfit in points El bróker cierra cada orden por su propio TakeProfit en puntos desde el precio de apertura TakeProfit in points value
Basket TakeProfit in points El precio se ha alejado del punto de equilibrio del lado el número de puntos fijado TakeProfit in points value
Trailing in money El resultado del lado ha llegado al inicio del trailing y después ha retrocedido un paso desde el nivel alcanzado Trailing start in money, Trailing step in money
Trailing in points En las órdenes del lado se coloca un StopLoss que sigue al precio; el bróker cierra las órdenes por ese stop Trailing start in points, Trailing step in points

Punto de equilibrio del lado. Es el precio al que el resultado de todas las órdenes del lado es cero teniendo en cuenta los swaps. Mientras hay una sola orden, el punto de equilibrio coincide con su precio de apertura. Cada orden de recuperación desplaza el punto de equilibrio hacia el precio actual. Desde el punto de equilibrio se calculan los modos Basket TakeProfit in points y Trailing in points, así como las líneas del gráfico en los modos monetarios.

TakeProfit in money. El EA suma el resultado de todas las órdenes del lado con los swaps y cierra el lado cuando la suma alcanza TakeProfit in money value. Las compras y las ventas se cuentan por separado: el objetivo de las compras y el de las ventas es la misma cantidad, pero cada lado llega a ella por su cuenta.

Basket TakeProfit in points. El lado se cierra cuando el precio se ha alejado del punto de equilibrio en TakeProfit in points value. Las compras se comparan con el objetivo por el precio Bid; las ventas, por el precio Ask.

Objetivo de las compras = punto de equilibrio de las compras + TakeProfit in points value. Objetivo de las ventas = punto de equilibrio de las ventas - TakeProfit in points value.

Por ejemplo, hay dos Buy de 0.01 abiertos a 1.10000 y 1.09700, y el punto de equilibrio del lado es 1.09850. Con TakeProfit in points value en 100, el lado se cerrará cuando el Bid llegue a 1.09950, aunque en ese momento la primera orden siga en pérdida.

№ En el gráfico
1 Cesta de tres Buy: la primera orden y dos órdenes de recuperación.
2 Línea TakeProfit Buy en el punto de equilibrio de la cesta más TakeProfit in points value.
3 Barra en la que el Bid llegó a la línea: las tres órdenes se cerraron a la vez y una línea punteada va de cada orden al punto de cierre.
4 Marca de cierre con el resultado del lado en la divisa de la cuenta.

Separate Order TakeProfit in points. El EA coloca en cada orden del lado un TakeProfit a TakeProfit in points value del precio de apertura de esa orden, también en las órdenes que se le han pasado por Orders Magic number si no tenían objetivo. Después el bróker cierra las órdenes una a una, la cesta no se cierra como un todo y el punto de equilibrio no interviene. El modo sirve cuando cada orden debe cerrarse en su propio objetivo, con independencia de las demás.

Trailing in money. Trailing virtual del resultado del lado. Cuando el resultado alcanza Trailing start in money, el EA fija un nivel a Trailing step in money por debajo del resultado. Mientras el resultado crece, el nivel lo sigue: cada vez que el resultado supera el nivel en un paso, el nivel se recoloca un paso por debajo del resultado. El nivel nunca retrocede. Cuando el resultado ha retrocedido un paso por debajo del nivel y sigue siendo mayor que cero, el lado se cierra.

Por ejemplo, Trailing start in money 3.00 y Trailing step in money 0.50. El resultado del lado llega a 3.00: nivel en 2.50. El resultado sube a 3.60: nivel en 3.10. El resultado retrocede a 2.60: el lado se cierra con un resultado de unos 2.60.

Trailing in points. El único modo en el que el objetivo está en las propias órdenes. Mientras el precio no se aleje del punto de equilibrio del lado en Trailing start in points más Trailing step in points, no hay stops. Después, cada orden del lado recibe un StopLoss a Trailing start in points del precio actual. El stop se recoloca cuando el precio se ha alejado de él más que el inicio más el paso, y vuelve a quedar a la distancia del inicio respecto al precio. El stop nunca retrocede y las órdenes las cierra el bróker.

Por ejemplo, Trailing start in points 150, Trailing step in points 30 y punto de equilibrio de las compras en 1.10000. El trailing se activa cuando el Bid sube por encima de 1.10180: a 1.10181 el stop se coloca en 1.10031. El siguiente movimiento llega cuando el Bid se aleja del stop más de 180 puntos, es decir, a 1.10212 el stop pasa a 1.10062. Si el precio se da la vuelta, las órdenes se cierran por el último stop.

№ En el gráfico
1 Punto de equilibrio de la cesta Buy, desde el que se calcula la activación del trailing.
2 Línea StopLoss Buy: el stop que ya está en las órdenes, a Trailing start in points por debajo del precio.
3 Escalones de movimiento del stop: cada uno tras un avance del precio igual al inicio más el paso desde el stop anterior.

¿Por qué no se cerró el lado si el precio llegó a la línea TakeProfit? Las compras se comparan con la línea por el precio Bid y las ventas, por el precio Ask, mientras que las velas del gráfico se construyen por el Bid; por eso las ventas se cierran cuando el precio del gráfico ha pasado la línea TakeProfit Sell en una distancia adicional igual al spread. En los modos TakeProfit in money y Trailing in money, la línea es la conversión del objetivo monetario a precio con el volumen actual del lado; el swap y los cambios de volumen la desplazan.

¿Se tienen en cuenta las restricciones del bróker sobre los stops? Sí. Los stops y objetivos que el EA coloca en las órdenes respetan la distancia mínima StopLevel del símbolo. Si el bróker rechaza el nivel, el EA vuelve a intentarlo en el tick siguiente y anota la causa en el diario.


5. StopLoss y StopOut

La variable Type of orders StopLoss del bloque STOP LOSS SETTINGS elige la protección frente a que la pérdida siga creciendo. El stop funciona con independencia del TakeProfit elegido.

Modo Qué hace Variables
Without StopLoss No hay stop. El lado solo se cierra por TakeProfit, trailing, solapamiento o con un botón del panel
StopLoss in money El lado se cierra completo cuando su resultado flotante alcanza la pérdida fijada en la divisa de la cuenta StopLoss value in money
Separate StopLoss in points Cada orden recibe un StopLoss en puntos desde su precio de apertura, y el bróker las cierra una a una StopLoss value in points
StopOut in money Se cierran todas las órdenes del EA en el símbolo, los dos lados a la vez, cuando su pérdida conjunta alcanza la cantidad fijada StopOut value in money

StopLoss in money. Se calcula por lado: las compras se cierran cuando su resultado baja a menos StopLoss value in money, y las ventas, según su propio resultado. El otro lado sigue en gestión. La línea StopLoss Buy o StopLoss Sell del gráfico muestra el precio al que el lado llegará a esa pérdida con el volumen actual.

Separate StopLoss in points. El EA coloca en cada orden del lado un StopLoss a StopLoss value in points de su precio de apertura, también en las órdenes pasadas por Orders Magic number. El stop de la orden lo ejecuta el bróker, así que funciona incluso con el terminal apagado.

StopOut in money. Protección general de la cuenta en este símbolo: cuando la suma de los resultados de todas las órdenes del EA en el símbolo, compras y ventas juntas, baja a menos StopOut value in money, el EA lo cierra todo. El modo está pensado para el caso en que las órdenes de recuperación no han llevado el lado a beneficio y el drawdown sigue creciendo.

№ En el gráfico
1 Cesta Buy formada por la primera orden y las órdenes de recuperación.
2 Línea StopLoss Buy: precio al que el resultado del lado es igual a menos StopLoss value in money con el volumen actual.
3 Línea Next Buy entre el precio y el stop: la siguiente orden de recuperación se abrirá antes de que salte el stop, y después la línea del stop se desplazará.

Atención. En el modo Without StopLoss, el drawdown del lado solo lo limitan Maximum number of orders y Maximum size of orders: el EA irá añadiendo órdenes de recuperación hasta llegar al límite y luego esperará el objetivo. Cada orden de recuperación aumenta el volumen del lado, así que, a medida que crece la cesta, el stop monetario queda cada vez más cerca del precio: la línea StopLoss del gráfico lo muestra de antemano.

Marca de cierre y stops del bróker. El resultado se rotula en la barra cuando el lado lo cierra el EA: por objetivo, trailing monetario, stop monetario, StopOut o solapamiento. Los cierres por TakeProfit y StopLoss colocados en las propias órdenes los ejecuta el bróker y no llevan marca.


6. Solapamiento de las órdenes extremas

El solapamiento descarga una cesta larga por pares, sin esperar al objetivo de todo el lado. Se activa con la variable Allow overlap last and first recovery orders del bloque ORDERS SETTINGS y con la casilla Overlap LH del panel. Funciona con cualquier Type of orders TakeProfit.

Cuando el lado tiene más órdenes que Allow overlap after number of orders, el EA vigila un par: la orden más cercana al precio y la más alejada de él. Para compras en drawdown son el Buy más bajo, normalmente la última orden de recuperación, y el Buy más alto, normalmente la primera orden. Tras un retroceso del precio, la orden cercana ya está en beneficio, la lejana sigue en pérdida y su resultado conjunto crece.

El resultado conjunto del par se gestiona con el mismo trailing monetario de la sección 4, con las variables Trailing start in money y Trailing step in money: cuando el resultado del par alcanza el inicio, se fija un nivel un paso por debajo, el nivel sigue al crecimiento y un retroceso de un paso cierra las dos órdenes. Si el paso es mayor que el inicio, se usa el inicio como paso. La pérdida de la orden lejana se compensa con el resultado de la cercana, la cesta se queda con dos órdenes menos y su punto de equilibrio y su objetivo se recalculan.

Par = orden del lado más cercana al precio + orden del lado más alejada. El par se cierra cuando el lado tiene más órdenes que Allow overlap after number of orders y el resultado conjunto del par ha pasado el trailing monetario.

El botón Low/High del panel muestra el resultado actual de ese par y lo cierra a mano, con independencia de los ajustes de solapamiento.

№ En el gráfico
1 Primer Buy de la cesta: el más alejado del precio, cerrado en pérdida. Una línea punteada va de él al punto de cierre del par.
2 Última orden de recuperación: la más cercana al precio, cerrada con un beneficio que ha cubierto la pérdida de la primera. La línea punteada va al mismo punto.
3 Las órdenes intermedias siguen en gestión, sin línea punteada, y la línea TakeProfit Buy se ha recalculado para la nueva cesta.
4 Marca de cierre con el resultado del par.

7. El panel del EA

El panel se sitúa en la esquina superior izquierda del gráfico. Todos los valores se actualizan una vez por segundo y en cada tick, y los botones actúan sin diálogo de confirmación.

№ Bloque del panel
1 Cabecera y botones de la ventana. La franja pliega el panel en una píldora y la cruz retira el EA del gráfico tras confirmarlo en un diálogo. Las órdenes abiertas se quedan en la cuenta.
2 Estado con diodo: Advisor is working cuando el trading está permitido, Trades are not allowed cuando el botón AutoTrading del terminal está desactivado o el EA no tiene permiso para operar. Sin permiso, el borde del panel y el diodo se ponen en color de alarma.
3 Spread en puntos, In deals - volumen total de las órdenes del EA en el símbolo en lotes, Drawdown - pérdida flotante de esas órdenes en porcentaje del balance. Cuando las órdenes están en beneficio, el campo muestra Growth.
4 Botones de compras. ALL Buy muestra el resultado de todas las compras y las cierra todas. Low/High muestra el resultado del par formado por el Buy más bajo y el más alto y cierra los dos, sección 6. Lowest muestra el resultado del Buy más bajo, que en drawdown es la última orden de recuperación, y cierra solo esa orden.
5 Botones de ventas, en espejo: ALL Sell, Low/High y Highest - el Sell más alto, que en drawdown es la última orden de recuperación de ventas.
6 Casillas. Long Trades y Short Trades permiten al EA abrir órdenes de recuperación en su dirección; al iniciarse, copian Allow to open OP_BUY orders y Allow to open OP_SELL orders. Overlap LH activa el solapamiento de las órdenes extremas, sección 6. El cambio tiene efecto inmediato y dura hasta que se reinicia el EA.
7 Bloque de apertura. Al iniciarse, el campo Order Size contiene Size of the first order; el valor se introduce con el teclado o con las flechas, que lo cambian en pasos del volumen del bróker. Open Buy y Open Sell abren una orden a mercado: si el lado no tiene órdenes, con el volumen del campo; si el lado ya está abierto, con el volumen de la siguiente orden de recuperación, sin esperar al paso ni al filtro de tendencia. El rótulo del botón siempre muestra el volumen que se abrirá con el clic.

№ Píldora
1 Logotipo. La píldora ocupa el lugar del panel y no tapa el gráfico.
2 Botón que vuelve a desplegar el panel.
3 Diodo de estado: verde cuando funciona, rojo cuando el trading no está permitido. El borde de la píldora cambia de color junto con el diodo.

El bloque GRAPHICS SETTINGS define el esquema de color Color Cheme for Panels, el tamaño del panel Panel size y el tamaño de la fuente Font size; Panel size en la posición Auto ajusta la escala al DPI de la pantalla. La visualización del panel la activa Show panel of advisor, del bloque ORDERS SETTINGS: sin panel, el EA gestiona la cesta igual, pero la primera orden solo se puede abrir a mano o desde otro EA.

El botón no abrió la orden. La causa queda anotada en el diario Experts: el spread supera Maximum spread in points, no hay margen suficiente, el volumen está fuera de los límites del símbolo, se está fuera del horario de trabajo del lunes o del viernes, o se ha alcanzado el límite de órdenes de la cuenta.


8. Niveles y marcas en el gráfico

El EA dibuja en el gráfico hasta tres líneas por lado. Las líneas se calculan en cada tick y se mueven con la cesta; cuando un lado no tiene órdenes, sus líneas se retiran.

Línea Aspecto Qué muestra
TakeProfit Buy, TakeProfit Sell Continua, dorada Precio de cierre del lado con beneficio. En el modo Basket TakeProfit in points - punto de equilibrio más los puntos; en los modos TakeProfit in money y Trailing in money - precio al que el lado dará la cantidad del objetivo o del inicio del trailing con el volumen actual. En los modos Separate Order TakeProfit in points y Trailing in points no hay línea: los objetivos y stops están en las órdenes y los muestra el terminal
StopLoss Buy, StopLoss Sell Continua, roja Precio de cierre del lado con pérdida: nivel de StopLoss in money o de StopOut in money con el volumen actual, o bien el stop más cercano al precio que ya está en las órdenes tras el trailing en puntos o el stop por orden
Next Buy, Next Sell Punteada, azul para las compras y naranja para las ventas Precio de la siguiente orden de recuperación. La línea desaparece cuando el lado está desactivado con la casilla o su número de órdenes ha llegado a Maximum number of orders

Marcas de cierre. La variable Show closed profit on chart define cómo se rotula el resultado del lado cerrado: Show images on chart - etiqueta con fondo que se lee sobre cualquier vela; Show text on chart - texto sin fondo; Not Used - sin marca. La marca de las compras se coloca encima de la barra de cierre y la de las ventas, debajo. Las marcas se mantienen al plegar el panel y se retiran al quitar el EA del gráfico o al cambiar sus ajustes.

El color de la línea TakeProfit y de las marcas sigue a Color Cheme for Panels: en el esquema oscuro el dorado es más brillante y en el claro, más intenso, para leerse sobre un gráfico blanco.


9. Filtros y limitaciones

Todo lo que sigue se configura en el bloque PROTECTION SETTINGS y se aplica a cualquier orden que envíe el EA: tanto a las órdenes de recuperación como a las de los botones del panel. Las limitaciones no afectan al cierre de órdenes.

Horario del lunes y del viernes. Start of work time on Mondays y End of work time on Fridays se indican en hora del servidor con el formato HH:MM. El lunes antes del inicio y el viernes después del final, el EA no abre órdenes, para no entrar en los gaps posteriores y anteriores al fin de semana. De martes a jueves no hay limitación horaria. Los cierres por objetivo y por stop funcionan a cualquier hora.

Spread. La orden no se envía mientras el spread actual supere Maximum spread in points. La comprobación se hace en cada tick: cuando el spread vuelve a la normalidad, la orden de recuperación se abrirá con retraso, pero la orden del botón hay que enviarla de nuevo.

Deslizamiento. Maximum slippage in points - desviación admisible del precio de ejecución al abrir y al cerrar.

Una orden por barra. Enable One_recovery_order_per_bar_filter impide abrir dos órdenes de recuperación del mismo lado en la misma barra: la siguiente espera a una barra nueva, aunque el paso y el filtro ya permitan la entrada. En los marcos temporales inferiores esto frena una serie de añadidos en un mismo impulso del precio.

Límites de la cesta. Maximum number of orders - número máximo de órdenes de un lado, incluida la primera. Maximum size of orders - tope de volumen de una orden, también para las órdenes de recuperación y los botones del panel; por arriba, el volumen también está limitado por el volumen máximo del símbolo en el bróker.

Margen. Antes de enviar una orden, el EA calcula el margen que necesita y no la envía si no hay fondos libres suficientes. El rechazo se anota con su causa en el diario Experts.


10. Parámetros de entrada

Los nombres de las variables se indican tal como aparecen en la ventana de ajustes.

ORDERS SETTINGS

Variable Qué hace
Size of the first order Volumen de la primera orden del lado, valor inicial del campo Order Size y base del volumen de las órdenes de recuperación
Orders Magic number Identificador de las órdenes del EA, sección 11. Con el valor 0 el EA gestiona las posiciones abiertas a mano
Comments of the EA's orders Comentario de las órdenes del EA
Allow to open OP_BUY orders Permite las órdenes de recuperación de compra; posición inicial de la casilla Long Trades
Allow to open OP_SELL orders Permite las órdenes de recuperación de venta; posición inicial de la casilla Short Trades
Allow overlap last and first recovery orders Activa el cierre del par de órdenes extremas, sección 6; posición inicial de la casilla Overlap LH
Allow overlap after number of orders El solapamiento funciona cuando el lado tiene más órdenes que este número
Show panel of advisor Mostrar el panel

RECOVERY SETTINGS

Variable Qué hace
Trend filtering for recovery orders Without filtering, Parabolic SAR, Two MA o Bullish Bearish candles, sección 3
Type of increase orders Multiplier lots, Add to lots o Static lots, sección 3
Minimal step between recovery orders Paso en puntos desde la orden extrema del lado hasta la siguiente orden de recuperación. Cuanto menor es el paso, más frecuentes son los añadidos y más rápido crece el volumen del lado
Multiplier for size of orders Multiplicador del volumen en el modo Multiplier lots. Cuanto mayor es, más rápido se acerca el punto de equilibrio al precio y mayor es la carga sobre el depósito
Increase for Add_Lots Incremento de volumen por cada orden en el modo Add to lots

TAKE PROFIT SETTINGS

Variable Qué hace
Type of orders TakeProfit TakeProfit in money, Separate Order TakeProfit in points, Basket TakeProfit in points, Trailing in money o Trailing in points, sección 4
TakeProfit in money value Objetivo del lado en la divisa de la cuenta en el modo TakeProfit in money
TakeProfit in points value Objetivo en puntos: desde el punto de equilibrio del lado en el modo Basket TakeProfit in points, desde el precio de apertura de cada orden en el modo Separate Order TakeProfit in points
Trailing start in money Resultado del lado a partir del cual se activa Trailing in money; umbral para el par en el solapamiento de las órdenes extremas
Trailing step in money Paso de movimiento del nivel y retroceso admisible en Trailing in money y en el solapamiento
Trailing start in points Distancia del stop al precio en el modo Trailing in points; junto con el paso, define cuándo se activa el trailing
Trailing step in points Paso de movimiento del stop en el modo Trailing in points

STOP LOSS SETTINGS

Variable Qué hace
Type of orders StopLoss Without StopLoss, StopLoss in money, Separate StopLoss in points o StopOut in money, sección 5
StopLoss value in money Pérdida del lado en la divisa de la cuenta a la que se cierra en el modo StopLoss in money
StopLoss value in points Stop en puntos desde el precio de apertura de cada orden en el modo Separate StopLoss in points
StopOut value in money Pérdida conjunta de todas las órdenes del EA en el símbolo a la que se cierra todo, modo StopOut in money

PROTECTION SETTINGS

Variable Qué hace
Maximum slippage in points Deslizamiento admisible al abrir y al cerrar
Maximum spread in points La orden no se envía mientras el spread sea mayor
Enable One_recovery_order_per_bar_filter No más de una orden de recuperación por lado y por barra, sección 9
Maximum size of orders Tope de volumen de una orden, también para las órdenes de recuperación y los botones del panel
Maximum number of orders Número máximo de órdenes de un lado, incluida la primera
Start of work time on Mondays Hora del servidor HH:MM hasta la que el lunes no se abren órdenes
End of work time on Fridays Hora del servidor HH:MM a partir de la cual el viernes no se abren órdenes

INDICATORS - 2MA SETTINGS

Variable Qué hace
MAs timeframe Marco temporal de las dos medias móviles del filtro Two MA. Current toma el marco temporal del gráfico
Fast MA period Periodo de la MA rápida. Cuanto menor es, antes detecta el filtro el giro y más frecuentes son los permisos falsos
Fast MA method Método de cálculo de la MA rápida
Fast MA applied price Precio de cálculo de la MA rápida
Slow MA period Periodo de la MA lenta
Slow MA method Método de cálculo de la MA lenta
Slow MA applied price Precio de cálculo de la MA lenta

INDICATORS - PARABOLIC SAR SETTINGS

Variable Qué hace
SAR timeframe Marco temporal del Parabolic SAR para el filtro. Current toma el marco temporal del gráfico
Step SAR Paso de aceleración del Parabolic SAR. Cuanto mayor es, más rápido alcanzan los puntos al precio y más frecuentes son los giros
Maximum SAR Límite de aceleración del Parabolic SAR

GRAPHICS SETTINGS

Variable Qué hace
Color Cheme for Panels Dark scheme o Light scheme; junto con el panel cambia el color de la línea TakeProfit y de las marcas
Panel size Auto según el DPI de la pantalla, Small 100%, Medium 125%, Large 150%
Font size La misma escala para la fuente; Auto sigue al tamaño del panel
Show closed profit on chart Marca del resultado en la barra de cierre: Show images on chart, Show text on chart o Not Used, sección 8

11. Identificadores y trabajo en varios gráficos

El EA solo gestiona las órdenes de su símbolo con el Orders Magic number de los ajustes. Las órdenes con otro Magic en el mismo símbolo no las cuenta, no les añade órdenes y no las cierra, tampoco con los botones del panel. Las órdenes abiertas con los botones del panel reciben automáticamente el Magic del EA.

Posiciones abiertas a mano. Las posiciones manuales tienen Magic 0. Para pasárselas al EA, Orders Magic number se pone en 0: desde ese momento el EA gestiona todas las posiciones manuales del símbolo como propias, les añade órdenes de recuperación y las cierra por objetivo y stop. Las posiciones abiertas a mano antes de instalar el EA se recogen del mismo modo.

Posiciones de otro EA. En AW Shepherd Safety EA se pone el mismo Orders Magic number que en el EA que abre las órdenes. Ese otro EA no debe gestionar por su cuenta esas órdenes: se le desactivan su TakeProfit, su trailing o su rejilla; de lo contrario, dos EA gestionarán la misma cesta con reglas distintas.

En varios gráficos del mismo símbolo, el EA se instala con Orders Magic number distintos; de lo contrario, dos copias gestionarán la misma cesta. En símbolos distintos el Magic puede coincidir. La cuenta MT5 debe ser de cobertura (hedging): cada orden de recuperación es una posición aparte; en una cuenta de compensación (netting) las órdenes se funden en una sola posición y los contadores de órdenes y los botones Low/High y Lowest pierden su sentido.

Atención. Al retirar el EA del gráfico, las órdenes abiertas se quedan en la cuenta; las líneas, las marcas y el panel se eliminan. Al volver a iniciarse, el EA recoge las órdenes con su Magic y sigue gestionando la cesta. Los TakeProfit y StopLoss que ya están en las propias órdenes los ejecuta el bróker incluso sin el EA; los objetivos y stops que el EA calcula por sí mismo no funcionarán sin él.


Comprar AW Shepherd Safety EA:

Versión MT5
👉 https://www.mql5.com/es/market/product/49436

Versión MT4
👉 https://www.mql5.com/es/market/product/25418


AW Trading Software

AW Trading Software

Soporte: https://www.mql5.com/es/users/nechaevrealle