РАЗРАБОТКА СОВЕТНИКОВ ФОРЕКС

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

Советники Forex на заказ

В наши услуги входит: Программирование советников на заказ, написание торговых роботов, скриптов, индикаторов для платформы MetaTrade 4. Возможно программирование под любые другие платформы. Решение нестандартных задач автоматизации связанных с FOREX. Огромный опыт программирования задач с визуальными элементами платформы MetaTrader. Большой опыт разработки нейроиндикаторов и автоматических торговых систем с использованием нейронных сетей. Перед заказом Вы можете ознакомиться с нашими разработками, бесплатными торговыми роботами, индикаторами. Вы можете приблизительно узнать о стоимости заказа исходя из прайс-листа

Заказ советника форекс

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

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

Реализация задач с применение других языков программирования

Как заказать разработку

Мы работаем с Webmoney, Яндекс.Деньги, Visa(с карты на карту), Банковскими переводами (в долларах и рублях) Реквизиты здесь. После анализа подробного ТЗ (Технического задания), присланного заказчиком, мы выставляем стоимость и сроки написания торгового робота, скрипта, советника на заказ или другого продукта, если заказчик согласен с условиями, перечисляет нам предоплату в размере 30%-50% от выставленной нами стоимости. После окончания написания продукта мы по требованию заказчика высылаем материалы подтверждающие готовность заказа, заказчик перечисляет остаток стоимости и получает исходный код заказанного советника, индикатора или другой программы. Претензии по исправлению элементов продукта после написания не вошедшие в ТЗ расцениваются как модификация по прайсу услуг. Также стоит ознакомиться с Условиями(этапами) сотрудничества

РАЗРАБОТКА СОВЕТНИКОВ ФОРЕКС

Мы делаем советники на заказ, занимаемся разработкой Форекс экспертов

Мы знаем, как понимать профессиональных трейдеров и просто новичков

Мы предлагаем Вам широкий спектр возможностей по созданию советника на mql и программированию на metatrader торговых советников для Форекс

Мы тщательно отбираем программистов mql и сотрудничаем только с теми, в качестве работы которых уверены на 100%

Мы предоставляем Вам только достоверную информацию о своих разработках, их комплектности и производительности

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

Мы строго соблюдаем выполнение торговых правил, описанных в Техническом задании
Никаких компромиссов. Никаких уловок и обманов

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

Мы детально описываем возможные пути решения проблемы связанной с разработкой

Основная наша задача — корректно, в соответствии с техническим заданием заказчика запрограммировать автоматическую торговую систему, советник для mt4 или другой проект.

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

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

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

Выбор конечно за Вами, Вам никто не будет пускать пыль в глаза упрашивать и говорить, что мы бесплатно напишем любую из Ваших торговых систем для Metatrader .
Нам не нужно набирать опыт в программировании, просто высылайте техническое задание составленное в соответствии с нашей инструкцией и уже через считанные дни торгуйте при помощи СВОЕГО торгового робота!

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

Интервью Владислава Гилки с Валентином Василенко, профессиональным программистом автоматических советником для МТ4 (советники mql4). На протяжении 25-и лет Валентин практикует программирование торговых роботов для рынка Форекс. Богатый опыт, а также другая информация, в частности, инсайдерскые данные о брокерах, позволяет Валентину делать вещи, недоступные большинству трейдеров и программистов торговых советников.

В интервью Валентин делится тем, как он начал свой путь на Форекс, как хотел зарабатывать своим умом, почему начал заниматься именно автоматической торговлей. В арсенале автора более сотни созданных механических торговых систем, десятки новых и проработанных идей. Из ручной торговли Валентин отдаёт предпочтение скальпингу, но не обычным способом, а использует скрипты, позволяющие в один клик открывать/закрывать позиции, что значительно упрощает торговлю.

О правильной оптимизации торговых советников, о разработке торговой стратегии и выражении её в программном коде mql4 (создании советника), о тестировании советника, о мультивалютности автоматической торговли и многом другом – в интервью Влада Гилки.

Обязательно прослушайте диалог до конца – вас ждёт приятный сюрприз!

Советник и индикатор на заказ

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

