СОВЕТНИК ФОРЕКС НА ПОЛЬЗОВАТЕЛЬСКИХ ИНДИКАТОРАХ

Лучшие Форекс брокеры 2021 года:

Exp — The xCustomEA Советник по индикатору PipFinite Trend PRO

Пример программирования стратегии по индикатору PipFinite Trend PRO и торговля с помощью нашей универсальной торговой системы Exp — The xCustomEA.

В этой статье мы подробно разберем пользовательский индикатор PipFinite Trend PRO , скачанный с маркета mql5.

Разберем способы работы с индикатором и варианты его вызова в нашем Советнике Exp — The xCustomEA .

Начало

Разрабатывая советник Exp — The xCustomEA, мы знали, что большинство наших пользователей программировать не умеют!

Но нужно ли иметь знания по программированию, чтобы торговать по индикатору?

Мы сделали все, чтобы использование нашего советника была легким и доступным.

Рейтинг брокеров FOREX:

Программирование советника по индикатору за 20 минут? Легко!

Особенно, Если весь программный код уже давно выполнен на безупречно.

В нашей инструкции по Exp — The xCustomEA мы максимально понятно написали шаги по программированию стратегий!

Первый индикатор, который мы будем использовать в нашем примере мы выбрали не случайно.

Дело в том, что в маркете mql5 очень много индикаторов для МТ5 и МТ4.

Но мы выбрали один из самых популярных индикаторов маркета, который имеет 1000 отзывов и распространяется для терминала МТ4 и МТ5.

Надежные Форекс платформы:

Индикаторы Форекс без запаздывания и перерисовки видео

Также автор индикатора на стал скрывать сигнальные буферы и даже написал номера этих буферов! Что очень важно при разработке советника по индикатору.

PipFinite Trend PRO

Для начала работы с индикатором, нам необходимо установить его в наши терминалы!

Как установить индикатор с маркета?

Нажимаем кнопку Скачать ТРИАЛ или Free DEMO

Подтверждаем загрузку индикатора в наш терминал MetaTrader

Heiken Ashi. Описание простого индикатора, smoothed, советника и так далее

После загрузки индикатора с маркета он появится в папке Вашего терминала Indicators\Market

Для того, чтобы протестировать индикатор, Вам необходимо нажать правой кнопкой по индикатору — Test

Должен открыться тестер стратегий, где будет выбранный наш индикатор

Определение сигнальных буферов

После этого нам необходимо выяснить, какие сигнальные буферы использует индикатор, для вывода информации о сигналах.

бесплатный конструктор индикаторов для трейдинга its 1.5

Нам необходимы номера буферов.

Изначально я пытался сам выяснить номера буферов, но это заняло немало времени потому, что номера буферов не стандартны!

Почитав инструкцию к индикатору я обнаружил, что автор сделал правильно, он написал номера буферов для работы из советника. За это огромный Респект.!

Для того, чтобы узнать номера буферов для сигналов, нам необходимо запустить индикатор в режиме Визуализации и открыть Окно данных или Data Window

C этими номерами мы будем в дальнейшем работать!

Хочу заметить, что все буферы начинаются с 0!

В данном случае Буфер для сигналов BUY под номером 8.

Буфер для сигналов SELL под номером 9.

Этот индикатор очень выгодный для нашего примера потому, что мы можем использовать два типа программирования советника по индикатору:

  1. Программирование сигналов в нашем индикаторе Ind — The xCustomEA для сигналов ( xCustomEA )
  2. Установка PipFinite Trend PRO в качестве основного индикатора без отдельного программирования ( xArrow )

xArrow Работа по индикатору без программирования

Начнем с простейшего прямого указание пользовательского индикатора PipFinite Trend PRO в качестве xArrow

Так, как мы знаем номера буферов для сигналов, а также знаем, что советник устанавливает стрелки по сигналу, то следующий процесс настройки нашего советника займет 10 секунд:

Открытие позиций Сигналы

для мт4 мы указываем название Market\\PipFinite Trend PRO

для мт5 мы указываем название Market\\PipFinite Trend PRO MT5

Параметр SignalTypeIndicator = xArrow

Далее нам необходимо указать номера буферов для открытия позиций!

Изучаем MQL. Урок №3 — пишем советник на внешнем индикаторе

