Sure Fire Hedging Strategy
- Эксперты
- Syarif Nur Arief
- Версия: 96.16
- Обновлено: 16 августа 2024
- Активации: 15
Советник реализует давно известную стратегию из книги "Sure Fire Hedging Strategy" (стратегия хеджирования Sure Fire).
Эта стратегия использует хеджирующий ордер с большим размером лота для последнего (встречного) ордера и получает прибыль, если размер свободной маржи достаточно велик.
Советник необходимо использовать в сочетании с хорошей системой управления капиталом.
В настройках советника в качестве хеджирующего ордера можно выбрать отложенный или рыночный ордер.
Тейк-профит и стоп-лосс основаны на книге "Sure Fire Hedging Strategy". Значения TP/SL равны 30/60.
Параметры
- First_Balance – ваш первый начальный баланс. Без него советник не может работать.
- Start_Hours – значение по умолчанию 00:00 означает, что советник начинает работу в 00:00 по брокерскому серверному времени.
- End_Hours – значение по умолчанию 24:00 означает, что советник завершает работу в 24:00 по брокерскому серверному времени.
- Magic_Number_Sell – магическое число первого ордера на продажу, который устанавливается автоматически, если Scan_Order равен false.
- Magic_Number_Buy – магическое число первого ордера на покупку, который устанавливается автоматически, если Scan_Order равен false.
- First_Lot – начальный размер лота для любого первого ордера, который устанавливается автоматически, если Scan_Order равен false.
- Scan_Order – при true автоматическая установка первого ордера отключена. Советник отслеживает любые другие ордера, установленные вручную или другим советником. Автоматически хеджируются советником SFHS.
- Enable_Hedge – при false все хеджирующие ордера отключены.
- Max_Hedge_Order – максимальное количество хеджирующих ордеров. Значение по умолчанию 20 означает максимум 20 хеджирующих ордеров.
- Step – количество пунктов для хеджирования. Значение по умолчанию 300 означает 300 пунктов = 30 пипсов.
- First_Hedge_Lot_Times – сколько раз множитель первого хеджированного лота используется со следующим хеджирующим ордером. Значение по умолчанию 1 означает, что размер первого хеджированного лота используется только один раз.
- First_Hedge_Lot – множитель размера первого хеджированного лота. Значение по умолчанию 3 означает, что если, например, первый ордер имеет размер лота 0.01, он хеджируется лотом 0.03 (0.01 x 3).
- Next_Hedge_Lot – множитель хеджированного лота после первого хеджирующего ордера. Значение по умолчанию 2 означает, что если, например, размер лота равен 0.03, он снова хеджируется лотом 0.06 (0.03 x 2).
- Hidden_TP_SL – использовать скрытый TP/SL; при true, целевое процентное значение или прибыль используется для закрытия всех ордеров, при false активируется обычное целевое значение SL/TP в пипсах.
- Profit_Target – целевая прибыль в валюте счета. Значение по умолчанию 2 означает, что, например, долларовый счет должен достичь прибыли в 2 доллара для закрытия всех ордеров. Для активации функции установите Percent_target на false, а Hidden_TP_SL – на true.
- Percent_Target – если параметр равен true, а также Hidden_TP_SL равен true, целевое процентное значение от текущего баланса активируется для закрытия всех ордеров. Целевое процентное значение прибыли указывается только для текущей пары.
- Target_Percent – целевое значение в процентах от текущего баланса. Значение по умолчанию 0.2 означает, что если общая прибыль текущей пары достигает 0.2% текущего баланса, все ордера закрываются.
- Hedge_TP – обычный уровень тейк-профита в пипсах. Значение по умолчанию 300 означает TP в 300 пунктов (30 пипсов).
- Hedge_SL – обычный уровень стоп-лосса в пипсах. Значение по умолчанию 600 означает SL в 600 пунктов (60 пипсов).
- Trailing_STOP_Enable – активировать трейлинг-стоп. Эта функция работает только для обычного целевого уровня в пипсах, трейлинг-стоп всегда имеет приоритет для последнего хеджирующего ордера. Для активации функции установите Trailing_STOP_Enable на true, а Hidden_TP_SL – на false.
- Trailing_Stop – расстояние в пипсах, после которого включается трейлинг-стоп. Значение по умолчанию 200 означает 200 пунктов (20 пипсов).
- M1_Trend – минутный фильтр бычьего или медвежьего тренда (сочетание нескольких трендовых индикаторов). При true советник может присвоить первому ордеру статус HLH4 (HLH4 ranging status).
- Max_Spread_Allowed – максимальный допустимый спред для торговли. Значение по умолчанию 20 означает 20 пунктов = 2 пипса. Если брокерский спред превышает 20 пунктов, советник прекращает работу, пока спред снова не опустится ниже 20 пунктов. Параметр представляет собой эффективный фильтр спреда на случай высокой волатильности и выхода важных новостей.
- Monday – Дневной фильтр. Установите true для включения фильтрации по понедельникам. Это означает, что по понедельникам новый цикл первого ордера начинаться не будет.
- Tuesday – Дневной фильтр. Установите true для включения фильтрации по вторникам. Это означает, что по вторникам новый цикл первого ордера начинаться не будет.
- Wednesday – Дневной фильтр. Установите true для включения фильтрации по средам. Это означает, что по средам новый цикл первого ордера начинаться не будет.
- Thursday – Дневной фильтр. Установите true для включения фильтрации по четвергам. Это означает, что по четвергам новый цикл первого ордера начинаться не будет.
- Friday – Дневной фильтр. Установите true для включения фильтрации по пятницам. Это означает, что по пятницам новый цикл первого ордера начинаться не будет.
Автоматическая установка первого ордера имеет несколько условий (использование HLH4 Trend, а также отслеживание тренда High Low на таймфрейме H4):
- первый ордер – на покупку, если HLH4 представляет собой бычий тренд.
- первый ордер – на продажу, если HLH4 представляет собой медвежий тренд.
- ордера не устанавливаются, если HLH4 – во флете. Но если вы все же хотите продолжить открытие ордеров, просто установите M1_Trend на true. Советник сможет установить первый ордер на покупку или продажу, если система HLH4 находится во флете.
Особенности трейлинг-стопа:
- Активируется, если Hidden_TP_SL – false, а Trailing_STOP_Enable – true.
- Всегда имеет приоритет для последних хеджирующих ордеров одного типа.
Ниже приведен пример использования First_Hedge_Lot_Times, равного 4, First_Hedge_Lot, равного 3, и Next_Hedge_Lot, равного 2:
(множитель лота 3.0 используется 4 раза)
- Устанавливается основной (первый) ордер на покупку (1 открытый ордер), размер лота равен 0.01
- Устанавливается первый хеджирующий ордер на продажу с множителем лота 3.0 (1 открытый ордер), размер лота равен 0.03 (лот предыдущего ордера 0.01 X 3)
- Устанавливается второй хеджирующий ордер на покупку с множителем лота 3.0 (1 открытый ордер), размер лота равен 0.09 (лот предыдущего ордера 0.03 X 3)
- Устанавливается третий хеджирующий ордер на продажу с множителем лота 3.0 (1 открытый ордер), размер лота равен 0.27 (лот предыдущего ордера 0.09 X 3)
- Устанавливается четвертый хеджирующий ордер на покупку с множителем лота 3.0 (1 открытый ордер), размер лота равен 0.81 (лот предыдущего ордера 0.27 X 3)
- Устанавливается пятый хеджирующий ордер на продажу с множителем лота 2.0 (1 открытый ордер), размер лота равен 1.62 (лот предыдущего ордера 0.81 X 2)
- Устанавливается шестой хеджирующий ордер на покупку с множителем лота 2.0 (1 открытый ордер), размер лота равен 3.24 (лот предыдущего ордера 1.62 X 2)
Особенности Scan_Order:
- Если Scan_Order равен true, автоматическая установка первого ордера блокируется. Советник отслеживает ордера, установленные вручную или другим советником, и при необходимости хеджирует их.
Пример использования обычного SL/TP (трейлинг-стоп не активирован):
- SL/TP 30/30 (в пипсах), Hidden_TP_SL должен быть равен false, Step должен быть равен 300, Hedge_TP должен быть равен 300, а Hedge_SL должен быть равен 600.
- SL/TP 50/50 (в пипсах), Hidden_TP_SL должен быть равен false, Step должен быть равен 500, Hedge_TP должен быть равен 500, а Hedge_SL должен быть равен 1 000.
- SL/TP 100/100 (в пипсах), Hidden_TP_SL должен быть равен false, Step должен быть равен 1 000, Hedge_TP должен быть равен 1 000, а Hedge_SL должен быть равен 2 000.
- SL/TP 10/10 (в пипсах), Hidden_TP_SL должен быть равен false, Step должен быть равен 100, Hedge_TP должен быть равен 100, а Hedge_SL должен быть равен 200.
Преимущества использования скрытых TP/SL:
- Скрытые уровни защищают от расширений спреда, проскальзываний, реквотов и других нечестных действий брокеров. При целевом значении прибыли или процентном значении проскальзывание ордера или несовпадение шага не представляют большой проблемы. Пока советник следует целевому значению прибыли, точное расстояние между ордерами не важно.
- Советник работает с любым брокером, при любых проскальзывании и спреде.
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!