Мои Преимущества

  • Работаю легально, моя основная деятельность это разработка торговых приложений для mt4 и mt5, поэтому я не пропадаю и всегда на связи.
  • Выполнил более 500 проектов, имею достаточный опыт для выполнения заказа любой сложности.
  • На рынке с 2022 года, понимаю все нюансы трейдинга и рынка.
  • Быстрое выполнение заказа, разработка в среднем длится от 1 до 3 рабочих дней.
  • Абсолютная конфиденциальность, не разглашаю стратегии и любую другую информацию, полученную в ходе выполнения заказа. Выполненные заказы не продаю и не выставляю.
  • После выполнения работы предоставляю все необходимые файлы, в том числе исходный код.
  • После сдачи работы оказываю бесплатную поддержку.
  • Гарантирую выполнение работы в соответствии с техническим заданием.
  • Если я не справлюсь, верну 100% предоплаты.

Как мы работаем

Заказ разработки торгового робота, индикатора или скрипта будет состоять из следующих шагов:

Подача заявки

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

Согласование

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

Оплата

Вносите предоплату в размере 50% от стоимости заказа и получаете электронный чек (при стоимости заказа менее или равной 4000 руб. оплачиваете полную стоимость).

Выполнение работы

После оплаты приступаю к выполнению заказа, в среднем срок разработки составляет от 1 до 3 дней (без учета времени затраченного на отладку и тестирования, которое зависит в основном от заказчика).

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

Поддержка

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

Заказать

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

Торговля советниками на Форекс: преимущества и недостатки

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

Мировая индустрия роботов Форекс пошла еще дальше. Уже созданы робо-эдвайзеры, которые способны подобрать за трейдера стратегию и создать сбалансированный инвестиционный портфель. Они работают по принципу доверительного управления, диверсифицируя депозит трейдера в разные активы в автоматическом режиме. Подобный сервис Wealthfront уже привлек более 3 млрд дол. США, Betterment — более 3,2 млн дол. США. Но можно ли всецело доверять роботам?

Торговые советники: «за» и «против»

Торговый советник Форекс — программа, написанная чаще всего на языке MQL МТ4 или МТ5. Шаблон советника добавляется в папку платформы, после чего автоматически появляется в списке.

Разработка робота для эффективной торговли на рынке Форекс Текст научной статьи по специальности «Экономика и бизнес»

Аннотация научной статьи по экономике и бизнесу, автор научной работы — Зубаков Александр Павлович, Киселева Елена Александровна

Рассматривается проблема создания робота-советника для эффективной торговли на рынке Форекс .

Похожие темы научных работ по экономике и бизнесу , автор научной работы — Зубаков Александр Павлович, Киселева Елена Александровна

DEVELOPMENT OF ROBOT FOR EFFECTIVE FOREX TRADING

The problem of creating a robot-advisor for effective Forex trading is considered.

Текст научной работы на тему «Разработка робота для эффективной торговли на рынке Форекс»

РАЗРАБОТКА РОБОТА ДЛЯ ЭФФЕКТИВНОЙ ТОРГОВЛИ НА РЫНКЕ ФОРЕКС

© А.П. Зубаков, Е.А. Киселева

Ключевые слова: Форекс; трейдер; торговый советник; анализ.

Рассматривается проблема создания робота-советника для эффективной торговли на рынке Форекс.

В настоящее время в СМИ постоянно обсуждается состояние финансовых рынков. Одним из самых популярных финансовых рынков является рынок Forex. Своей популярностью рынок Forex обязан нескольким причинам: скрытая реклама финансового рынка; предельно низкие залоговые требования и минимальные комиссионные; возможность получения сверхприбылей при достаточно малом начальном капитале; кажущаяся легкость проведения анализа и построения прогнозов [1].

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

Целью настоящей работы является разработка торгового робота-советника для работы с терминалом Meta Trader на финансовом рынке, который сможет осуществлять торговлю на рынке в автоматическом режиме на основе предыстории изменения курса валют. Для начала торговли нужно открыть новый счет. Затем создается новый ордер покупки или продажи.

Под словом купить (buy) подразумевается покупка определенного объема валюты с целью продажи его потом по более выгодной цене. То же самое и с понятием продать (sell) — продается определенный объем валюты, чтобы в дальнейшем купить ее по более вы-