Автор индикатора любезно предоставил эти номера и мы легко их видим в обзоре рынка:

  1. SignalBuferforBUY=8
  2. SignalBuferforSELL=9

Все остальные настройки по умолчанию!

  1. SignalNameIndicator=Market\\PipFinite Trend PRO MT5
  2. SignalTypeIndicator=2
  3. TF_IndSigToTrade1=0
  4. OWNSIGNAL_shift=1
  5. SIGNALStrategyInputs=
  6. SignalBuferforBUY=8
  7. SignalBuferforSELL=9

Проверяем работу советника и определяем, что советник точно торгует по нашему индикатору!

Результаты работы советника по индикатору PipFinite Trend PRO будут представлены ниже!

Закрытие позиций Сигналы

для мт4 мы указываем название Market\\PipFinite Trend PRO

для мт5 мы указываем название Market\\PipFinite Trend PRO MT5

  1. CloseNameIndicator=Market\\PipFinite Trend PRO MT5
  2. CloseTypeIndicator=xArrow
  3. CloseTimeFrame=0
  4. Close_shift=1
  5. CloseStrategyInputs=
  6. CloseBuferforBUY=9
  7. CloseBuferforSELL=8

Далее нам необходимо указать номера буферов для закрытия позиций!

▶ Урок программирования Подключение индикаторов в советники mql4

Автор индикатора любезно предоставил эти номера и мы легко их видим в обзоре рынка:

  1. CloseBuferforBUY =9
  2. CloseBuferforSELL =8

Как видите — для закрытия позиций по сигналам индикатора, достаточно перевернуть номера буферов (По умолчанию, наш советник открывает по сигналам и закрывает позиции по противоположному сигналу, но если у Вас есть спец буферы для закрытия по определенным правилам, можете использовать их)

Все остальные настройки по умолчанию!

Фильтрация сигналов по тренду

для мт4 мы указываем название Market\\PipFinite Trend PRO

для мт5 мы указываем название Market\\PipFinite Trend PRO MT5

  1. FilterNameIndicator=Market\\PipFinite Trend PRO MT5
  2. FilterTypeIndicator=2
  3. FILTER_TF_IndSigToTrade1=0
  4. FILTERSIGNAL1_shift=1
  5. FILTERStrategyInputs=
  6. FilterBuferforBUY=10
  7. FilterBuferforSELL=11

Далее нам необходимо указать номера буферов для фильтрации позиций!

Автор индикатора любезно предоставил эти номера и мы легко их видим в обзоре рынка:

  1. FilterBuferforBUY=10
  2. FilterBuferforSELL=11

Эти значения похожи на значения при открытии позиций. Их можно использовать с другими индикаторами.

Например: на открытие указывать один индикатор, а на фильтрацию сигналов указывать этот индикатор с фильтрами.

Автор указывает эти фильтры как линии UpTrend и DnTrend

Все остальные настройки по умолчанию!

Стоплосс и Тейкпрофит от индикатора

для мт4 мы указываем название Market\\PipFinite Trend PRO

для мт5 мы указываем название Market\\PipFinite Trend PRO MT5

  1. SLTPNameIndicator=Market\\PipFinite Trend PRO MT5
  2. SLTPTypeIndicator=1
  3. SLTPTimeFrame=0
  4. SLTP_shift=1
  5. SLTPStrategyInputs=
  6. SLTPBuferforBUY_StopLoss=-1
  7. SLTPBuferforSELL_StopLoss=-1
  8. SLTPBuferforBUY_TakeProfit=13
  9. SLTPBuferforSELL_TakeProfit=13

Далее нам необходимо указать номера буферов для получения значений тейкпрофита!

Автор индикатора любезно предоставил эти номера и мы легко их видим в обзоре рынка:

  1. SLTPBuferforBUY_TakeProfit=13
  2. SLTPBuferforSELL_TakeProfit=13

Здесь мы указываем одинаковый буфер. Автор указывает нам Тейкпрофит по цене, и в момент нового сигнала заполняется буфер номер 13.

Для стоплосса, автор не указал номер буфера. В этой стратегии стоплосс не предусмотрен! Вы можете указать свой стоплосс в настройках нашего советника в разделе Stops

Также автор указал нам два буфера для тейкпрофита.

Ближний под номером 12

Дальний под номером 13

