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

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

Как сделать из индикатора советник

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

Хотел решить вопрос по быстрому, но не вышло. Прошел процедуру создания советника и в пустой лист скопировал полностью свою программу из индикатора, откомпилировал, ошибку программа не дала. Но при запуске на график в терминале не реагирует, как будто ее и нет.

  • [ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда.
  • Создание объекта над закрытым баром.
  • Мой первый класс.

Если здесь для новичков, то это как раз для меня.

Вопрос короткий, КАК СДЕЛАТЬ ИЗ ИНДИКАТОРА СОВЕТНИК?

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

Хотел решить вопрос по быстрому, но не вышло. Прошел процедуру создания советника и в пустой лист скопировал полностью свою программу из индикатора, откомпилировал, ошибку программа не дала. Но при запуске на график в терминале не реагирует, как будто ее и нет.

Посоветую индикатор- отдельно, советник- отдельно.

Советник смотрит на значения индикатора.

Если здесь для новичков, то это как раз для меня.

Вопрос короткий, КАК СДЕЛАТЬ ИЗ ИНДИКАТОРА СОВЕТНИК?

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

Хотел решить вопрос по быстрому, но не вышло. Прошел процедуру создания советника и в пустой лист скопировал полностью свою программу из индикатора, откомпилировал, ошибку программа не дала. Но при запуске на график в терминале не реагирует, как будто ее и нет.

Установка индикатора или советника в терминал форекс

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

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

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

MQL4 — Как написать робота для Бинарных опционов

Для более простого восприятия разобьем весь процесс на несколько этапов:

1. Скачиваем саму программу или архив с ней на рабочий стол по ссылке в статье, при этом в некоторых случаях загрузка может автоматически проходить в папку браузера «Загрузки», после чего вам нужно будет перенести скачанный архив на рабочий стол.

2. Если файлы находятся в архиве, производим их распаковку, делать лучше это в ново созданную папку, что бы не собирать после по всему рабочему столу.

3. Определяем, где находится нужная папка, в которую будет, производится копирование, для этого правой клавишей мышки кликаем на значке ярлыке терминала трейдера, а в открывшемся подменю выбираем последнюю вкладку «Свойства».

Открывается окно, в котором выбираем «Найти объект» вот вы уже в папке с установленной торговой платформой, теперь переходим в папку «experts» и копируем сюда файл самого советника он идет в формате mq4.

Вместе с экспертом могут идти дополнительные скрипты, их так же копируем в соответствующие папки шаблоны в «templates» а скрипты в папку «scripts». При переносе индикатора, его главный файл копируется в папку с названием «indicators».

4. Установка завершена, производим запуск торгового терминала и выбираем на вкладке «Советники» (для индикаторов «Индикаторы» или «Пользовательские индикаторы») нужный нам экземпляр, далее переходим к завышающему этапу настройке.

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

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

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

Если вы не в папке торгового терминала папку под названием Indicators

Такое к сожалению так же случается последнее время, в этом случае действуем следующим образом:

  • Открываем в вашей торговой платформе MetaEditor, сделать это можно на вкладке «Сервис» в верхнем меню.
  • После выбираем в навигаторе с левой стороны нужную нам папку — индикаторы, срипты или эксперты и кликаем правой клавишей мышки, затем выбираем отрыть папку.

Так же установку можно произвести прямо из торговой платформы МТ. Для этого нужно в правом верхнем углу нажать на «Файл» затем выбрать «Открыть каталог данных» и папку MQL5 в МТ5 или MQL4 в МТ4.

В результате уже можно скопировать скрипт, индикатор или советник в соответствующую папку.

Самым простым вариантом может стать установка скрипта который имеется в «Маркете» MQL, для этого в нижней панели торговой платформы выбираем вкладку «Маркет» находим нужный скрипт и следую простым подсказкам устанавливаем его непосредственно в терминал трейдера.

Универсальный советник для любого индикатора

Данный советник может работать практически с любым индикатором. Сразу оговорюсь, что нельзя объять необъятное. Поэтому не гарантирую работу всех индикаторов. Из основных ограничений:
— не работает со встроенными индикаторами терминала.
— не работает с графическими объектами (если графический объект не привязан к буферу индикатора)
По этим индикаторам планирую добавить работу в будущем.
Советник не меняет параметры самих индикаторов, для смены параметров необходимо заменить их в самом индикаторе.

Для примере возьмем индикатор "MACD Signal"

Допустим задача сделать вход по его стрелкам.
Определяем номера буферов стрелок (в нашем случае это 4 — синяя и 5 — красная).
В параметре индикатора устанавливаем имя индикатора и номера этих буферов.

Остальные два индикатора оставляем пустыми.
Получаем вот такой тест

Если необходимо отфильтровать сигнал по уровням, например открывать buy только выше ноля, а sell только ниже ноля. То в третьем индикаторе нужно ввести такие настройки:

Получается мы отфильтровали ложный сигнал на покупку

Фильтровать можно любым другим индикатором имеющим уровни, например stoxastic или RSI. Только нужно брать их версии не из терминала, а внешние, например вот эти

В советнике так же предусмотрено закрытие позиции при встречном сигнале, SL, TP и трейлингстоп.
Советник пока бесплатный! Возможно в будущем, когда он обрастет множеством функций то может перейти в разряд условно-бесплатных.
УДАЧНЫХ ТЕСТОВ И ТОРГОВЛИ!

Индикатор RSI, как советник на Форекс

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

Идея RSI подтверждает, что абсолютно любое движение тенденции, в каком бы то не было направлении, обязательно заканчивается, так как это направление рано или поздно неизбежно изменится.

Первоочередное назначение индикатора RSI — это измерение импульса хода цены. Значения RSI индикатора всегда колеблются в области 0-100%. В этом случае, зоной перепроданости будут все значения менее 30%, а значения превышающие 70% — зоной перекуплености.

Интервал между вышеперечисленных 2-х зон обычно считается центральной зоной. Зачастую большинство трейдеров акцентируют внимание на значение индикатора RSI, превышающее 80%, как сигнал о том, что рынок Forex полностью перекуплен и будет более восприимчив к понижению.

Значение RSI индикатора, опускающееся ниже 20% сигнализирует о перепроданности рынка Форекс, что определяет дальнейшее повышение.

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

Используя индикатор RSI, можно определить, МОМЕНТ ПОВОРОТА тенденции на рынке Форекс в какую либо сторону. Но используя в повседневной торговле только лишь RSI индикатор, необходимо быть очень внимательными. Так как история не раз показывала, что когда значение индикатора RSI держится на предельно низком или же высоком уровнях, продолжительный период без определенных разворотов, это обычно сигнал того, что рынок серьезно ослаб, или напротив, очень прочный и никаких конкретных сигналов поворота он не показывает.

2 ЛУЧШИХ БРОКЕРА ОПЦИОНОВ ПО ДАННЫМ НЕЗАВИСИМОГО РЕЙТИНГА

Не требуется верификация! | обзор | отзывы | НАЧАТЬ ТОРГОВЛЮ С 10$ Депозит от 5$. Новый брокер! | обзор | отзывы | ПОПРОБОВАТЬ СИГНАЛЫ

РЕКОМЕНДУЕМ: ОНИ ОСТАЮТСЯ ЛИДЕРАМИ НА FOREX!

Как определять торговые сигналы по индикатору RSI, на рынке Форекс?

Итак, как же определить какие сигналы подает нам RSI индикатор? В этом случае, наилучшим вариантом будет придерживаться следующей схемы:

RSI индикатор выше значения 50 – подтверждается восходящее движение тренда, значение менее 50 – подтверждается спад тренда Далее, RSI индикатор пересекает вверх значение 70 – сигнал о том, что рынок перекуплен RSI индикатор пересекает вниз значение 30 – сигнал о том, что рынок перепродан RSI индикатор держится выше 70 – сигнал о сильном повышающемся тренде RSI индикатор держится ниже 30 – сигнал о сильном нисходящем тренде RSI индикатор пересекает вниз значение 70 – начинается нисходящий тренд RSI индикатор пересекает вверх величину 30 – сигнал о начале повышающегося тенденции Линия тренда индикатора RSI прерывается – дает предупреждение об изменении тренда.

▶ VR Ticks пульс рынка на графике форекс в МетаТрейдер

Индикатор RSI показывает дивергенцию (иначе говоря, расходится с ценовым графиком) – сигнал о возможном изменении тренда.

Дивергенция индикатора RSI

Из анализа дивергенции было видно, что основной параметр для биржевого RSI (это — численность свечей для расчета индикатора) была определена как — 12. Так как данное значение недалеко от стандартной единицы параметра. Более того, 12 — это ровно половина суток. Поскольку сигналы дивергенции, одновременно являются сигналами изменения тенденции, то обычно берется в расчет именно такие моменты дивергенции (расхождения), при которых RSI индикатор, колеблется в зоне перекупленности а затем перепроданности.

С учетом такого условия дивергенция бралась в учет только при индикаторе RSI, находящемся в значениях 0-40 и соответственно 60-100.

Любая дивергенция характеризуется несколькими параметрами, а именно:

  • время, характеризующее общую удаленность максимальных значений друг от друга
  • различие в цене валюты
  • различие в значениях индикатора RSI
  • также параметр «тренд», показывающий значимость текущей дивергенции. Он всегда подсчитывается как разница в самой цене валюты в момент 2-го экстремума и непосредственно цене в завершении движения, предопределенного дивергенцией.

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

На данном рисунке, показано бычья дивергенция по RSI.

Рекомендуем: Лучшие из индикаторов тех.анализа:

ЛУЧШИЕ ФОРЕКС БРОКЕРЫ ПО ДАННЫМ «ИНТЕРФАКС»

2007 год. БОНУС $1500 НА СЧЕТ. | СЕРВИС FXCOPY | обзор/отзывы 1998 год. ECN брокер! CASHBASK ОТ АЛЬПАРИ | обзор / отзывы 2007 год. FinaCom. КЕШБЭК ДО 14$ С ЛОТА! | обзор / отзывы 1997 год. Нацбанк РБ. Не для РФ! 50.000$ НА ДЕМО | обзор / отзывы

А ТАКЖЕ ЛУЧШИЕ БРОКЕРЫ БИНАРНЫХ ОПЦИОНОВ В 2022:

Депозит от 10$! ТОРГОВЛЯ БЕЗ ВЕРИФИКАЦИИ | обзор / отзывы Копирование сделок! 10.000 НА ДЕМО СЧЕТ | обзор / отзывы

Дивергенция RSI

Перепроданность и перекупленность индикатора RSI

Значения RSI индикатора находится в числовом отношении 0-100%. А уже зоной перепроданности, считается область значений меньше 30%, а зоной перекупленности — больше 70%. Эти две зоны, будут именованы как боковые зоны, а диапазон всех значений между боковыми зонами будет — центральной зоной.
Как правило, RSI индикатор обладает всего лишь 1 параметром — числом стадий учета. И только исходя из используемой торговой стратегии, выбирают значение индикатора, так как один вид сигнала можно истолковать совсем по разному, при различных RSI значениях.

RSI индикатор при различных значениях подает такие виды сигналов как:

  • Высокое число периодов, начиная от 14 и более. Здесь, выход индикатора RSI из боковых зон, предупреждает о смене текущего тренда. Здесь сигналом считается переход индикатора RSI в центральную из боковых зон.
  • Меньшее число периодов, т.е. менее 5. Вход индикатора RSI в боковые зоны предупреждает о силе текущего тренда. Торговые позиции следует открывать строго в направлении текущего тренда.

Эффективно ли применение RSI индикатора на практике?

Использовать RSI в торговле довольно просто. Здесь необходимо лишь постоянное наблюдение за линией RSI индикатора. Если линия пересекла значение 70, — рынок Форекс перекуплен, открываем исключительно короткие позиции.

В заключение об индикаторе RSI

Большой плюс индикатора RSI — это его подчинение общим правилам в графическом анализе и факт присутствия дивергенций. Графические линии тренда в RSI, можно строить так же, как и в ценовом графике.

Однако важной особенностью является то, что RSI является также и осциллятором и даже советником. Подаваемые им сигналы обладают высокой эффективностью только в боковом движении (или флэте) рынка. Вследствие этого RSI индикатор необходимо совмещать с другими осцилляторами, к примеру с ADX. Но все же сигналы абсолютно любого индикатора можно фильтровать, а большое число используемых индикаторов, может затруднить торговлю.

ТОП БРОКЕРОВ, ПРИЗНАННЫХ НЕЗАВИСИМЫМИ РЕЙТИНГАМИ

Система копирования сделок. | обзор | отзывы | ТРЕЙДИНГ С 5 $ Не требуется верификация! | обзор/отзывы | НАЧАТЬ ТОРГОВЛЮ С 10$

ТОП ФОРЕКС БРОКЕРОВ РОССИЙСКОГО РЕЙТИНГА НА 2022 ГОД:

2007 год. FinaCom. КОПИРОВАТЬ СДЕЛКИ ТРЕЙДЕРОВ | обзор/отзывы 1998 год. FCA, НАУФОР. | ВСЕ АКЦИИ И КОНКУРСЫ | обзор/отзывы

RSI индикатор: секрет успеха

Индикатор RSI – секреты “классики”! Как пользоваться и применять в торговле?

Форекс стратегии | Торговые системы

Здравствуйте, уважаемые читатели! Сегодня поговорим об индикаторе, который стал уже “классикой” на финансовых рынках!

RSI индикатор или индекс относительной силы – один из самых популярных инструментов трейдера. Он относится к осцилляторам. То есть его колебания происходят в определенном интервале – между уровнями от 0 до 100. В терминале MT4 данный индикатор можно найти под названием Relative Strength Index.

  • чем больше совокупная длина свечей зеленого цвета за конкретный период, тем стремительнее цена движется вверх и значения осциллятора приближаются к уровню (100);
  • чем больше итоговая длина свечей красного цвета за анализируемый промежуток времени, тем стремительнее цена движется вниз и значения RSI приближаются к нулевой отметке (0).

Применение RSI индикатора позволяет трейдеру оценить силу рыночной тенденции и вероятность ее смены.

  1. RSI индикатор: описание, характеристики, история создания
  2. Настройка и использование индикатора
  3. 1. Дивергенция.
  4. 2. Графические паттерны.
  5. 3. Зоны перекупленности и перепроданности.
  6. Как интерпретировать сигналы
  7. Заключение

RSI индикатор: описание, характеристики, история создания

Индекс относительной силы является разработкой Уэллса Уайлдера. В 1978 году он впервые был опубликован в журнале Commodities. Популярным данный инструмент стал за счет простой интерпретации торговых сигналов, генерируемых им, а также благодаря их качеству.

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

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

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

Термином «относительная сила» по мнению автора индикатора является соотношение средних значений увеличения и снижения цены за определенный период. Данная величина помогает определить, кто из участников рынка повлиял на цену в этом периоде – медведи (продавцы) или быки (покупатели), а также спрогнозировать последующую ситуацию на рынке.

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

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

Настройка и использование индикатора

Настройка индикатора RSI абсолютно простая. Только один параметр настроен по умолчанию – это период. Он равен 14 и считается наиболее оптимальным, однако, когда рынок находится в определенных фазах, иные параметры могут дать лучшие результаты.

Создание простого советника MT4 часть №1

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

Создать советник форекс за 5 минут без знания программирования

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

MQL4 — пишем Советник для торговли Паттернов

Для RSI индикатора период играет важную роль. Разработчик рекомендует применять инструмент на дневных графиках. Рыночный шум на малых таймфреймах влияет на достоверность показаний RSI. Лучше выбирать более старшие торговые периоды.

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

  • собственная стратегия;
  • волатильность актива;
  • установленный таймфрейм;
  • цели и задачи участника рынка.
  • Сигналы индикатора RSI

Разобравшись, как настроить индикатор RSI, можно перейти к его торговым сигналам.

1. Дивергенция.

Это наиболее часто встречающийся сигнал. Дивергенцией называется несоответствие между направлением ценового графика и показаниями индикатора.

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

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

�� Урок N4 MQL Пишем советник по стратегии Сетка #mql

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

Как работает индикатор RSI в данном случае? Учитывая, что дивергенция является трендовым сигналом, при ее появлении в момент, когда на рынке отсутствует выраженная тенденция, торговый сигнал лучше игнорировать. Если рассматривать ситуацию в долгосрочной перспективе, открытые в этот период позиции с большой вероятностью принесут убытки.

2. Графические паттерны.

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

Зачастую, своевременное формирование паттерна на графике индикатора может означать, что в скором времени изменится (замедлится или ускорится) движение на ценовом графике.

Ниже пример пробоя трендовой линии:

Еще пример ниже. Пробой трендовой линии на индикаторе дает хорошую точку входа:

3. Зоны перекупленности и перепроданности.

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

Определить эти зоны несложно. Уровни от 0 до 30 являются областями перепроданности, а на отметках от 70-100 рынок находится в состоянии перекупленности.

MQL программирование на форекс — Как написать советник торгующий сеткой ордеров

Интервал 30-70 – это центральная зона.

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

Как интерпретировать сигналы

Рассмотрим, как интерпретировать RSI индикатор, как пользоваться его сигналами:

  1. Если кривая долго находится в диапазоне 70-100, преобладает «бычий» тренд. Если она пересекает уровень 70 сверху-вниз, это говорит о том, что рынок перекуплен. Тогда стоит открывать сделку на продажу.
  2. Если кривая долго находится в диапазоне 0-30, преобладает «медвежий» тренд. Если она пересекает уровень 30 снизу-вверх, это говорит о том, что рынок перепродан. Тогда стоит открывать сделку на покупку.

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

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

Такая торговля всегда сопряжена с высоким риском из-за возможной коррекции.

Однако с использованием Relative Strength Index возможна и торговля по тренду. Для этого в его свойства добавляется уровень 50. Такая торговая стратегия еще проще перечисленных. Осуществлять торговлю необходимо в сторону пробития уровня линией осциллятора:

  • если он пробит по направлению снизу-вверх – открывается сделка на покупку;
  • если он пробит по направлению сверху-вниз – открывается сделка на продажу.

Для торговли в период флэта такая стратегия не подходит, поскольку при частом пробитии уровня 50 осциллятор чаще генерирует ложные сигналы.

Заключение

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

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

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

Данный осциллятор может отлично дополнить любую торговую стратегию при его грамотном применении и правильной интерпретации сигналов. Однако руководствоваться только сигналами нецелесообразно. Важно грамотное сочетание Relative Strength Index с другими методами технического и фундаментального анализа.

MQL программирование: как написать советник на индикаторе

Торговые советники и собственные индикаторы

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

Как запустить торгового робота или индикатор #

Чтобы запустить советник, наложите его на график. Самый простой способ — дважды кликнуть на эксперте в окне "Навигатор" или перетащить его мышью на график.

После этого появится окно свойств советника. Нажмите ОK, и советник запустится на графике. Об этом свидетельствует появление имени советника и иконки в правом верхнем углу графика.

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

  • К одному графику можно присоединить только один советник. При наложении второго советника, первый удаляется.
  • Количество индикаторов, накладываемых на один график, не ограничено.

Настройка программ перед запуском #

Перед запуском программы на графике появляется окно ее свойств.

На вкладке "Общие" указывается информация о программе: название, версия, копирайт и компания разработчика (копирайт и название компании могут являться ссылкой на соответствующий веб-ресурс), а также описание.

Если для советника предусмотрена система лицензирования (например, советник куплен или скачан из Маркета), то для него отображается информация о лицензии (срок истечения, демо-версия).

MQL5 — Пишем советник на внешнем индикаторе

В нижней части окна задается индивидуальная настройка запуска советника:

  • Разрешить изменение настроек Сигналов — данная опция разрешает/запрещает MQL5-программе подписываться и отписываться от Сигналов, а также изменять настройки сигналов. Функции работы с базой сигналов из MQL5-программ дают возможность самостоятельно анализировать качество сигналов, динамически управлять подпиской и регулировать риски. Подробная информация о функциях управления сигналами приведена в Справочнике по MQL5.
  • Разрешить авто-торговлю — эта опция предназначена для ограничения торговой деятельности экспертов. Такое ограничение бывает полезно при тестировании аналитических способностей эксперта в режиме реального времени (не путать с тестированием советника на исторических данных). Следует иметь в виду, что даже если эта опция включена, советнику может быть запрещено торговать общими настройками платформы.

Общие параметры для всех советников задаются в настройках торговой платформы.

Входные параметры роботов и индикаторов #

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

Как изменить параметры программы

Для изменения параметра дважды нажмите на его значении и укажите новое.

Как использовать наборы параметров

С помощью кнопки "Сохранить" можно сохранить текущий набор параметров, а с помощью кнопки "Загрузить" — загрузить ранее сохраненный. Наборы входных параметров хранятся в папке /Presets торговой платформы.

Как вернуть настройки по умолчанию

Для восстановления значений параметров по умолчанию нажмите кнопку "Сброс".

Индивидуальную настройку можно производить для уже прикрепленных экспертов. Однако, пока идет текущее исполнение, открыть страницу свойств советника нельзя. Это можно сделать только в промежутках между вызовами функции start(). При этом эксперт запускаться не будет, пока открыты его свойства. Если были изменены входные параметры советника, то по нажатии кнопки "ОК" происходит переинициализация эксперта с новыми входными параметрами.

Программы, использующие внешние функции (DLL) #

Вкладка "Зависимости" появляется, если в эксперте используется импорт функций из других EX5- или DLL-файлов. Использование внешних DLL может расширить функциональность программы, однако является потенциально опасным. Следует разрешать использование этих функций только для проверенных приложений.

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

В верхней части окна присутствует опция для разрешения/запрета работы с DLL:

  • Разрешить импорт DLL — для расширения функциональности советники могут использовать DLL-библиотеки. Выставив этот флажок, можно использовать такие библиотеки без каких-либо ограничений. Если MQL5-программа использует DLL, но их вызов не разрешен (данная опция отключена), то кнопка "ОК" не будет показана в окне запуска.

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

Как контролировать торговую деятельность советников #

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

Кнопка " Авто-торговля" на панели инструментов (и аналогичная ей по функциям настройка в окне Сервис — Советники) работает как общий переключатель авто-торговли в платформе. Если вы отключите ее, авто-торговля будет отключена для всех советников, даже если им в частном порядке выставлено разрешение на торговлю в настройках при запуске. Если вы включите ее, то авто-торговля будет разрешена только для тех советников, которым она не была запрещена в частном порядке.

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

При помощи команд контекстного меню конкретному советнику можно разрешить или запретить авто-торговлю, можно удалить его с графика или посмотреть его свойства.

Какие настройки платформы влияют на автоматическую торговлю #

Настройки, касающиеся автоматической торговли, находятся на вкладке "Советники" в настройках платформы.

Доступны следующие настройки:

    Разрешить автоматическую торговлю — эта опция позволяет разрешить или запретить проведение торговых операций с помощью советников и скриптов. Если ее отключить, то советники и скрипты будут работать, однако не смогут совершать торговых операций. Такое ограничение бывает полезно при тестировании аналитических способностей экспертов в режиме реального времени (не путать с тестированием на исторических данных).
    Данная опция работает как общий переключатель авто-торговли в платформе. Если вы отключите ее, авто-торговля будет отключена для всех советников, даже если им в частном порядке выставлено разрешение на торговлю в настройках при запуске. Если вы включите ее, то авто-торговля будет разрешена только для тех советников, которым она не была запрещена в частном порядке.
  • Отключить автоматическую торговлю при смене счета — эта опция представляет собой защитный механизм, отключающий торговлю советниками и скриптами при смене торгового счета. Она бывает полезна, например, при переключении с демонстрационного счета на реальный. Отключить автоматическую торговлю при смене профиля — в профилях сохраняется большое количество информации о текущих настройках всех графиков в рабочей области. В частности, в профилях сохраняется информация о прикрепленных советниках. Эксперты, входящие в состав профиля, с приходом нового тика начнут работать. Включив эту опцию (выставив флажок), можно не допустить совершение торговых операций экспертами при смене профиля.
  • Отключить автоматическую торговлю при смене символа или периода графика — если данная опция включена, то при изменении символа или периода графика, к которому прикреплен эксперт, этому эксперту будет автоматически запрещено совершать торговые операции.
  • Отключить автоматическую торговлю через внешний Python API — скрипты на Python, использующие модуль для интеграции с торговой платформой, могут совершать торговые операции. Однако для дополнительной безопасности счетов эта возможность по умолчанию отключена. Вам требуется разрешить автоторговлю явно, отключив эту опцию.
  • Разрешить импорт DLL (потенциально опасно, включать только для проверенных приложений) — для расширения функциональности mql5-программы могут использовать DLL-библиотеки. Данная опция позволяет задать значение по умолчанию для параметра "Разрешить импорт DLL" при запуске программ. Рекомендуется запрещать импорт при работе с неизвестными экспертами.
  • Разрешить WebRequest для следующих URL — в языке MQL5 функция WebRequest() позволяет получать и отправлять информацию с веб-сайтов с помощью GET и POST запросов. Чтобы разрешить MQL5-программе осуществлять такие запросы, включите опцию "Разрешить WebRequest для следующих URL" и явным образом вручную прописать URL-адреса доверенных сайтов. Из соображения безопасности данная опция по умолчанию отключена.
    Для удаления адреса из списка разрешенных выделите его и нажмите клавишу "Delete".

Быстрый доступ к наиболее часто используемым программам #

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

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

Для быстрого запуска на графике любой программе можно назначить сочетание клавиш. Для этого используйте контекстное меню программы в "Навигаторе".

В примере выше скрипту были назначены клавиши "Alt+1". При их нажатии скрипт будет моментально запущен на текущем открытом графике.

Сервисы #

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

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

В отличие от советников, индикаторов и скриптов, сервисы не привязаны к конкретному графику. Они работают в фоновом режиме и начинают работу автоматически при запуске терминала (если были запущены).

Для управления сервисами используйте Навигатор:

Для запуска нескольких копий одного советника или индикатора с разными параметрами достаточно наложить его на разные графики. При этом создаются отдельные экземпляры программы, которые работают независимо друг от друга. Сервисы не привязаны к графикам, поэтому для создания их экземпляров предусмотрен отдельный механизм. Выберите в навигаторе сервис и нажмите "Добавить сервис" в его контекстном меню. Будет открыт стандартный диалог MQL5-программы, где вы можете разрешить/запретить торговлю и доступ к сигналам, а также задать параметры.

Для запуска и остановки экземпляра сервиса используйте его меню. Для управления всеми экземплярами, используйте меню самого сервиса.

Скрипты на Python #

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

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

▶ VR Locker советник для форекс торгующий локами и замками

  • Быстро и удобно получайте биржевую информацию из торговой платформы для последующего анализа средствами Python — сотни тысяч тиков по финансовому инструменту можно запросить одной командой
  • Получайте торговое состояние и историю операций на счете для расчета статистических показателей
  • Совершайте торговые операции по собственному алгоритму

Скрипты на Python можно запускать прямо на графиках в платформе, аналогично обычным MQL5-программам. В "Навигаторе" они отображаются специальными иконками.

Сообщения скрипта выводятся в раздел "Инструменты / Эксперты".

Python-скрипты можно запускать на одном и том же графике параллельно с другими MQL5-скриптами и советниками. Для остановки скрипта, если его исполнение зациклено, просто удалите его с графика.

Чтобы дополнительно защитить ваши счета при использовании сторонних библиотек Python, в настройках платформы предусмотрена опция "Отключить автоматическую торговлю через внешний Python API".

Скриптам на Python будут разрешены торговые операции только при явном отключении этой опции.

Necollasar — индикатор и советник (из Граалей)

. все советники сливают со скоростью примерно спред*сделка
найди мне советник — не уменьшающего депо за 10 лет.

вот, эти все рисуют КОЧЕРГУ

Вложения

Виктор71

Прохожий
  • 23.08.2022
  • #23

Боpисыч

Местный житель
  • 23.08.2022
  • #24

Автор же написал: "в сове — множитель — начальный лот = 0.01 — множитель = 1
если множитель сделать 10 — то начальный лот станет 0.1".

Множитель менять пробовал?

NeColla

Местный знаток
  • 23.08.2022
  • #25

Виктор71

Прохожий
  • 23.08.2022
  • #26

Виктор71

Прохожий
  • 23.08.2022
  • #27

NeColla

Местный знаток
  • 23.08.2022
  • #28

условно шаг 10 пунктов — плечо лучше 1 к 1000 — чтобы играть на выигранные пункты.

пример для 50 пунктовой движучке по тренду
пункты — лот — ТП
0 — 0.1 — 50
10 — 0.1 — 40
20 — 0.2 — 30
30 — 0.4 — 20
40 — 0.8 — 10
50 — профит всех сделок = 50 + 40 +60 + 80 +80 = 310. т.е выхлоп 1 к 31.
310 вместо 50 пунктов простого входа
а вот 100 пунктов вообще космолёт.
пункты — лот — пунктов ТП — нарастающий итог
0 — 0.1 — 100 — 100
10 — 0.1 — 90 — 90 = 190
20- 0.2 — 80 — 160 = 350
30 — 0.4 — 70 — 280 = 630
40 — 0.8 — 60 — 480 = 1110
50 — 1.6 — 50 — 800 = 1910
60 — 3.2 — 40 — 1280 = 3190
70 — 6.4 — 30 — 1920 = 5110
80 — 12.8 — 20 — 2560 = 7670
90 — 25.6 — 10 — 2560 = 10230
100 профит ====== 10.230
итого — при благоприятном исходе — движение в 100 пунктов даст выхлоп в 10.230 пунктов
тут важен сам принцип — Пирамидинг позиций. который увеличивает лот за счёт ДЦ
я потом наверное пример приведу — как я за 1 вечер накосил пирамидкой более 5000% — правда на форумах где я это публиковал — те сообщения стирались видимо пример разорения ДЦ вызывает опасения

Индикаторы Форекс

Предлагаем только лучшие и проверенные индикаторы форекс для торгового терминала МТ4, которые не перерисовываются и могут помочь торговать лучше, находить лучшие точки для удачного открытия сделки. Какую бы торговую систему или стратегию не использовал трейдер, всегда найдется место усовершенствованию. Даже в безиндикаторной системе Price Action тоже могут использоватся вспомагательные индикаторы для наглядности и упрощения находить удачные сигналы для входа. Особенно здорово могут помочь индикаторы Форекс начинающим трейдерам в построении своей торговой системы.

Индикатор Crazy Arrow

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

Ultimate Trend Signals — индикатор, работающий по самым продвинутым алгоритмам

Ultimate Trend Signals — это сочетание сигнальных индикаторов и информации, работающее, по мнению разработчиков, на самых передовых алгоритмах прибыльной торговли. Он использует индикаторы RSI, MACD и скользящую среднюю для анализа текущей ситуации. И результаты которых отображаются на информационной панели для каждого таймфрейма.

Perfect Zones — продвинутый индикатор зон поддержки/сопротивления

Perfect Zones — это продвинутый индикатор, который автоматически рисует зоны поддержки/сопротивления (на английском Support/Resistance, далее сокращенно (S/R)) и линии тренда.
Действительно классический и незаменимый инструмент.

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