годной цене [4]. У покупки и продажи есть два вида отложенных сделок — stop и limit. BuyStop подразумевает следующее: когда вы, спрогнозировав движение цены вверх, видите, что она не закончится, а пойдет дальше, то вы ставите отложенную покупку по цене, которая на данный момент выше рынка. В случае Buy-Limit вы видите, что цена падает, однако определив уровень, до которого она может упасть и потом пойти вверх, вы ставите на нем покупку (получается, вы ставите ордер по цене, которая на данный момент ниже рынка). SellStop — это когда цена падает, затем открывает ваш ордер и продолжает падать. SellLimit — это когда цена растет, открывает ваш ордер и потом начинает падать [4]. В любом терминале существуют автоматические торговые системы. Под системами автоматической торговли, или советниками следует понимать специализированные программы, которые содержат в себе различные модули, анализирующие информацию.

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

Для правильного и наиболее точного прогнозирования движения цен на валютном рынке используется множество методов технического анализа [5].

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

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

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

Существуют три аксиомы технического анализа [5]:

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

2) движение цен подчинено тенденциям. Цены изменяются не просто случайным образом, а следуют при этом некоторым трендам (тенденциям), т. е. временные ряды цен можно разбить на интервалы, в которых преобладают изменения цен в определенных направлениях;

3) история повторяется.

Индикаторы Форекс — это эффективный инструмент трейдера для проведения технического анализа рынка математическим способом и построения торговых стратегий. Индикаторы делятся на несколько видов по способу их применения:

IV! etaTга d er 4 Ei ij22) Счета

..± 2.12.V2.G 2.53: elena

.. ^ 1212788203: Elen a A

.. 1212788244: Elen a A

Гч=1— Г-f Tl И нди каторы i—I Сов ет мики

..IV1 j n IV1 аэс_Т га d e

..rC^ M ovi n g Avera g e