Мы использовали дальний тейкпрофит, Вы можете указать 12 для ближнего Тейкпрофита.

Результат закрытия по тейкпрофиту индикатору:

Все остальные настройки по умолчанию!

Тестирование советника PipFinite Trend PRO

После проверки правильности сигналов, Мы запустим тест советника по индикатору на EURUSD H1 с 2022 01 01 по 2022 09 27

Кстати : Мы совершенно точно видим, что советник работает практически одинаково на двух терминалах МТ4 и МТ5

Выводы

Мы не будем проводить многочисленные тесты этого индикатора, Вы можете использовать наш пример по работе с этим индикатором и оптимизировать параметры нашего советника с разными вариантами использований функций.

Помните, что для того, чтобы индикатор и советник работал на Вашем демо счете или реальном счете, Вам необходимо купить Exp The xCustomEA и индикатор PipFinite Trend PRO для того терминала, с которым Вы будете работать!

Покупая наш Exp The xCustomEA Вы можете программировать любые стратегии с использованием любых индикаторов!

Как написать индикатор или советник для Forex Tester

Как вы знаете – в специализированной программе Forex Tester для тестирования торговых стратегий можно писать свои собственные индикаторы и советники, но мало кто пробовал это сделать. К сожалению – программа не поддерживает скриптовый язык mql, встроенный в терминал MetaTrader 4. Тем не менее, программа поддерживает импорт стратегий и индикаторов в виде dll файлов и сегодня мы разберемся, что нужно для того, чтобы писать свои индикаторы для Forex Tester.

Инструментарий

Прежде всего вам нужно установить программу Forex Tester, импортировать котировки для нее и подготовиться к тестированию. Все это уже было описано, например, тут, поэтому подробно останавливаться на этом не стоит. Где брать котировки и как их устанавливать вы также, думаю, разберетесь самостоятельно.

Написание собственных скриптов, индикаторов, советников для программы может происходить на двух языках программирования: C++ и Delphi. Но пугаться не стоит – дело в том, что язык mql очень похож на C++. К тому же – зная один из языков программирования и имея под рукой справочник по нему – можно справиться с любой несложной задачей. Вся логика везде одинаковая, конструкции различаются только синтаксисом, и то не особо сильно, а написание индикатора в большинстве случаев является как раз простой задачей.

Итак, я советую вам выбрать именно C++ за его сходство с mql. Поэтому для написания советников и индикаторов вам потребуется установка среды разработки. Лично я часто веду разработки для веба и уже давно использую для этого такую IDE, как NetBeans. В сети вы сможете найти немало видео уроков по использованию этой среды разработки, в которой детально разобран каждый элемент интерфейса.

Также можно найти и немало различных плагинов, упрощающих работу с ней. Это очень мощная среда разработки со множеством функций и возможностей под различные языки программирования. Но намного легче было бы установить что-то попроще, особенно если вам не нужно много функционала, а ваша цель – просто написать индикатор для Forex Tester. Поэтому предлагаю вам установить Dev-C++ – простую, легкую в использовании IDE.

Подготовка к работе

Чтобы получить сведения об основных функциях, используемых в индикаторах, вы можете воспользоваться справкой программы Forex Tester:

Как видите, для советников, индикаторов и скриптов используются разные файлы справки, так как интерфейсы для каждого из этих объектов различны. В зависимости от того, что вы собрались писать, вам нужно открыть тот или иной файл. Первым делом я советую вам ознакомиться с разделом «Как создавать индикаторы/скрипты/советники». В нем вы сможете найти общую структуру файла, которая очень похожа на аналогичную для терминала МТ4.

Сначала мы подключаем необходимые интерфейсы API при помощи команды uses. Затем идет перечисление внешних переменных, которые можно настроить при запуске.

После идет объявление пользовательских переменных, которые так или иначе используются в вашей программе.

Затем разрабатывается инициализирующая функция, деинициализирующая функция, функция обработки новых тиков и так далее. Внутри каждой из них мы и должны писать свою логику.

Ознакомиться со структурой программ вы можете в справке в разделе «Как создавать…». Далее я советую ознакомиться со списком функций, которые вы будете использовать при создании вашей программы. Затем почитайте, какие есть структуры, типы, классы и константы – все это займет не так уж и много времени, но зато вы примерно будете себе представлять спектр возможностей, который вам даст API, а также лишний раз убедитесь, насколько все похоже на родной mql.

