- Сентябрь 21, 2020
- Опубликовано: Команда Форекс Вики
- Категория: Бесплатный советник Форекс
Привет Форекс Вики Друзья,
Описание советника Golden Spikes :
Советник Golden Spikes создан по торговой стратегии зарубежного эксперта. Главное отличие — возможность максимально точно настроить все параметры в коде.. Советник использует 2 независимые системы для торговли.
Сам код довольно сложный, есть много настроек, моя работа над ним заняла около месяца. Для всех условий входа и принудительного выхода, на график добавлены метки, чтобы было легче понять, почему соответствующий ордер был открыт и закрыт. В советник добавлена моя библиотека новостных индикаторов, что не позволит войти в рынок, если будут новости. Все настройки по умолчанию не оптимизированы. Я рекомендую тестировать и оптимизировать каждую систему по очереди.
Рекомендуемые валютные пары: HAUUSD
Временные рамки: М15
Торговое время: Вокруг часов, в указанное в настройках время
Рекомендуемый ММ: 0.01 много для $ 300, 1-2% риск на сделку.
Брокер должен иметь низкие комиссии, низкие свопы, а также быстрый сервер. Советник Trader EA работает с любым брокером и любым типом счета., но мы рекомендуем нашим клиентам использовать один из список лучших брокеров ниже:
Список лучших брокеров :
Описание стратегии: Хотя в настройках написано, что есть две системы, каждая система также имеет несколько независимых условий входа и выхода (Больше подробностей, посмотреть описание работы системы).
- The first system uses the indicators: Скользящее среднее, В ПР, ТПП, цена закрытия [1] свечи на текущем ТФ и М1. Торги в обе стороны есть 2 условия открытия и закрытия ордеров.
- The second system uses indicators: Полосы Боллинджера, Стохастический, время начала и окончания открытия/закрытия ордеров. Торгует только покупками, имеет 3 условия открытия и закрытия ордеров.
Стратегия в основе советника
В этом обзоре, Я постараюсь описать общие принципы автоматизированные торговые системы стратегии советника Golden Spikes.
Точнее, со всеми параметрами индикаторов, в "программирование" language, система описана в ветке на форуме.
И вот моя задача является передать суть так, чтобы у вас было понимание Почему Советник Golden Spikes выходит на рынок.
Вот так выглядит полный набор индикаторов, используемых советником:
Скользящее среднее, несколько наборов полос Боллинджера, ATR, Стохастический, WPR и ТПП.
Обе стратегии советника используют ATR в качестве фильтра волатильности. (смотрите описание настроек ниже). Если ATR ниже значений, указанных в настройках, ордера не открываются. то есть если рынок спокоен, плоский - Советник не открывает ордер.
Следующий, рассмотрим условия по каждой стратегии отдельно.
Стратегия 1
Торговая стратегия 2
Советник Golden Spikes открывает только ордера на покупку.
Авторизоваться (должно выполняться хотя бы одно из трех условий):
1) Стохастик находится в зоне перепроданности (ниже уровня 10), цена выше нижнего канала Bollinger Bands, и соблюдается конкретное время торговли из настроек;
2) Цена закрытия свечи на H1 выше цены Low этой свечи., а так же соблюдается конкретное время торговли из настроек;
3) Цена выше нижнего канала Bollinger Bands, соблюдается конкретное время торговли из настроек.
Пример ввода покупок:
Вы также можете включить возможность открытия дополнительных ордеров, если цена уйдет в минус.
Отслеживание позиции:
В указанное в настройках время, трейлинг-стоп активируется для сопровождения ордеров, когда цена проходит указанное расстояние.
Выйти из позиции (хотя бы одно из пяти условий):
1) Настало указанное время;
2) Цена прошла указанное расстояние, время выхода совпадает со временем из настроек;
3) Цена прошла указанное расстояние, последняя закрытая свеча медвежья;
4) Цена прошла указанное расстояние плюс от уровня безубытка;
5) Выход в пятницу вечером по временному фильтру.
Настройки советника Golden Spikes:
<=== Основные настройки ===>
Считать каждый тик - использовать каждый тик при торговле; если ЛОЖЬ , то будет выполняться поиск сигнала 1 время в минуту;
Проскальзывание - максимально допустимое проскальзывание в пунктах;
Автоматическое смещение по Гринвичу - automatically calculate the broker's GMT;
Ручное смещение по Гринвичу - manually specifying the broker's GMT value;
летнее время - для использования, если ваш брокер переходит на лето / зимнее время;
Хеджирование - разрешить открытие хеджирования (противоположный) заказы;
Расстояние отложенного ордера - если он не равен 0 (нуль), то вместо рыночных будут выставлены отложенные ордера с заданным отступом в пунктах. Если значение отрицательное, Стоп-приказы размещены, если значение положительное, Выставлены лимитные ордера. Это не ожидающий переключатель, но параметр для указания значений смещения ордера в пунктах;
В ожидании истечения срока действия (мин) - время жизни отложенного ордера в минутах, после чего он будет удален, если не активирован.
<=== Дополнительные настройки ===>
Показать информационную панель - отображать информационная панель на графике;
Максимальный спред - в максимально допустимый спред для открытия ордеров.
Максимальное количество открытых ордеров - в максимально допустимое количество открытых ордеров для обеих систем в сумме. Если 0 - в фильтр отключен;
Макс. DD% учетной записи - максимальная просадка счета по средствам, выше которого новые ордера открываться не будут;
Период ATR - период индикатора Average True Range для расчета волатильности;
пункты ATR - значение индикатора ATR в пунктах, ниже которого волатильность считается слабой и новые ордера открываться не будут;
Пауза после проигрыша (Час) - пауза после проигрышного заказа в часах, в течение которого новые ордера открываться не будут;
Понедельник: Время начала - время, с которого начинается торговля в понедельник;
Пятница: Закрыть все сделки - фильтр закрытия ордеров в пятницу после Пятница: Время выхода , если срок жизни ордера больше 3 минуты;
Пятница: Время выхода - время в часах, выше которого все ордера будут закрыты в пятницу, если Пятница: Закрыть все сделки = true ;
Пятница: Последний торговый час - в час, после которого запрещается открывать новые ордера в пятницу. Если -1 является не учтено.
<=== СИСТЕМА 1 ОСНОВНЫЕ НАСТРОЙКИ ===>
Сис 1: Использовать систему - использовать или не использовать систему # 1;
Сис 1: Только длинные - разрешить открытие только покупок для системы # 1;
Сис 1: Магическое число - магическое число для системы # 1;
Сис 1: Остановить потери - стоп-лосс в баллах по системе # 1;
Сис 1: Возьмите прибыль - брать прибыль в баллах по системе # 1;
<=== Система 1 Индикаторы ===>
Сис 1: период iMA - период индикатора Moving Average;
Сис 1: CAP Период - период индикатора Williams Percent Range;
Сис 1: Период ТПП - период индикатора Commodity Channel Index;
Сис 1: иМА Сдвиг 1 - смещение от МА для первого условия входа системой;
Сис 1: иМА Сдвиг 2 - смещение от МА для второго условия входа системой;
Сис 1: Уровень WPR 1 - Уровень WPR, выше / ниже которого будет учитываться сигнал для первого условия входа в систему. Для нижнего уровня, Значение -100- взят Сис 1: Уровень WPR 1;
Сис 1: Уровень WPR 2 - Уровень WPR, выше / ниже которого будет учитываться сигнал для второго входного условия в системе. Для нижнего уровня, Значение -100- взят Сис 1: Уровень WPR 2 ;
Сис 1: Уровень ТПП - уровень ТПП, выше / ниже которого будет учитываться сигнал для первого условия входа в систему. Для противоположного уровня, the value is taken - Сис 1: Уровень ТПП ;
Сис 1: iЗакрыть смену - компенсировать from the bar's close [1] цена, требуется для открытия ордера;
<=== Система 1 Изменить & Закрытие ===>
Сис 1: Старт пипсов Trail SL - значение в пунктах, после которого Sl будет перемещен ближе к цене;
Сис 1: Расстояние пипсов Trail SL - расстояние от цены открытия ордера до нового Sl;
Сис 1: Уровень WPR Закрыть - значение индикатора WPR, выше / ниже которого будет учитываться сигнал по первому условию выхода из сделки;
Сис 1: iClose Shift Закрыть - сдвиг в пунктах от цены закрытия [1] бара, что необходимо для первого условия выхода из сделки;
Сис 1: Близкое расстояние в пипсах 1 - в расстояние в пунктах от текущей цены до цены открытия, выше которого ордер не может быть закрыт по первому условию выхода из сделки;
Сис 1: Близкое расстояние в пипсах 2 - в расстояние в пунктах от текущей цены до цены открытия, выше которого ордер не может быть закрыт по второму условию выхода из сделки;
Сис 1: Закрыть свечу M1 Shift - смещение от закрытия [1] цена по отношению к открытию [1] цене и для закрытия М1 ТФ по второму условию выхода из сделки.
<=== Система 1 Управление рисками ===>
Сис 1: Режим восстановления - мод восстановления. Если правда, после проигрышных сделок, торговый лот будет увеличиваться для возмещения убытков;
Сис 1: Фиксированные лоты - фиксированный лот, который будет использоваться, если Сис 1: АвтоММ = ложь ;
Сис 1: АвтоММ - автоматическое управление капиталом, торговый лот будет рассчитываться в зависимости от баланса и Сис 1: Остановить потери . Со значением 1, будет риск 1% депозита, со значением 2 - 2%, и так далее.
<=== СИСТЕМА 2 ОСНОВНЫЕ НАСТРОЙКИ ===>
Сис 2: Использовать систему - использовать или не использовать систему # 2;
Сис 2: Магическое число - магическое число для системы # 2;
Сис 2: Остановить потери - стоп-лосс в баллах по системе # 2;
Сис 2: Возьмите прибыль - брать прибыль в баллах по системе # 2;
Сис 2: Максимальное количество открытых ордеров - максимальное количество заказов по системе # 2. Если 0 (нуль) - дополнительные усредняющие ордера открываться не будут;
Сис 2: Расстояние между ордерами - минимальное расстояние между ордерами системы # 2.
<=== Система 2 Индикаторы ===>
Сис 2: Стохастический K-период - период K индикатора Stochastic;
Сис 2: Стохастический период D - D период индикатора Stochastic;
Сис 2: Стохастическое замедление - период замедления индикатора Stochastic;
Сис 2: Стохастический нижний уровень - в нижний уровень индикатора Stochastic, ниже которого будет учитываться сигнал на вход на покупку;
Сис 2: Период ББ 1 - период индикатора Bollinger Bands для первого условия открытия ордеров;
Сис 2: Период ББ 3 - период индикатора Bollinger Bands для третьего условия открытия ордеров;
Сис 2: Отклонение ББ - значение отклонения обоих индикаторов Bollinger Bands;
Сис 2: Сдвиг канала BB (пипсы) - смещение от канала BB для первого условия открытия ордеров;
Сис 2: Сдвиг канала BB 3 (пипсы) - смещение от канала BB для третьего условия открытия ордеров.
<=== Система 2 Открытие ===>
Сис 2: Начало рабочего дня 1,2 - время в часах для начала поиска сигнала по условиям 1 и 2 для открытия ордеров;
Сис 2: Конец рабочего дня 1,2 - время в часах окончания поиска сигнала в условиях 1 и 2 для открытия ордеров;
Сис 2: Начало рабочего дня 3 - время в часах для начала поиска сигнала по условию 3 открытия ордеров;
Сис 2: Конец рабочего дня 3 - время в часах окончания поиска сигнала по условию 3 открытия ордеров;
Сис 2: Изменить час равный - определенное время в часах для модификации SL с использованием Сис 2 параметр : Пипсы Trail SL ;
Сис 2: Открытые пипсы с низким смещением - в дистанция в пунктах добавлена к минимуму [1] цене бара, чтобы полученное значение не превышало Close [1] цена бара в состоянии 2 для входа;
Сис 2: Пипсы Trail SL - передача SL ордеров на указанное расстояние в указанное время, если новая цена выше старой SL.
<=== Система 2 Закрытие ===>
Сис 2: Время закрытия равно 1 - точное время в часах, когда ордера будут закрыты по условию 1. В -1, фильтр не работает;
Сис 2: Начало закрытого часа 2 - время начала поиска сигнала на закрытие по условию 2 в часах;
Сис 2: Конец часа закрытия 2 - время окончания поиска сигнала на закрытие по условию 2 в часах;
Сис 2: Близкое расстояние в пипсах 2 - в расстояние от цены предложения до цены открытия ордера для закрытия ордера по условию 2;
Сис 2: Близкое расстояние в пипсах 3 - в расстояние от цены предложения до цены открытия ордера, чтобы закрыть ордер при условии 3;
Сис 2: Расстояние закрытия пипсов BE - расстояние от уровня БУ, выше которого порядок / группа заказов будет закрыта.
<=== Система 2 Управление рисками ===>
Сис 2: Режим восстановления - мод восстановления. Если правда, после проигрышных сделок, торговый лот будет увеличиваться для возмещения убытков;
Сис 2: Фиксированные лоты - фиксированный лот, который будет использоваться, если Сис 2: АвтоММ = ложь ;
Сис 2: АвтоММ - автоматическое управление капиталом, торговый лот будет рассчитываться в зависимости от баланса и Сис 2: Остановить потери . Со значением 1, будет риск 1% депозита, со значением 2 - 2%, и так далее;
Сис 2: Множитель лота - множитель торгового лота, который будет применяться ко второму и последующим ордерам.
<===== ФИЛЬТР НОВОСТЕЙ ========>
Использовать фильтр новостей - использовать или нет индикатор новостей;
Остановить торговлю перед новостями (мин) - остановить торговлю до указанного времени выхода новости в минутах;
Начать торговлю после новостей (мин) - начать торговлю после указанного времени выхода новости в минутах;
Смещение по Гринвичу - временной сдвиг новостей по Гринвичу (например, для смещения по Гринвичу = +2 зимой и +3 летом);
Счетчик времени новостей - в количество отображаемых новостей, которые не имеют одинакового времени выпуска. Должно быть больше, чем 0 (нуль);
Показать таблицу - отображение таблицы с данными: никто, левый-верхний, справа вверху, левый нижний, справа внизу;
Табличное время - отображение времени новостей в таблице: перед новостью или во время самой новости (через брокера или локальный компьютер);
Показать прогноз - отображать предыдущие значения новостных показателей и прогноз по каждой новости в таблице;
Показать флаги событий - показывать флаги новостей или флаги с постоянными вертикальными линиями, описывающими новости;
Показать текст флагов - отображать надпись с новостями на линиях флажков, если правда;
Показать флаги истории - сохраняет на графике флаги с описанием прошлых новостей.
<===== Настройки валюты =====>
DoNotTradeНовости - не отображать перечисленные новости (например, PMI, ИПЦ, Розничная торговля, Торговый баланс, и т. д.);
Показать только пару новостей - показывать новости только для текущей пары;
НовостиВоздействие - The важность отображаемых новостей.
<===== Настройки уведомлений (Минуты) =====>
Будьте осторожны перед новостями - показывать уведомление о важных предстоящих новостях в верхней части экрана за несколько минут до выхода.
<====== Настройки дизайна ======>
Цвет заголовка - установка цвета заголовка новости;
Низкий цвет Новости - установка цвета новостей с низкой важностью;
Цветные средние новости - установка цвета новостей средней важности;
Цвет Высокие новости - установка цвета новостей с высоким приоритетом.
Все настройки дистанции и цели указаны в старых пунктах (2 десятичные разряды).
Если вы не понимаете, что делаете, тогда ничего не трогайте кроме настроек риска!
Рекомендуется использовать много 0.01 для каждого $ 300 депозита, или поставить автоматическое управление капиталом 1-2%.
Результаты советника Golden Spikes:
Тесты истории
Тесты по истории, конечно, не отражают, как советник будет вести себя в будущем, но хотя бы приблизительное представление дать могут.
Напомню, что мы проводим тесты с фиксированным лотом 0.1 for a more adequate understanding of the EA's behavior and the size of the drawdown, а так же регулярные тесты с активированным мани менеджментом.
Для советника Golden Spikes с использованием двух стратегий, мы также сделали отдельные тесты для каждого из них. И дополнительные тесты с режимом восстановления, когда советник увеличивает лот после проигрышных сделок (не рекомендуется).
Приведенные ниже тесты были выполнены в программе Tick Data Suite с качеством моделирования 99%.
Тест с активированным мани-менеджментом, 1% риск на сделку, 2013-2020
Тесты хорошие, просадка не превышает 20% с активированным ММ.
Now let's take a look at the strategy tests separately with Golden Spikes EA.
Стратегия 1, риск 1%, 2013-2020
80% сделок являются прибыльными, but miracles do not happen - the average loss is clearly several times greater than the average profit.
Во второй стратегии, there are much fewer profitable trades - только 55%, но этого достаточно, чтобы вывести стратегию в плюс.
В общем, видно, что стратегии хорошо дополняют друг друга, компенсация периодов просадок по одной стратегии доходом по другой. Конечно, не всегда, но часто.
Тесты с активированным режимом восстановления
1 стратегия
Если в первой стратегии Режим восстановления (увеличение лота после проигрышных сделок) может быть использован, затем во второй стратегии, Не следует использовать восстановление...
Мониторинг аккаунта
В данный момент, советник показывает отличные результаты за счет высокой волатильности золота. Поэтому, не надо думать что так будет всегда. Вы должны быть готовы к просадке и не забывайте об управлении рисками.
Скачать советник Golden Spikes:
Золотые шипы EA