S) — [^Э ^ I о л ь.3. о в а т ел ьские Индикаторы 13 — Скрипты

Трендовые индикаторы — это индикаторы, которые хорошо работают в трендовом участке рынка и хорошо определяют тренд.

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

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

Определив направление тренда (допустим тренд восходящий), трейдеру необходимо определить наилучшую точку входа на покупку. Для этого понадобится еще один индикатор — осциллятор.

Помимо индикаторов в торговом терминале существуют торговые советники.

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

В качестве языка программирования был выбран язык программирования MetaQuotes Language 4 (MQL4). Этот язык используется только в MetaTrader 4, и кроме терминала нигде эту программу нельзя запустить.

Торговая платформа ISIGroup MetaTrader 4 (рис. 2-

3) предназначена для проведения торговых операций и технического анализа в реальном режиме времени при работе на рынках Форекс (Forex), CFD, Futures. Несколько видов встроенных ордеров позволяют гибко управлять торговой деятельностью.

В терминал ISIGroup MetaTrader 4 встроен новый язык программирования торговых стратегий MetaQuotes Language 4 (MQL 4). Этот язык позволяет писать собственные программы-эксперты (Expert Advisors), автоматизирующие управление торговыми процессами и идеально подходящие для реализации собственных торговых стратегий. Кроме того, на MQL 4 можно создавать собственные технические индикаторы (Custom Indicators), скрипты (Scripts) и библиотеки функций (Libraries).

Основная идея при создании робота — это отслеживание наименьших и наибольших значений цен.

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

Объявление количества баров для предыстории осуществляется следующим образом:

extern int Num_Bars = 100000;

В данном случае количество баров 100 000. В зависимости от того, на каком графике будут вести торги, время будет равно график х количество баров, к примеру торги на графике М15, тогда время = 15 х 100000 = = 1 500 000 мин.

Робот запоминает эти значения как MIN и MAX. В коде программы это выглядит следующим образом:

Рис. З. Интерфейс MetaTrader 4

Min = iLow( Symbol(), Period(), iLowest( Symbol(), Pe-riod(), MODE_LOW, Num_Bars) );

Max = iHigh( Symbol(), Period(), iHighest( Symbol(), Pe-riod(), MODE_HIGH, Num_Bars) );

где MODE_LOW — минимальная цена; MODE_HIGH -максимальная цена.

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

Если текущая цена плюс отступ равна минимальному значению (MIN), то робот открывает новый ордер:

if( Bid <= Min + Min_Indent*Point )

OrderSend( Symbol(), OP_BUY, Lot, Ask, 10, 0, 0, "", Magic_Number, 0, Lime);

где Bid(бид) — это та цена, по которой дилер (брокер) может в данный момент купить базовую валюту в обмен на котируемую. Это означает, что вы (будучи трейдером) можете за эту цену продать [7]; OP_BUY -покупка [8]; ASK — цена предложения продавца; Order-Send — создание ордера.

Затем робот начинает проверять условие закрытия ордера, т. е. сравнивается текущее значение с максимальным плюс отступ по настройке (MAX). Если значения равны, то ордер будет закрыт:

if( Bid >= Max — Max_Indent*Point )

for( int i = OrdersTotal()-1 ; i >= 0; i— ) /находим открытый ордер <

OrderSelect( i, SELECT_BY_POS, MODE_TRADES); /проверяет, что этот ордер открыл наш робот

if( OrderType() == OP_BUY && OrderMagicNumber() == Magic_Number && OrderSymbol() == Symbol() )

OrderClose( OrderTicket(), OrderLots(), Bid, 10, Magenta);

где OrderClose — закрытие ордера; OrderSelect — созданный ордер [9].

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

Во вкладке тестирование мы можем менять значения депозита (от 5ОО до 5ОООО), выбирать валюту (USD, EUR, GBP, CHF), выбирать позиции (рис. 4).

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

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

Во вкладке оптимизация можем выбрать нужные ограничения и ввести для них необходимые значения (рис. 6). Изменяем настройки эксперта вкладки входные параметры следующим образом (рис. 7).

Эксперимент проводился для валютной пары USD, EUR на 5-минутном графике (М5). Депозит равен 5ООО.

Результаты эксперимента показаны на следующем рис. 8.

Ордер был открыт 16.О4.12 со значением цены 1,3О562 и закрыт через 4 дня, т. е. 2О.О4.12 со значением

Рис. 4. Настройка робота (вкладка тестирование)

Тестирование Входные параметры | Оптимизация

Переменная Значение Старт шаг Стоп

1 Num Bars 1 СНЮ ІОО 1 ООО 1000

1 Min_lndent с 10 10 60

Г” Max_lndent с 10 10 100

r Lot 0.1 0.1 0 0

1 Magic _Number Є5484 654S4 0 0

ОК | ( Отмена ] [ Сброс

Рис. 5. Настройка робота (вкладка входные параметры)

МтМах_Тгас1е I Ф •Штат

Тестирование ] Входные параметры Оптимизация

Ограничени я Значение

1 Минимальный баланс 200

1 Максимальная прибыль 10000

1 Минимальный уровень маржи (%) 30

1 Максимальная просадка 70

1 Непрерывный убыток 5000

1 Непрерывное количество убыточных сделок 10

1 Непрерывный выигрыш ІОООО

Непрерывное количество прибыльных сделок 30

ОК______] [ Отмена ) [ Сброс

Рис. 6. Настройка робота (вкладка оптимизация)

Тестирование Входные параметры Оптимизация

Переменная Значение Старт шаг Стоп

F Num_Bars 10DD 100 1000 1000

W Min_lnderrt 10 10 10 60

W Max_lndent 10 10 10 100

m Lot 0.1 0.1 0 0

I 1 Magic_Number 65484 65484 0 0 І

ОК | | Отмена | [ Сброс

Рис. 8. Результаты эксперимента

Баров в истории

Ошибки рассогласования графиков

Strategy7 Tester Report

MIGBank Demo (Build 432)

Разработка форекс советников

EURUSD (Euro vs US Dollar)

5 Минут (M5) 2022.04.10 00:00 — 2022.04.23 23:55 (2022.04.10 — 2022.04.24)

Все тики (наиболее точный метод на основе всех наименьших доступных таймфреймов) Num_Bars = 1000; Min_Indent=10; Max_Indent=10; Lot=0.1; Magic_Number=65484;

3876 Смоделировано тиков

664694 Качество моделирования

Начальный депозит Чистая прибыль Прибыльность

Абсолютная просадка Всего сделок

107.91 Общая прибыль

Матожидание выигрыша 58.82 Максимальная просадка

10 7.91 Общий убыток 107.91 107.99

1 Короткие позиции (% выигравших)

Прибыльные сделки (% от всех)

Самая большая прибыльная сделка

Средняя прибыльная сделка

Максимальное количество непрерывных выигрышей (прибыль)

Максимальная непрерывная прибыль (число выигрышен)

Средний непрерывный выигрыш

0 (0.00%) Длинные позиции (% выигравших)

1 (100.00%) Убыточные сделки (% от всех)

107.91 убыточная сделка

107.91 убыточная сделка

1 (107.91) непрерывных проигрышей (убыток)

1П7 сн т непрерывный убыток (число ' проигрышей)

1 непрерывный проигрыш

1 (100.00%) 0 (0.00%) -0.00 -0.00 0 (-0.00) -0.00 (0) о

э основе всех наименьших доступных таймфреймов для генерации каждого тім] / 90.00°-с

0 1 3 4 5 7 S 9 11 12 із 15 16 17 19 20 21 23 24 25 27 28 29 31 32

№ Время Тип Ордер Объём Цена s А О. 1- Прибыль Баланс

1 2022.04.16 01:56 buy 1 0.10 1.30562 0.00000 0.00000

2 2022.04.20 10:03 dose 1 0.10 1.31709 0.00000 0.00000 107.91 10107.91

Рис. 9. Результаты эксперимента в виде отчета MetaTrader 4

цены 1,31709. Из этого можно сделать вывод, что эксперимент прошел удачно.

Для подтверждения успешности посмотрим отчет, который был сформирован автоматически MetaTrader 4 (рис. 9).

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

Для эксперимента в реальном времени были произведены следующие настройки советника, которые по-

казаны на рис. 10 и 11. Эксперимент проводился для валютной пары (USD, EUR) на 15-минутном графике (М15).

Торговый робот открыл новый ордер №60926761 8 июня 2022 года, когда цена была 1,25147 , что видно из рис. 12.

Ситуация на рынке показана на рис. 13.

Цена равна 1,27015. Прибыль без учета своп (своп означает обмен одной валюты на другую на определенный период времени) равна 1868,00 [10]. Своп был

Общие Безопасность Щ Разрешить импорт Функций из ОН @ Ручное подтверждение вызовов 121 Разрешить импорт из внешних экспертов

Long 4 Short ▼ позиции 0 Разрешить сигналы Щ Не повторять сигнал

0 Разрешить советнику торговать [3 Ручное подтверждение

Рис. 10. Настройка советника (вкладка общие)

iaa] Num_Bars 100000

іга] Minjndent 10

«з] Max_lndent so