Поэтому, если вы хорошо знакомы с mql и пишете на нем уверенно, практически все, что вам нужно, чтобы написать советник или индикатор для Forex Tester – вы уже знаете. Я же, не вдаваясь в детали программирования, опишу общий порядок действий для того, чтобы написать свой первый индикатор за один вечер:

Форекс индикатор Iprofit custom для ведения статистики

  1. Открыть справку, изучить структуру программы. Впоследствии вы можете даже скопировать всю структуру прямо из справки в файл будущего проекта, чтобы не лезть лишний раз в справку для этого;
  2. Внимательно ознакомиться с основными функциями. Запоминать их не обязательно, все равно не запомните с первого раза и придется пользоваться поиском для справки. Функций немного, всего десятка четыре, поэтому они все запомнятся вам уже после пятого проекта. К тому же у большинства из них и названия, и аргументы, и типы этих аргументов практически один в один совпадают с аналогичными из mql;
  3. Установите среду разработки для предпочитаемого языка. Если вы знаете Delphi, хорошо. Если не знаете, ставьте что-то для работы с C++ – он мало чем отличается от mql (да, собственно, ничем практически не отличается – mql создавался по образу и подобию C++). Я не могу порекомендовать вам, какую среду разработки выбрать – сам пользуюсь Visual Studio и вполне доволен, но вкусы у всех разные;
  4. Заходим в папку с установленным Forex Tester/Examples/. Дальше выбираем папку в зависимости от того, что собрались создавать – скрипт, стратегию или индикатор. В каждой папке лежит API в двух вариантах для двух языков:

Вы найдете файл InterfaceUnit – это, собственно, сам интерфейс API, библиотеку технических функций TechnicalFunctions и пример написания советника или индикатора.

Открываем Dev-C++, жмем Файл->Создать-> Проект, выбираем dll:

Далее выбираем местоположение проекта:

Закрываем файлы, которые автоматически создались вместе с проектом и добавим свои:

После написания советника или индикатора идем во вкладку Выполнить – Скомпилировать или жмем Ctrl+F9. Если вы не наделали ошибок, в папке с проектом вы найдете dll файл советника/индикатора:

Именно этот файл нам нужно подключить к Forex Tester. Для этого находим в Forex Tester вкладку файл – установить:

Выбираем наш созданный файлик и жмем установить. После этого ваш индикатор вы найдете тут:

Советник появится в списке советников:

Заключение

Как видите, ничего сложного нет. Язык программирования прекрасно знаком тем, кто уже программировал индикаторы или советники на mql. Сама установка и разработка стратегий и индикаторов немного замысловата, но я надеюсь, эта статья помогла вам начать самостоятельно программировать под платформу Forex Tester.

Сигнальная торговая стратегия на пользовательских индикаторах Forex SAS System

Еще одна несложная торговая стратегия, в которой используются фрактальные конструкции, осциллятор RSI, индикатор тренда и уровни Фибоначчи. Вы можете торговать в двух режимах: ручном и автоматическом.

Торговля в ручном режиме

Установки торговой стратегии:

  • Валютная пара: любая.
  • Таймфрейм: H1.
  • Время торгов: любое.
  • Риск-менеджмент: не более 5% от депозита на одну сделку.

Установка индикаторов системы:

  1. Распаковываем архив с индикаторами и шаблоном.
  2. Индикаторы копируем в папку experts -> indicators.
  3. Шаблон копируем в папку templates.
  4. Перезапускаем терминал.
  5. Открываем график H1 нужной валютной пары.
  6. Устанавливаем на него шаблон с названием forexsas2.

График должен выглядеть так:

Правила открытия сделок по форекс стратегии

Сделка на покупку открывается при выполнении следующих условий:

  • Синяя трендовая линия.
  • Синий осциллятор RSI.
  • Синяя стрелка.

Сделка на продажу открывается при выполнении следующих условий:

  • Красная трендовая линия.
  • Красный осциллятор RSI.
  • Красная стрелка.

На рисунке ниже показано наглядное изображение сигналов на покупку и на продажу:

Стоп-лосс устанавливается по уровню входной стрелки (или дна фрактальной конструкции).

