Приветствую Вас, Гость
Главная » Статьи » Форекс тренд

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

Интервью «Как написать Forex советник» часть 1

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

Если вы всерьез интересуетесь, как написать советника для форекс, предлагаем прослушать интервью профессионального трейдера Владислава Гилки с опытным программистом Валентином Василенко. Валентин имеет 25-летний опыт программирования, и около 6 лет занимается написанием торговых роботов (советников) для рынка Forex, создал около 150 советников, знает все тонкости работы форекс-брокеров с советниками.

Валентин готов поделиться своим богатым опытом, в интервью затронуты следующие темы:

- В чем преимущество торговли советниками перед ручным трейдингом?

- Как можно быстро протестировать несколько торговых стратегий?

- Что такое мультивалютный советик? На сколько валютных пар можно поставить один советник? Как при этом распределять депозит?

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

- Что такое язык MQL (язык программирования советников), на сколько он прост, может ли новичок сам написать советник на mql4?

- С какими проблемами можно столкнуться, отдав написание советника на заказ наемному программисту?

Первая часть интервью была записана в мае 2013 года, после чего Валентином с большим успехом был проведен тренинг "Мастерская форекс-роботов" . где все желающие смогли с его помощью написать советника для mt4 по собственной стратегии.

Интервью «Как написать Forex советник» часть 2

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

Во второй части интервью рассмотрены следующие вопросы:

- Насколько легко новичку научиться самому написать советник?

- Можно ли запрограммировать скальпинговых советников?

- Какие программы можно использовать для помощи анализа стратегий перед написанием советников?

- Можно ли добавить в советник модуль управления капиталом и как он помогает в торговле?

- Как защитить советник от взлома и незаконного распространения?

- Сколько по времени занимает написание советника?

- Как добавить в советник модуль защиты от слива депозита и насколько он может помочь сохранить капитал?

Для заказа доступна запись тренинга "Мастерская форекс-роботов" с бонусным пакетом от автора из трех мощнейших инструментов для увеличения прибыли в трейдинге.

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

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

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

Особенности создания советников для торговли на Форексе

Как написать форекс советникаУважаемые трейдеры, задумывались ли вы когда-нибудь о том, как создать советник для мт4? И как раз создать, а не заказывать его у специалистов по программированию. В действительности же этот вопрос не такой уж и замысловатый. Но его достоинства бесспорны: можно сэкономить на услугах фрилансера и заполучить возможность в дальнейшем формировать личные торговые советники. Ко всему знания и умения никуда не денутся. И это не говоря уже о наслаждении результатом самостоятельного создания рабочего советника, который сможет с течением времени давать финансовый заработок с Форекс в автоматизированном режиме.

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

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

Также начинающим трейдерам окажет помощь справочная информация, которую можно вызвать клавишей F1 терминала и редактор MetaQuotes Language. Его откроет клавиша F4 терминала. Можно анализировать и пошагово изучать уже имеющуюся программу, используемые команды, принципы их функционирования и т.д. Есть возможность также начать изучение базы с составления элементарного алгоритма торговли, чтобы в будущем на имеющуюся “основу” складывать написанные команды или преображать имеющиеся. Т.е. от простого – к более сложному.

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

Советник – рекомендации опытных торговых биржевиков

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

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

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

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

    Упрощение создания советника

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

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

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

    Понравилась статья про фондовый рынок форекс, акции, инвестиции в бизнес? Нажми на самую красивую кнопку - расскажи друзьям! Будь первым!

    Как написать форекс советника не изучая MQL

    Теперь с помощью специализированных программ можно создавать советников не углубляясь в дебри программирования MQL. Доступным такую возможность делают ряд программ созданных для программирования в среде MQL при это избегаю сложноуровневого интерфейса. Одной из таких программ является Gordago Forex Optimizer.

    Программ оптимизирует стратегию и сама создаст эксперта для МТ4. Кроме того, программа вполне может подключится к MetaTrader 4 для работы он-лайн.

    Преимуществом программы является то, что в Gordago Forex Optimizer не нужно программировать - стратегия задается с помощью мыши.

    Например, нужно оптимизировать стратегию:

    «Покупаем, если цена пересекла скользящую среднюю снизу вверх, причем нужно подобрать наилучший период МА в диапазоне от 13 до 24».

    Для этого необходимо:

    Кликнуть на Moving Average, задать перебрать от 13 до 24 (можно также задать и оптимизировать тип, к чему применить и т.д.). Берем мышью настроенный индикатор и перетаскиваем его в Таблицу условий. Аналогичным образом вставляем сюда же цену закрытия и знак «меньше» (<)

    Все, условие введено! Никакого программирования. Оптимизирует, подает сигналы вплоть до управления счетом. Не нужно искать котировки - они возьмутся из MetaTrader.

    Forex Optimizer TT Версия 2.7

    Установочный пакет Forex Optimizer 2.7 - автоматически определит все необходимые компоненты для работы программы, произведет их закачку и установит их на компьютер.

    Ключ к полнофункциональной версии:

  • 1) Зайдите в пункт меню "Сервис"->"Обновление программы"
  • 2) Появится окно, в котором нужно поставить галочку "Полная версия"
  • 3) Введите логин и пароль:
  • Логин: free
  • Пароль: free
  • 4) Нажмите "Старт". Программа обновится до полной версии.
  • 5) Перезапустите программу.
  • Для работы программы Forex Optimizer 2.7 необходимо наличие установленного компонента Microsoft .NET Framework 2.0 на Вашем компьютере. Если Microsoft .NET Framework 2.0 не установлен на Вашем компьютере, то установочный пакет Forex Optimizer в процессе установки предложит скачать (

    Как написать советника Форекс. Советники Forex

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

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

    Советники Форекс - это программы, осуществляющие свою работу по заданному алгоритму.

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

    2. Чтобы запустить терминал, необходимо открыть редактор MetaEditor. Когда появится окно, перейдите во вкладку Fileв пункт New. Должен открыться Мастер создания советника (Expert Advisor Wizard). Теперь, необходимо нажать «Далее» и, когда появится новое окошко, указать авторские данные и имя советника.

    3. В том же самом окошке должна возникнуть таблица Parameters. Переведите курсор на кнопку Add. Должен появиться параметр Extparam1. Теперь, при помощи параметров Вы можете заставить советника выполнять необходимые функции. (См. также Что такое своп на форексе? )

    4. Внимательно изучите такие функции советника как init, deinit, start. Основная из них – start. Данная функция занимается обработкой данных, возникающих при каждом изменении цены. Init занимается выполнением операций, которые связаны с инициализацией советника сразу после запуска. Функция deinit способна выключить советник сразу же, как закроется терминал.

    5. После нажатия кнопки «Готово» система укажет код Вашего советника.

    Источники: forex-mix.ru, biznes-prost.ru, expert-advisors.clan.su, it-is-money.ru

    Категория: Форекс тренд | Добавил: elendank (31.10.2015)
    Просмотров: 533 | Рейтинг: 0.0/0
    Всего комментариев: 0
    avatar