123"] Magic_NuTTiber 654S4

Рис. 11. Настройка советника (вкладка входные параметры)

Рис. 13. Текущее состояние рынка

Ордер / Бреш Tin Объём Синш lj!Hl Нинки Сюп Прибыль

Q sosmi 2022,06,(8 Ж buy 1,00 (urusc urns 0,01) ■їй 1863.00

0 баланс: S 220,03 Средства: 8178.13 Залог: 1251.47 Свободно: 6 82Ы1 Уровень: M54W 1Ш0

Рис. 14. Отчет о текущем состоянии открытого ордера

вычислен MetaTrader и составляет 9,90. Чистая прибыль равна 1858,10 (рис. 14).

Проанализировав предысторию рынка, можно сделать вывод, что робот закроет ордер, когда цена будет близка цене 1,3.

В результате был разработан торговый робот — советник для работы с терминалом Meta Trader 4 на финансовом рынке.

Робот способен принимать решения об открытии/закрытии ордера в наиболее подходящие периоды с целью наибольшего выигрыша на рынке.

4. Как играть на бирже. иКЬ: http://forex-investo.ru/forex-articles/how-Ш-р1ау. Загл. с экрана.

5. Технический анализ валютного рынка. иКЬ: http://tradexperts.ru /Tehnicheskij-Analiz-Foreks. Загл. с экрана.

6. Вручную или Советники? иКЬ: http://www.myfxresearch.com/2022 /03/what-this-blog1#reactions/. Загл. с экрана.

7. Программирование на алгоритмическом языке MQL4. иЯЬ: http://book.mql4.com/ru. Загл. с экрана.

8. Ковалев С. Учебник по программированию на языке MQL4. 2022. иКЬ: http://mmgp.ru/showthread.php?t=27031. Загл. с экрана.

9. Язык программирования MQL4. иКЬ: http://white-partner.ru/mql4_ 3^р. Загл. с экрана.

10. Все о Форекс. Форекс комиссии. ЦКЬ: http://fxbussines.narod.ru /foreks_komissii/. Загл. с экрана.

Лиховидов В.Н. Фундаментальный анализ мировых валютных рынков: методы прогнозирования и принятия решений. Владивосток, 1999.

Тысячи и немедленно — Секреты управления капиталом. Money Software Company. 1997. URL: http://forex2.info/Siekriety_

Upravlieniia_Kapitalom. Загл. с экрана.

Фундаментальный анализ. URL: http://www.aton-line.ru/study

/beginner/fundamental/. Загл. с экрана.

Поступила в редакцию 23 ноября 2022 г.

Zubakov A.P., Kiseleva E.A. DEVELOPMENT OF ROBOT FOR EFFECTIVE FOREX TRADING

The problem of creating a robot-advisor for effective Forex trading is considered.

Советники Форекс. Что это?

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

Советник Форекс – это своеобразный торговый робот, который способен самостоятельно заключить сделку. Большинство трейдеров первым делом изучают подводные камни валютной биржи и только затем внедряют в свою работу советника. Здесь они служат для оптимизации процесса торговли. Перед тем, как использовать советник, необходимо его настроить под нужный таймфрэйм и депозит. Обратите внимание что, как и любой другой софт, советники могут находиться в общем доступе (то есть бесплатные), и стоить определенную цену. После установки, проверяйте советник его на специальном тестере стратегий. Так вы сможете определить эффективность Форекс робота.

Как работает советник?

С помощью автоматического анализа и определения актуальных тенденций рынка программа соотносит данные индикаторов с ценовыми графиками и заключает сделки. Лучшие советники Форекса подразделяются на следующие виды:

  • Скальперы
  • Трендовые
  • Комбинированные

Советник обладает как плюсами, так и минусами, которые не стоит игнорировать.

Советники

Академия Форекс (Academy FX) предоставляет доступ ко всем популярным техническим советникам

РАЗРАБОТКА СОВЕТНИКОВ ФОРЕКС

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

Лучшие советники Форекс: обзор, сравнение и выбор

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

Форекс эксперт VolnaFX [версия 3.2]

Коллеги трейдеры, представляю новую разработку Форекс эксперт «Волна FX 3.2»

Форекс Робот Break The Day

Трендовый робот без усреднения и без Мартингейла, интересно?

Форекс советник «True Fibo»

Коллеги, представляю мою новую разработку: Форекс советник «TrueFibo» — торговля по уровням Фибоначчи

Форекс советник Манхэттен ПРО [версия 4.5]

Коллеги, представляю новую версию Форекс советника «Манхэттен ПРО 4.5» + новые SET файлы! Все нововведения выделил [ОБНОВЛЕНИЯ], [НОВЫЙ РЕЖИМ], [НОВЫЙ ПАРАМЕТР]

Советники, так же называют:

  • торговый робот
  • торговый бот
  • форекс эксперт
  • АТС (автоматическая торговая система)
  • МТС (механическая торговая система)
  • или на английском Expert Advisor

Советники Форекс — это автоматизированная торговая система, участие трейдера зачастую в которой не требуется.

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

Что должен делать трейдер, что бы советники продолжали приносить прибыль:

  • Раз в квартал проводит оптимизацию параметров советника;
  • Анализировать торговлю с помощью сервисов мониторинга и принимать решение о доработки или изменении алгоритма советника.

Прежде чем представить какой либо торговый робот в категории «Советники» я провожу тщательную подготовку, а именно:

  • тестирование и оптимизация на разных таймфреймах и парах;
  • тестирование на демо счетах от 3-х месяцев
  • проверка лучших параметров на реальных счетах от 3-х месяцев.

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

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

Из сотен торговых экспертов которые я написал по разным торговым стратегиям лишь единицы прошли все этапы и достойны внимания трейдеров которые выбирают для себя автоматизированный трейдинг.

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

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

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

Контакты

Автор блога — Роман Зиф

�� USA 28226, Charlotte, NC, 6825 Poppy Hills Ln, apt. 1528

☎️ +1 (704) 7129030

Принимаем платежи

Публичная оферта находится на странице Оплата и доставка

Уведомления

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

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

Советники ALTRON для Форекс

Комплекс Топовых форекс советников от очень опытной команды разработчиков и программистов. Авторы профессионально занимаются разработкой советников, скриптов и индиктаоров для MetaTrader4 и MetaTrader5 и соответвенно, Altron собрал в себе все лучшее из многолетнего опыты торговли и разработки.

Лично знаем программистов, за качество — отвечаем!

Демо советники для использования на демо счетах и для тестера стратегий — можно скачать тут же, на вкладке «загрузка файлов». Официальная версия доступна только в личном кабинете сайта разработчика: https://altronbot.com

Торговые советники серии Альтрон работают на полном автомате и не требуют особых настроек – всё настроено и готово к работе. Роботы подстраиваются под текущую ситуацию на рынке, для этого они используют фильтры входа и выхода из позиций. Модули защиты от просадок реагируют на экстремальные и высоковолатильные движения на рынке, некоторые наши роботы зарабатывают на таких движениях.

Одна из основных задач проекта Altron – полный автоматический, консервативный доход на рынке. Мы разрабатываем продукты, которые не требуют особых знаний и дополнительного обучения.

Демо советники не требуют активации — работают все функции, без ограничений для демо счетов. Гоняйте в тестере, оптимизируйте на истории, подбирайте свои сеты!

Мы сотрудничаем напрямую с разработчиком. Имеется техническая поддержка по всем роботам. Роботы приобретаются только через личный кабинет. Предлагаем лучшие условия при регистрации через наш партнерский код. Так же предоставляем бонусы для брокерского счета.

Наш код партнера для регшистрации: sale
Партнерская ссылка на сайт разработчика: https://lk.altronbot.com/registration?ib=sale

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

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

В каталоге ALTRON на сегодня более 7 советников, основные: Crazy, SmartGo, Profi, Impulse, Tank, Quantum

Советники Altron

Pro (V1.20 ) — Professional версия с открытыми настройками
https://t.me/AltronTechnologyChat/6769

Tank v. 1.05 (от 02.11.2022) — многофункциональный, мультивалютный, универсальный торговый советник.
http://altronbot.com/tank/
Получить бесплатно: https://t.me/AltronTechnologyChat/9381

Safe () — 6 торговых систем (в разработке, релизиз конец 2022)

Impulse v. 1.02 ( от 20.08.2022) — торговля по импульсной системе
https://altronbot.com/impulse/

Quantum v. 1.03 (от 02.11.2022) — математический алгоритм
https://altronbot.com/quantum/

Altron v. 1.13.1(от 17.12.2022) — 4 индикаторных сиcтемы
https://altronbot.com/altron/

Trend() — фиксированный стоп лосс и тейк профит, в рынке только одна сделка по тренду (в разработке, релиз 2022 )

VIP(partner)(1.01) — советник для закрытой группы Партнеров (в разработке, релиз 2022 )

Aidbot () — универсальный разруливатель. Выход из замка, выход из просадки за короткий период. Aidbot — скорая финансовая помощь вашему счету! (в разработке, релиз 2022, проходит бета тестирование)

monic (1.16) — статистический советник для ваших счетов.
Сайт : irbis-fx.ru
Чат : https://t.me/AltronStatistic

Торговые советники Альтрон пишутся собственными программистами, все роботы — авторские.

Альтрон работает по принципу аренды лицензии на советника с определенным сроком. Есть 5 разных пакетов услуг.

Минимальная цена: 15$ за 1 месяц использования одного советника с балансом до 500$

1. Стартовый пакет: включает: Аренду советника на 1 брокерский счет с максимальным балансом в $500.
Аренда на срок: 1 месяц-15$; 3 месяца-30$; 6 месяцев-60$; 12 месяцев-100$.

2. Серебрянный пакет: включает: Аренду советника на 1 брокерский счет с максимальным балансом в $2500.
Аренда на срок: 1 месяц-30$; 3 месяца-75$; 6 месяцев-140$; 12 месяцев-250$.

3. Золотой пакет включает: Аренду советника на 2 брокерский счет с максимальным балансом в $5000.
Аренда на срок: 1 месяц-160$; 3 месяца-150$; 6 месяцев-280$; 12 месяцев-500$.

4. Платиновый пакет включает: Аренду советника на 2 брокерских счета с максимальным балансом в $1000.
Аренда на срок: 1 месяц-120$; 3 месяца-300$; 6 месяцев-550$; 12 месяцев-1000$.

5. Безлимитный пакет включает: Аренду советника на 3 брокерских счета с максимальным балансом в $

.
Аренда на срок: 1 месяц-240$; 3 месяца-600$; 6 месяцев-1100$; 12 месяцев-2000$.

Создаем советник в R Trader с нуля. Практическое руководство

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

Торговые системы

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

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

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

Торговые роботы

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

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

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

Например, на рынке Форекс большой популярностью пользуется платформа MetaTrader 4. Для того, чтобы написать торгового робота для этой платформы, необходимо знать язык программирования MQL4. То есть и в этом случае также потребуется изучение языков программирования.

Где создать робота без знаний в области программирования?

Рынки развиваются, а вместе с ними появляются и новые возможности по автоматизации торговых систем.

Отличным вариантом для создания роботов без знаний программирования является мультирыночная платформа R Trader. В неё встроен понятный и простой конструктор стратегий. Данный конструктор позволяет автоматизировать торговую систему, не обладая навыками программирования. Все, что от вас требуется, это небольшой опыт торговли, для того, чтобы понимать, что такое цена открытия/закрытия и максимальная/минимальная цена интересуемой «свечи» на графике.

Описание торговой системы

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

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

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

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

    (EMA) – 200, Close, 0 — меньше, чем цена закрытия текущей свечи.
  1. Нижняя линия индикатора Bollinger Bands Low (20, Close, 2, 0) больше, чем минимальная цена текущей свечи.

Если выполнились эти два условия, тогда открыть позицию Buy.

Теперь описываем условия закрытия позиции Buy.

  1. Верхняя линия индикатора Bollinger Bands High (20, Close, 2, 0) меньше, чем максимальная цена текущей свечи.
  2. Moving Average (EMA) – 200, Close, 0 больше, чем цена закрытия текущей свечи.

Создание торгового робота

Сейчас я показал вам как описать точку входа на Buy. Теперь все это необходимо перенести в платформу R Trader.

Заходим в платформу и выбираем вкладку Strategies – My Strategies, после чего нажимаем «создать новую стратегию» (Add new strategy).

На следующем шаге вам необходимо будет придумать имя вашей стратегии и дать её краткое описание.

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

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

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

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

Дополнительно можно указать значение Стоп Лосс / Stop Loss (close at SL) и значение Тейк Профит / Take Profit (close at TP). В этом случае позиция будет закрыта по условию, которое выполнится первым.

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

Для этого необходимо выбрать инструмент, на котором будет проводиться тестирование, затем выбрать временной период, объём открываемой позиции (Order volume) и после этого нажать кнопку «Backtest».

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

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

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

Если мы все сделали правильно, появятся результаты тестирования.

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

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

Но это еще не все, текущий результат можно улучшить, добавив еще несколько стандартных условий. Возвращаемся в раздел редактирования стратегии (нажимаем Editor) и в значении «Max open deals» ставим цифру 2.

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

«Max open deals» разрешает открывать новые позиции, когда предыдущие еще не закрылись. Хочу предупредить, что в данной стратегии этот параметр работает некорректно. Проверка условий происходит на каждом тике, в итоге за одну минуту может открыться очень большое количество позиций в одном направлении.

Чтобы избежать подобной ситуации, но все же иметь возможность открыть позицию в том же направлении по лучшей цене, можно задействовать функцию «Enter every 0 ticks above last entry». Данная функция позволяет открывать новую позицию через определенное количество пунктов ниже/выше предыдущего ордера. Для этого, вместо значения ноль, прописываем нужное нам количество пунктов.

Дополнительно в значении «Multiplicator» прописываем цифру 2, то есть указываем роботу, что необходимо открывать вторую позицию с объёмом в два раза больше, чем в первой позиции.

Multiplicator умножает объём предыдущего открытого ордера на значение, которое в нем указано. Нажимаем «Backtest» и получаем новый результат.

Запуск торгового робота

Если результат нас устраивает, тогда остаётся только запустить стратегию в работу.

Для этого необходимо нажать кнопку «Enable», после чего появится окно, в котором необходимо указать объём открываемой позиции и, по желанию, можно указать значение Take Profit и Stop Loss в USD. Если эти графы оставить пустыми, тогда позиции будут закрываться по условиям, описанным в торговой стратегии.

Выбор инструмента происходит автоматически. В данном случае используется тот инструмент, график которого сейчас открыт на экране, а именно US500. Дополнительно, после запуска стратегии во вкладке Running Strategies нам будет доступна информация и название стратегии, когда она была запущена, на каком инструменте, период графика и полученная прибыль.

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

Для удаления стратегии достаточно нажать на крестик в конце строки.

В платформе R Trader, в отличие от терминала MetaTrader 4 и MetaTrader 5, нет надобности постоянно держать включенным компьютер, чтобы робот имел возможность торговать. Услуги VPS сервера здесь так же не требуются. Достаточно запустить Торгового робота на платформе, после чего он автоматически запускается на сервере и начинает работать.

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

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

Видео «Алготрейдинг: Как создать своего торгового робота без знания программирования?»

Вывод

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

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

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