Конструктор советников Visual JForex | VSAtrader

Конструктор советников и роботов Visual JForex

Визуальный конструктор Visual JForex

Советники и роботы улучшают производительность трейдеров

Компания Apple вряд ли стала бы гигантом, если бы iPhone производили ремесленники.

Конструкторы форекс

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

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

Как же трейдер может повысить свою эффективность?

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

Статистика алгоритмического трейдинга + новые статьи и новости финансовых рынков в нашем Telegram канале

Как написать советника форекс

Торговать вручную считается признаком мастерства и всегда в почете. Однако необходимо признать:

Для трейдера-бизнесмена, воспринимающего свое дело серьезно, переход на торговые роботы является ЖИЗНЕННО НЕОБХОДИМЫМ.

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

Перед тем, как продолжить, нужно отметить важный аспект — для поиска закономерностей рынка форекс потребуются знания и некоторое время. Все “прибыльные” советники форекс, которые находятся в открытом доступе в интернете не могут гарантировать успеха. Стоит относиться к ним с большим скепсисом. Рынок уважает тех, у кого есть свои собственные идеи и свой собственный стиль.

Конструктор советников форекс Visual JForex

Почему трейдеры боятся переходить на торговых роботов? Вот примерные отговорки:

  • Создать советник сложно, у меня нет навыков программиста.
  • Чтобы сделать форекс робота, нужно потратить уйму времени, которого у меня нет. Поэтому торгую руками.
  • Разве советник может быть надежным?
  • и так далее, и тому подобное.

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

С одной стороны, доступно программирование под Метатрейдер — на языках MQL4 и MQL5. Однако в программировании не хватает визуальности — глядя на код, сложно представить всю архитектуру торгового алгоритма.

Вниманию трейдеров —конструктор советников Visual JForex на русском. Это визуальная среда разработки торговых советников.

150 минут видео о создании торговых роботов доступно бесплатно и без регистрации

Для работы в конструкторе не нужно ничего скачивать, потому что Visual JForex — это веб-сервис. Вся работа в конструкторе, а также хранение торговых роботов производится на удаленном сервере.

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

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

Преимущества торговых роботов

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

1. Дисциплина в исполнении торговой логики

  • Желание отомстить рынку,
  • овертрейдинг, сделки, ,
  • превышение рисков — продолжайте список…

Все это знакомо каждому трейдеру, но советник никогда такого не допустит!

Есть торговый план — есть железная дисциплина советника.

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

2. Работа 24/5

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

Советник на форексе — это идеальный сотрудник, даже раб. Он не станет сопротивляться, если уже 19.45 и у всех давно закончился рабочий день. Он честно отработает положенные 24 рабочих часа и 5 дней в неделю.

3. Закономерности рынка форекс становятся доступными

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

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

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

4. Масштабируемость

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

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

5. Проверка торгового алгоритма без вложений

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

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

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

Написать советник для форекса

Скажите плиз, есть ли в языке MQL5 такие сущности как "голова и плечи", "флаги и вымпелы" и так далее?

Запускаем MetaEditor через программу MT5кнопкой F4 или как показано на картинке:
.

.
В следующем уроке мы более подробно разберемся с этим кодом.

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

Не пойму куда вставлять вот это:

Вставлял и в OnInit() и отдельно и в самом начале, где задаются переменные и т.д. и везде ошибка при компиляции. Наверно я плохо понимаю сленг. У меня 20 советников на mql4, но я не понимаю Вас

Какой тип у переменной m_handle_ema ?

Еще вопрос, как модифицировать стоп лосс позиции, т.е. передвинуть. Какая команда для этого используется?

И еще, есть тут модераторы и почему так тихо в этой ветке?

Уважаемый Khomtchenko!
Я Вам уже неоднократно давал ссылки на документацию по MQL5, размещенную на официальном ресурсе разработчиков комплекса.
Вы удивляетесь, почему Вам никто не отвечает? Ну так это элементарно: Людям банально лень копипастить документацию, и их можно понять — Вам ведь тоже лень изучать документацию?

Насчет "модераторов" — вообще не понял. Что нужно сделать? Удалить Ваши сообщения, или установить наказания для всех форумчан за то, что они Вам не отвечают?

  • Пол:
  • Регистрация: 01.10.2015
  • Сообщений: 1097
  • Поставил(а) лайков: 14
  • Получено лайков: 223
  • Нравится 0

Комментарий

  • Пол:
  • Регистрация: 31.08.2013
  • Сообщений: 1474
  • Поставил(а) лайков: 470
  • Получено лайков: 906

LineTime1 и LineTime2 — это время, которое необходимо для построения трендовой.

Проблема с автоматическим определением цены котировки в это настраиваемое время.
На сколько я понимаю, функция iOpen(NULL,PERIOD_MN1,0) способна определить цену на начало месяца, и каждый раз, когда у нас будет новая месячная свеча, цена будет несоответствовать заданной в настройках дате D’01.07.2015 00:00:00′;


ПАММ Счет трейдера ShHolmes в Швейцарском Банке
Сделки трейдера ShHolmes

  • Нравится 0

Комментарий

  • Пол:
  • Регистрация: 31.08.2013
  • Сообщений: 1474
  • Поставил(а) лайков: 470
  • Получено лайков: 906


ПАММ Счет трейдера ShHolmes в Швейцарском Банке
Сделки трейдера ShHolmes

  • Нравится 0

Комментарий

  • Пол:
  • Регистрация: 31.08.2013
  • Сообщений: 1474
  • Поставил(а) лайков: 470
  • Получено лайков: 906


ПАММ Счет трейдера ShHolmes в Швейцарском Банке
Сделки трейдера ShHolmes

  • Нравится 0

Комментарий

  • Пол:
  • Регистрация: 01.10.2015
  • Сообщений: 1097
  • Поставил(а) лайков: 14
  • Получено лайков: 223
  • Нравится 0

Комментарий

  • Пол:
  • Регистрация: 31.08.2013
  • Сообщений: 1474
  • Поставил(а) лайков: 470
  • Получено лайков: 906

Проблема в том, что если я буду использовать функцию iOpen() и iTime(), то при наступлении нового месяца, свеча которая принимается для анализа и отображения цены открытия года, с наступлением следующего месяца станет свечой, которая отображает цену открытия на первое февраля.
А мне нужна константа цены на начало года (пусть это будет месячная свеча 01/01/2015), чтобы в дальнейшем ее (цену открытия месячной свечи 01/01/2015) использовать для расчетов. Хочу понять как обойтись без сдвигов.

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

Источник https://vsatrader.ru/videokurs-o-sozdanii-torgovyx-robotov-v-visual-jforex/

Источник https://forexdengi.com/forum/programmnoe-obespechenie/mql-programmirovanie-ats/1186-mql5-uchimsya-poshagovo-pisat-sovetnika-i-razbiratsya-so-skriptami/page20

Источник

Источник

Author: tom