Выход из сделки можно осуществлять следующими способами:

  1. Фиксированный размер тейк-профита.
  2. Тейк-профит по уровням поддержки/сопротивления.
  3. Выходить из сделки при возникновении стрелки-фрактала в противоположную сторону.
  4. Тейк-профит по уровню Фибоначчи.

Использование уровней Фибоначчи при установке тейк-профита

  1. Красную зону Фибоначчи можно использовать для выхода при покупке.
  2. Синюю зону Фибоначчи можно использовать для выхода при продаже.

Rubicon — целая система в одном форекс индикаторе

Торговля в автоматическом режиме

Для торговли в автоматическом режиме в комплекте с индикаторами и шаблонами идут два советника: forexSAS и forexSAS-Turbo.

Установка советников

Скопируйте файлы forexSAS.ex4 и forexSAS-Turbo.ex4 в папку experts и перезапустите Metatrader 4.

Робот forexSAS-Turbo предназначен для торговли по EUR/USD на пятиминутном графике, робот forexSAS – на часовом.

Далее все объяснения будут идти для робота forexSAS. Чтобы использовать робота forexSAS-Turbo нужно лишь открыть график EUR/USD на другом таймфрейме (M5).

В Metatrader 4 откройте график EUR/USD на часовом таймфрейме.

Разверните список советников и дважды щелкните по советнику forexSAS.

Появится всплывающее окно. Нажмите на кнопку ОК.

После этого вы должны увидеть смешную рожицу в правом верхнем углу графика, что говорит об успешной установке робота.

Если вместо веселой рожицы вы видите крест, щелкните на кнопку «Советники» на главной панели.

Чтобы ваш советник работал корректно, необходимо выставить в Metatrader 4 правильные настройки.

Зайдите в раздел настроек и выставьте следующие флажки:

Теперь нужно установить параметры советника. Кликните правой кнопкой мыши на графике и выберите пункт меню «Советники» -> «Свойства». Перед вами появится окно с параметрами советника.

Во вкладке «Общие» выставьте следующие флажки:

Во вкладке «Входные параметры» устанавливаются следующие параметры:

MaxTrades: 4 (максимальное количество сделок)

Stoploss: 225 (размер стоп-лосса)

takeprofit: 500 (размер тейк-лосса)

TrailingStop: 5 (размер трейлинга)

Lots: 1 (количество лотов)

ММ: false (автоматический мани-менеджмент)

AccountsMicro: false (если у вас центовый счет, тогда выставляйте true)

Risk: 5 (в процентах; какой частью депозита рискуем в сделке; используется при автоматическом мани-менеджменте)

ID: идентификатор советника (magic number)

У робота forexSAS-Turbo присутствуют дополнительные параметры:

Signal Mail: False (Отправлять ордера на электронную почту)

Как установить советник или индикатор в MetaTrader 4? (build 604+)

Each Tick Mode: False (True, для тестирования на истории)

Slippage: 3 (Разница между текущей ценой и ценой ордера)

Вы можете использовать параметры по умолчанию, или подобрать другие во время теста на исторических данных.

Рекомендации по использованию советников

  • Рекомендуемая валютная пара EUR/USD.
  • Рекомендуемый таймфрейм H1 (для советника forexSAS) и таймфрейм M5 (для советника forexSAS-Turbo).
  • Если у вас возникли проблемы при использовании роботов на счете с ценой, где пять знаков после точки, просто добавьте в конце 0 к значению стоп-лосса и тейк-профита.
  • В роботах учтены новые правила национальной фьючерсной организации (NFA) , направленные против хеджирования.
  • Роботы не работают с ECN счетами, поскольку там плавающие спреды.
  • Перед использованием робота на реальном счете ОБЯЗАТЕЛЬНО протестируйте его на демо (то же самое касается и всех остальных роботов).
  • Советники работают с любым размером счета, однако все равно следует рассчитать и установить процент риска, который приемлем для вашего депозита.
  • Общее правило: рискуйте не более 5% депозита вне зависимости от размера вашего счета и любых других обстоятельств. Если вы используйте ручной мани-менеджмент, с особым вниманием относитесь к расчету размера позиции.
  • Если вы не знаете, как рассчитывать размер позиции, используйте автоматический мани-менеджмент.

1 комментарий

Здраствуйте, напишите пожалуйста где можно скачать торговую систему Forex SAS System в ручном режиме, так же и в автоматическом режиме? Если будет не трудно укажите свой Email буду очень благодарен…

