Sure Fire Hedging Strategy
- Asesores Expertos
- Syarif Nur Arief
- Versión: 96.16
- Actualizado: 16 agosto 2024
- Activaciones: 5
Esta es una vieja y bien conocida estrategia del libro "Sure Fire Hedging Strategy", pero tiene más Advance Parameter que cualquier otro viejo estilo de Hedge Averaging EA.
Esta estrategia utiliza una orden de cobertura con un tamaño de lote más alto para la última orden (opuesta) y recibirá beneficios si su margen libre es lo suficientemente grande como para manejarlo.
Una buena gestión del dinero es necesaria para el uso de este sistema.
No hay orden pendiente utilizado en esta EA, porque el uso de orden pendiente tendrá más alto riesgo de deslizamiento orden y Spread puede ser difícil de mantener, porque muchos corredores tienen diferente cantidad predeterminada de retraso, la propagación y el deslizamiento.
Y este EA es el único en el mercado mql5 que tiene salida de promediación automática en algún total elegido de órdenes abiertas después de que se crea la cobertura, por lo que si el sistema de cobertura no es suficiente para cerrar todo, el EA utilizará automáticamente la salida de promediación como opción final para cerrar todo en beneficio.
Adición de un nuevo parámetro en la última versión (ver 96.16, Actualizado el 13 de agosto 2024):
La función es cerrar todo en beneficio cuando el beneficio de la cuenta en total se cumple, para facilitar el control de beneficios cuando el comercio EA en más de 1 pares en una cuenta
Set_12 = --Cerrar Todos los Símbolos con Beneficio Total--;
Cerrar_todos_los_Símbolos = false;
Cerrar_todos_con_beneficio = 100;
Parámetros :
( El texto en negrita puede ser cambiado dependiendo de sus necesidades )
Tester / Backtest First Initial Balance setup,
- Set_0, Por defecto es --Type Your BACKTEST First Initial Balance--, No hay necesidad de cambiar, sólo la información para el parámetro de abajo.
- Tester_First_Deposit, Por defecto es 100000, Si su Saldo Inicial de Backtest es 10000, Cambie este parámetro a 10000.
Configuración del filtro de tiempo, el EA comenzará todos los días desde el parámetro Hora_Inicial hasta Hora_Final,
Utilice la hora del servidor del Broker, el EA no se activará fuera de las horas de inicio a fin.
- Set_1, Por defecto es --Time Filter For First Open Order--, No es necesario cambiar, solo información para el siguiente parámetro.
- Set_1_Noted, Por defecto es --Using Broker Server Time--, No es necesario cambiar, solo información para el parámetro de abajo.
- Start_Hour, Por defecto es 1, el EA comenzará a estar activo a la 01:00 hora del servidor del broker.
- Hora_Fin, por defecto es 22, el EA dejará de estar activo a las 22:00 hora del servidor del broker.
First Open setting (Automático por el EA depende de la acción interna del EA HiLo Price o de la señalización de los indicadores).
1 par puede ejecutarse en 2 gráficos (mismo par), cada gráfico debe tener un número mágico diferente y un comentario de orden.
- Set_2, Por defecto es --Auto First Order-- , No es necesario cambiar, solo información para el siguiente parámetro.
- First_Lot, Por defecto es 0.01, Tamaño del lote de la primera orden abierta.
- Magic_Number_Sell, Por defecto es 2222, Número Mágico para la primera orden abierta de venta, no para la siguiente orden de cobertura.
- Magic_Number_Buy, Por defecto es 8888, Número Mágico para la Primera orden abierta de compra, no para la siguiente orden de cobertura.
- Buy__Order_Comment, Por defecto es Buy 8888, comentario de todas las órdenes de compra abiertas por EA.
- Sell__Order_Comment, por defecto es Sell 2222, comentario de todas las órdenes abiertas de venta del EA.
El parámetro Hedge_Distance debe ser 500 (10 puntos es 1 pip),
El EA fallará al inicio si su parámetro de distancia de cobertura es menor a 100 (10 pips).
Auto_Gap_and_TP utiliza la distancia de cobertura automática basada en el parámetro Years_Span (de mayor a menor en 3 años dividido por Max_Total_Open = Distancia de Cobertura Automática),
con AutoGap es una forma inteligente de evitar demasiadas o menos órdenes abiertas en su cuenta.
Activate_Averaging si es true, y _Activate_At_Total_Open es 3 por defecto, significa que EA cambiará automáticamente la estrategia de Cobertura a Sistema de Promedio (Anti Cobertura) en el nivel 3 de la orden abierta,
(Nivel 1 a Nivel 3 es sistema de Cobertura Normal, Nivel 4 a Max_Total_Open es sistema de Promedio).
- Set_4, Por defecto es --Hedging Function-- , No es necesario cambiar, solo información para el siguiente parámetro.
- Enable_Hedge, Por defecto es true, poner a false si no necesita cobertura/promedio de posición abierta.
- Max_Total_Open_, Por defecto es 15, el total de ordenes abiertas desde la primera apertura hasta el máximo es 15 ordenes totales.
- Auto__Hedge_Distance, Por defecto es --Auto Hedge/Anti Hedge Distance, Many Years span-- , No es necesario cambiar, solo información para el siguiente parámetro.
- Auto_Gap_and_TP, Por defecto es false, se establece en true para usar el valor de distancia de cobertura automática. basado en el parámetro de abajo.
- Years_Span, Por defecto es 3, 3 significa 3 años de mayor a menor span en 3 años.
- Set_4a, Por defecto es --Hedge Distance TP/SL In Points-- , No es necesario cambiar, solo información para el parámetro de abajo.
- Hedge__Distance, Por defecto es 800, significa que la distancia de cobertura/ brechas de cobertura es de 80 pips, si se establece por debajo de 100 puntos (10 pips), el EA no funcionará.
- Hedge_TP, Por defecto es 800, 800 significa TP a 80 pips.
- Hedge_SL, Por defecto es 1600, 1600 significa SL a 160 pips.
- Set_4b, Por defecto es --Marti Hedge Lot Management-- , No hay necesidad de cambiar, sólo información para el parámetro de abajo.
- Set_4b_note_1, Por defecto es --If Use_MartiDefault isfalse, next lot is last lot+Add_Lots-- , No es necesario cambiar, sólo información para el parámetro de abajo.
- Use_Marti, Por defecto es true, si se establece en false el EA no usará martingala, pero usará Add Lot para el tamaño del lote de la siguiente orden.
- First_Hedge_Lot, Por defecto es 3.0, sólo para martingala de la 2ª orden abierta.
- Next_Hedge_Lot, Por defecto es 2.0, para martingala de la 3ra orden abierta y siguientes.
- Add_Lots, Por defecto es 0.02, el tamaño del lote de la siguiente orden abierta a cubrir/promediar es el lote de la última orden abierta + 0.02.
- Set_4b_note_2, Por defecto es --Activate Averaging At choosed Total Open-- , No es necesario cambiar, solo información para el parámetro de abajo.
- Set_4b_note_3, Por defecto es --Averaging is Anti Hedge System-- , No es necesario cambiar, sólo la información para el parámetro de abajo.
- Set_4b_note_4, Default is --Averaging Gaps Distance Default is Hedge__Distance X 2-- , No es necesario cambiar, solo información para el parámetro de abajo.
- Activate_Averaging, Por defecto es false, si se establece en true hará que EA cambie automáticamente el sistema de hedging a averaging en la orden total (parámetro inferior).
- _Active_At_Total_Open, por defecto es 3, significa que en el nivel de orden 4 al parámetro de apertura máxima EA cambiará la estrategia a promediado, ya no usará cobertura.
Establecer el objetivo de beneficio total en dinero para cerrar todas las órdenes abiertas, o usar el objetivo porcentual.
Para utilizar el objetivo porcentual, tanto Activate_Profit_Target como Percent_Target deben estar en true.
La configuración de STEALTH_TP_SL es prioritaria si el valor del objetivo de beneficio o del objetivo porcentual es superior a Hedge_TP.
- Set_5, Por defecto es --Profit Target & Target Percent-- , No es necesario cambiar, sólo información para el parámetro de abajo.
- Set_5_Note_1, Por defecto es --If Activate_Profit_Target is true,Profit target will be used-- , No es necesario cambiar, sólo información para el parámetro de abajo.
- Set_5_Note_2, Default is --To use Percent Target, Both Activate_Profit_Target & Percent_Target set to true-- , No need to change, just information for below parameter.
- Set_5_Note_3, Por defecto es --Profit Target In (Money) Account Currencies-- , No hay necesidad de cambiar, sólo la información para el parámetro de abajo.
- Activate_Profit_Target, Por defecto es false, establezca a true para activar el objetivo de ganancias en las monedas de la cuenta basadas en el valor monetario.
- Profit_Target, Por defecto es 2, significa que EA cerrará todas las órdenes abiertas con un beneficio total igual o superior a 2 usd (divisas de la cuenta, es decir, USD).
- Set_5_Note_4, Por defecto es --Target Percent From Current Balance-- , No es necesario cambiar, solo información para el parámetro de abajo.
- Percent_Target, Por defecto es false, configure a true para activar el porcentaje objetivo.
- Target_Percent, Por defecto es 0.2, significa que con un beneficio del 0.2% del balance actual, EA cerrará todas las órdenes abiertas.
STEALTH_TP_SL La configuración eliminará automáticamente todas las líneas SL y TP ordinarias en el gráfico, tiene un cálculo interno para cerrar todas las órdenes abiertas de forma casi similar si todas las órdenes alcanzan el TP/SL, (Otros significa que todos los TP y SL están ocultos por EA).
El modo Scalper sólo para la primera orden abierta, por defecto es 2, lo que significa que 2 veces el spread actual cerrará la primera posición abierta con un valor de beneficio positivo.
El trailing stop es único, porque todas las órdenes abiertas se modifican automáticamente por el trailing stop cuando el beneficio es positivo, así que cuando el precio retrocede a un valor positivo de beneficio, todas las órdenes abiertas tienen TP/SL modificados por la función trailing stop.
EA elegirá automáticamente trailing start y trailing step como trailingstop ordinario, por lo que no es necesario establecer para trailing start y trailing step (No necesita ambos parámetros), TrailStop_Starting_Lotsize parámetro por defecto es 0,01, significa Trailing stop función trabajará de tamaño de lote igual o superior a 0,01, si se establece en 0,15, significa trailingstop función se activa de tamaño de lote 0,15 y por encima de 0,15.
- Set_6, Por defecto es --STEALTH HIDDEN TP/SL-- , No es necesario cambiarlo, solo información para el siguiente parámetro.
- STEALTH_TP_SL, Por defecto es false, Establecer a true para ocultar todos los TP y SL.
- Scalper_Mode, Por defecto es --Scalper Mode For 1st Open Position-- , No necesita cambiar, solo información para el siguiente parámetro.
- Note_Scalper_Mode, Por defecto es --Only work if STEALTH_TP_SL set to true-- , No necesita cambiar, solo información para el siguiente parámetro.
- Scalper_Mode_, Por defecto es true, si se establece en false hará que la primera orden abierta se cierre en el objetivo TP.
- Spread_X_Times_Value, Por defecto es 2, la primera orden abierta se cerrará al doble del spread actual.
- Note_Spread_X_Times, Por defecto es --TP de la 1ra apertura es Spread_X_Times_Value X Spread-- , No es necesario cambiar, solo información para el parámetro de abajo.
- Trailing, Por defecto es --Auto TrailingStop-- , No es necesario cambiar, sólo información para el parámetro de abajo.
- TRAILING_STOP_Enable, Por defecto es true, cambie a false para desactivar el auto trailing stop.
- TrailStop_Starting_Lotsize, Por defecto es 0.01, cambiar a i.e 0.24 hará que el auto trailingstop trabaje desde la última orden abierta con el lote 0.24.
- Note_Trailing_Stop, Por defecto es --TrailingStop Función Solo si STEALTH_TP_SL Por defecto es true-- , No es necesario cambiar, solo información para el parámetro anterior.
Max_Spread_Allowed es el máximo permitido para que funcione el EA, si el spread actual es superior a ese valor, el EA no funcionará para evitar fallos en la distancia de cobertura.
Si Max_Spread_Allowed no se cambia, el EA ajustará automáticamente Max_Spread_Allowed a 2-3 veces el spread actual al inicio del EA.
- Set_9, Por defecto es --Spread Filter in Point-- , No es necesario cambiarlo, solo información para el siguiente parámetro.
- Max_Spread_Allowed, Por defecto es 10000000, Puede ser cambiado para hacer que el EA deje de funcionar si el spread sobrepasa este valor.
Configuración del filtro de día, si por ejemplo el lunes se establece en true, el EA no funcionará el lunes.
- Set_10, Por defecto es --Day Filter-- , No es necesario cambiar, solo información para el parámetro de abajo.
- Set_10_Noted, Por defecto es --True To Activate-- , No hay necesidad de cambiar, sólo la información para el parámetro de abajo.
- Monday, Por defecto es false, Si se establece en true, el EA no funcionará el lunes.
- Martes, Por defecto es false , Si se establece en true, el EA no funcionará el martes.
- Miercoles, Por defecto es false , Establecido a true hará que el EA no funcione el miercoles.
- Jueves, Por defecto es falso , Establecido a verdadero hará que el EA no funcione el jueves.
- Viernes, Por defecto es falso , Establecido a verdadero hará que el EA no funcione el viernes.
- Sábado, Por defecto es falso , Establecer a true hará que el EA no funcione el sábado.
- Domingo, por defecto es falso , si se establece en true el EA no funcionará el domingo.
Opción de señalización para decidir la apertura de compra o venta para la primera posición abierta.
Si se utiliza la Media Móvil y el ADX, el EA tiene una única orden de apertura y cierre, ya que una vez cerrada cualquier orden abierta, no se creará una nueva cuando la señal de compra/venta no cambie.
- Signaling_Indicators, por defecto es --EA usa el siguiente parámetro para abrir la primera orden de compra/venta automática-- , no es necesario cambiarlo, solo la información del parámetro de abajo.
- Signaling_Option, Por defecto es --TRUE para HiLo H4 & M1 Breakout, FALSE para MA & ADX Indicators-- , No necesita cambiar, solo información para el siguiente parámetro.
- Use_Hi_Lo_Breakout, Por defecto es true
- MA_ADX_Continuitas_Signal, Por defecto es --Signal Continue-- , No necesita cambiar, solo información para el parámetro de abajo.
- Continuitas_Signal, Por defecto es false, si se establece en true, MA y ADX falsa señal de compra/venta será filtrada e ignorada.
- MA_1_Setup, Por defecto es --MA 1 Setup-- , No necesita cambiar, solo información para el parámetro de abajo.
- Period_MA_1, Por defecto es 200
- MA_Methode_1, Por defecto es MODE_EMA
- MA_Price_1, Por defecto es PRICE_CLOSE
- TF_MA_1, Por defecto es PERIOD_CURRENT
- MA_2_Setup, Por defecto es --MA 2 Setup-- , No es necesario cambiar, solo información para el siguiente parámetro.
- Period_MA_2, Por defecto es 100
- MA_Methode_2, Por defecto es MODE_EMA
- MA_Price_2, Por defecto es PRICE_CLOSE
- TF_MA_2, Por defecto es PERIOD_CURRENT
- MA_3_Setup, Por defecto es --MA 3 Setup-- , No es necesario cambiar, solo información para el siguiente parámetro.
- Period_MA_3, Por defecto es 21
- MA_Methode_3, Por defecto es MODE_EMA
- MA_Price_3, Por defecto es PRICE_CLOSE
- TF_MA_3, Por defecto es PERIOD_CURRENT
- MA_4_Setup, Por defecto es --MA 4 Setup-- , No es necesario cambiar, solo información para el siguiente parámetro.
- Period_MA_4, Por defecto es 8
- MA_Methode_4, Por defecto es MODE_EMA
- MA_Price_4, Por defecto es PRICE_CLOSE
- TF_MA_4, Por defecto es PERIOD_CURRENT
- ADX_Setup, Por defecto es --ADX Setup-- , No es necesario cambiar, solo información para el parámetro de abajo.
- TF_ADX, Por defecto es PERIOD_CURRENT
- Period_ADX, Por defecto es 14
- Price_ADX, Por defecto es PRICE_CLOSE
- Level_ADX, por defecto 17
esta configuración muestra información de texto en el gráfico izquierdo y derecho.
Alguna información como el total abierto y el total de lotes negociados están disponibles para ver si esta función se establece en true.
- Set_11, Por defecto es --Right_Chart_Display-- , No es necesario cambiar, solo información para el siguiente parámetro.
- Right_Chart_Display, Por defecto es false, Cambie a true si desea mostrar texto de información en los gráficos derecho e izquierdo.
Por qué es más efectivo utilizar un TP/SL oculto (STEALTH_TP_SL ajustado a true):
- Permite al EA evitar cualquier ampliación del spread de un broker, deslizamiento, recotizaciones y algún engaño del broker. Así, con un objetivo de beneficio o porcentaje no es un problema si una orden muestra un deslizamiento o no es igual en un intervalo de paso. Mientras este EA se apegue a la ganancia objetivo, entonces la distancia precisa entre las órdenes no es importante.
- El EA puede trabajar con cualquier broker, deslizamiento y spread.


Hello everyone. Just wanted to give my review for the Sure Fire Hedging Strategy. For starters, this author is very responsive when you ask a question. Also, he is very humble when it comes to his great work. This EA is the most thought out EA I have ever used, and I have used a lot of them. The logic behind this EA is just amazing. Very precise and so profitable. If you do not buy this EA, you will be losing out on another way to earn more passive income. This is just my opinion, so take it with a grain of salt. But I have been trading with EA's for over 6 years and I am telling you this EA is the holy grail for consistent profits. And for $98.99 USD you would be a fool not to buy it and give it a try. Plus, this EA is worth (3) times what he is asking. So I would snag this EA up quickly before he comes to his senses and raises the price. Thank you so much for changing my life for the better Syarif. God bless you and your family. P.S. Check out my set files in the comments section for the NAS100 and other indices. Happy Trading everyone!