Индикаторная стратегия Форекс на 3 индикаторах

Перед нами очередная внутридневная торговая стратегия для рынка форекс на основе пользовательских индикаторов. Правда в этот раз в команду из фильтров с замысловатыми названиям были включены еще привычные MA и ADX. Автор не рассказывает нам о прибыльности торговой стратегии, однако ясно, что его основной целью является работа по тренду.

Рынок: Forex;
Валютные пары: различные;
Таймфрейм: M30;
Индикаторы форекс: SMA, WMA, ADX, Aroon, T3_MACO;
Стратегия: внутридневная;
Защитные ордера: StopLoss, Takeprofit.

Правила торговой стратегии

1. Дожидаемся пересечения индикаторов EMA(5) и WMA(20), однако это еще не сигнал для входа.

2. Далее обращаем вниманиена индикатор Aroon. Необходимо пересечение его линий в направлении сигнала от скользящих в диапазоне от 2 свечей до пересечения мувингов до одной свечи после пересечения. Пересечение должно произойти в диапазоне 80/40.

3. Индикатор Т3_MACO должен пересечь нулевую линию также в диапазоне от 2 свечей до пересечения мувингов до одной свечи после пересечения.

4. Индикатор ADX также должен дать сигнал в направлении сделки в диапазоне от 2 свечей до пересечения мувингов до одной свечи после пересечения.

Сопровождение торговых сделок

1. Первый StopLoss устанавливаем в 25 пипсов, его переносим в безубыток при достижении 20 пунктов прибыли, далее при 30 пунктах профита и при достижении 50 пунктов. После этого переносим стоп-приказ на экстремум предыдущей свечи при 100 пунктах прибыли.

2. Соответственно тейк-профит устанавливаем на +20, +50, +100, 100+ пунктов от открытия сделки в соответствии с движением пары.

3. Позиция удерживается до момента ее закрытия по стоп-приказам в не зависимости от показаний индикаторов.

4. Если сработал стоп-приказ, и есть вероятность пересечения индикаторов в противоположном направлении, то открывается сделка в другую сторону.

Стратегия «SMA108» для EUR/USD [пробитие на азиатской сессии]

Стратегия форекс SMA108 — простая трендовая торговая система форекс, основанная на сигналах 2-х индикаторов форекс: пересечении ценой скользящей средней с дополнительными уровнями, которые работают как скользящие каналы для фиксации прибыли и пробое сессионных экстремумов при определенных условиях, валютная пара EURUSD

  • Для торговли рекомендую выбрать Брокера Форекс с MetaTrader 4 >>

1) Прежде всего устанавливаем на график EURUSD (H1) простую скользящую среднюю — SMA (108) + добавляем к ней уровни 140, 240, 350 и противоположные: -140, -240, -350, применить к open.

2) Так же устанавливаем на график индикатор i-ParamonWorkTime — индикатор необходимый для выделения интервала, на котором мы будем искать пробои мувинга и находить экстремумы для выставления отложенных ордеров. На нашем графике эти интервалы выделены серым цветом.

  • ВНИМАНИЕ: Время построения коробки — с 18.00 до 9.00 по GMT (. )
  • Для Альпари это: 21.00 — 12.00 по времени терминала МТ4 (время терминала GMT+3)
  • Для Forex4you это: 20.00 — 11.00 по времени терминала МТ4 (время терминала GMT+2)
  • для других брокеров форекс подбирайте время самостоятельно!

Для простоты установки индикаторов и настройки их параметров — рекомендую установить шаблон Metatrader 4 (скачать его можно в конце стратегии форекс)

Теперь давайте рассмотрим условия для заключения сделки по стратегии форекс SMA108:

Сделки на ПОКУПКУ

1) Торгуем только в том случаи, если на Азиатской сессии цена пробивает мувинг SMA (108) и именно в направлении пробоя (!) — то есть снизу вверх

2) Если цена именно на рассматриваемых сессиях пробивает мувинг снизу вверх, даже если возвращается в обратную сторону пробоя (под мувинг), выставляем 3 отложенных ордера Buy Stop равным лотом выше хая азиатской + тихоокеанской сессии, при желании с отступом 5-10 пунктов

3) стоп-лосс размещаем ниже минимума цены на образовавшейся серой полосе (ниже азиатской + тихоокеанской сессии) этого же дня

4) Тэйк-профит не выставляем, но если цена пойдет в нашем направлении, будем фиксировать прибыль на уровнях скользящей средней: 140, 240, 350. Причем первый ордер закрываем на уровне 140, второй на уровне 240, третий на уровне 350

5) Как только закрыт первый ордер, остальные 2 переставляем в уровень безубытка! Так же переставляем позицию в уровень безубытка при достижении ценой профита в 70 пунктов — смотрим что раньше произойдет

6) Если цена возвращается обратно к мувингу (не важно в безубытке находится ордера или с прибылью) — закрываем ордера по текущей цене! Но если с минусом, то закрываем только по стоп-лоссу.

Для сделок на продажу — обратные условия!

Пример сделки смотрите на рисунке ниже:

Дополнения к стратегии форекс SMA108:

1) НЕ выставляем ордера, если цена после пробоя мувинга проходит в сторону пробоя 80-90 пунктов (для брокеров с 4-х знаком)

2) не открытые ордера в течении суток — удаляем перед открытием следующей серой полосы на следующий день — до 18.00 по GMT

3) эту стратегию форекс можно применять и к другим валютным парам, но параметры мувинга и уровней к нему нужно подбирать самостоятельно!

4) Пока все сделки не закрыты — новые не открываем, даже если есть сигналы на вход в рынок, ну или хотя бы не открываем сделки до момента перестановки сделок в уровень безубытка

5) От себя бы еще добавил, что лучше соблюдать правила мани менеджмента в момент заключения сделки и соотносить предполагаемый профит (для 1-го ордера) к стоп-лоссу (если он в 2-3 раза больше чем стоп — открывать сделки, нет — наверное лучше их пропускать), так как пробижавшись по истории заметно, что иногда стоп-лосс достаточно большой, а профит при этом даже в несколько раз меньше, а учитывая что мы открываем 3 сделки, то и мне лично не понятен такой необоснованный риск. Или хотя бы брать усредненное значение профита при этом для 3-х ордеров. Но еще раз повторюсь — соблюдать это правило или нет — ваше право!

Автор стратегии форекс SMA108 утверждает что с начала года прибыль по сигналам составила более 2000 пунктов, причем стоп-лоссов было всего 2 (!)

Проведя небольшой тест на истории (в визуальном режиме), мною были получены следующие результаты за последний 2022 год:

Урок по MQL4. Внешний (пользовательский) индикатор в советнике

  • кол-во убыточных — закрытых с стоп-лоссами сделок — 3 ,
  • безубыток — 2
  • прибыльных сделок — 13
  • общая прибыль (с учетом минусовых сделок) 4650 пунктов, но я учитывал при заключении сделки именно направление прокола мувинга, то есть если прокол первый на серой полосе произошел снизу вверх — рассматриваем вариант заключения сделок только на покупку, сверху вниз — только на продажу и при этом совершенно не брал в расчет откуда пришла цена сверху от мувига или снизу

К этой стратегии форекс вы можете скачать:

Индикатор форекс — i-ParamonWorkTime.mq4 (в архиве)

Шаблон Metatrader 4: для 4-х значных брокеров (типа Forex4you) — 108sma_forex4you.tpl, для 5-х значных брокеров (типа Alpari) — 108sma_alpari.tpl (шаблоны нужно предварительно разархивировать!)

К этой стратегии форекс Вы можете скачать

Предварительные тесты стратегии форекс SMA108 по оригинальным настройкам:

Советник Two MA one RSI для МТ5

Технический анализ имеет некие устоявшиеся правила применения инструментов, которые расписаны в десятках книг и на различных информационных ресурсах.

Реальность такова, что появление паттерна, пересечений линий индикатора вовсе не гарантируют того что цена начнет движение именно в нужную сторону.

Однако большинство новичков, к сожалению, рассматривают правила применения индикаторов как некую нерушимую аксиому, лишая себя фантазии и возможности маневрировать.

Однако далеко не все трейдеры настолько консервативны в своих взглядах, и это позволяет создавать совершенно новые стратегии и советники форекс на всем известных индикаторах.

Советник Two MA one RSI – это полностью автоматический торговый эксперт для пятой версии торгового терминала, который построен на основе индикаторной стратегии с использованием двух скользящих средних и индекса относительной силы.

Two MA one RSI можно смело отнести к консервативным торговым роботам, поскольку эксперт не использует опасные и высоко рискованные модели управления капиталом.

Робот в виду его индикаторной основы может запросто применяться на абсолютно любых валютных парах, что делает его по-настоящему мультивалютным экспертом.

Также стоит заметить, что Two MA one RSI может быть настроен и в качестве скальпера для торговли на пятиминутном графике и в качестве долгосрочного эксперта для торговли на дневном графике.

Установка советника Two MA one RSI

Советник Two MA one RSI является некой новинкой в области создания советников, поскольку эксперт был реализован в 2022 году.

Стоит отметить, что Two MA one RSI с первого дня существования распространялся сугубо на бесплатной основе, более того он был размещен в официально библиотеке разработчиков МТ5. Таким образом, установка данного робота возможна двумя способами.

Первый и самый постой способ, не требующий наличия файла советника, происходит непосредственно через встроенную библиотеку в вашем МТ5.

Для того чтобы начать загрузку данным способом запустите вашу торговую платформу, после чего переместитесь в самый низ в панель «Инструменты».

Переместитесь во вкладку библиотека и произведите простейшую сортировку, дабы в списке отобразились только советники. В отсортированном списке найдите Two MA one RSI и с помощью. Дополнительного меню как это показано на изображении ниже выполните загрузку:

Если установка подобным образом вызвала некие трудности, вы можете прибегнуть стандартной схеме.

Для этого переместитесь в конец статьи и произведите скачивание файла робота. Следующим шагом вам лишь потребуется поместить скачанный файл в соответствующую папку каталога данных терминала, а именно в папку под названием Expert.

После установки обязательно перезапустите торговый терминал либо обновите его в панели «Навигатор», поскольку в противном случае советник не появится в списке. Для того чтобы он начал торговлю достаточно перетащить название на график валютной пары.

Стратегия торговли Two MA one RSI. Настройки

Как мы уже отмечали, советник Two MA one RSI построен на простейшей индикаторной торговой стратегии, на основе двух скользящих средних, а также RSI. Так эксперт дожидается кода происходит пересечение быстрой и медленной скользящей средней между собой.

После чего отфильтровывает полученный сигнал по индикатору RSI. Самое интересное, что сделки робот заключает, когда цена заходит в зоны перекупленности для покупок, и в зону перепроданности для продаж, что является полностью противоположным подходом всем основам торговли по RSI.

Так в переменной Fast: av. Period вы можете задавать период быстрой скользящей средней, а в переменной Fast: type of price непосредственно ее тип.

Переменная RSI: type of price позволяет выбрать по каким ценам идет расчет индикатора RSI. Переменная RSI: level UP отвечает за уровень покупок, а переменная RSI: level DOWN отвечает за уровень продаж для индикатора RSI.

Переменная Stop Loss и Take Profit позволяют изменять профит и стоп приказ в пунктах, а переменная Trailing Stop позволяет задать трейлинг. Шаг трейлинг стопа можно задавать в переменной Trailing Step.

Exp — The xCustomEA Универсальный торговый советник на пользовательских индикаторах

В советнике реализовано два варианта расчета лота, а именно статичный и динамичный. Если вы хотите, чтобы советник торговал статичным лотом, то объем позиции следует указывать в переменной Lots.

Если же вы хотите, чтобы робот торговал динамичным лотом, то укажите процент риска на одну сделку от всего депозита в строке Risk.

Тестирование на истории

Автор советника Two MA one RSI не дает определённых рекомендаций по валютным парам или тайм фреймам, а вместо этого предлагает производить собственную оптимизацию параметров под необходимый актив.

Следуя рекомендациям, мы провели простейшую оптимизацию и тестирование советника за 2022 год на часовом тайм фрейме валютной пары Евро/Доллар. Итак, результат тестирования смотрим на изображении ниже:

В заключение стоит отметить, что советник Two MA one RSI обладает действительно высоким потенциалом. Однако, как и любой другой робот, он нуждается в глубокой оптимизации и тестировании настроек.

Брокеры, дающие высокие бонусы:
СОВЕТНИК ФОРЕКС НА ПОЛЬЗОВАТЕЛЬСКИХ ИНДИКАТОРАХ