Советники форекс написать самому себе
Содержание статьи
Советники форекс написать самому себе
Умение для трейдера самостоятельно писать советники форекс — большой плюс.
На то, что бы протестировать стратегию форекс вручную может уйти не один месяц. А так, появилась идея — сел набросал советник — прогнал в тестере и за день уже можно сделать какие то выводы — есть ли смысл и толк в вашей идее.
Одно время я сам интересовался темой Как написать советник форекс . Стал читать разные статьи в интернете. Нашол даже несколько тем — где весь процесс был описан пошагово. Стал пробовать но сразу понял, что это не мое. Лично мне было сложно понять все эти технические примудрости в создании советника форекс.
Так что, данное дело я сразу забросил. Для себя избрал другой путь. Я просто нашол программиста и заплатил ему деньги за работу. Благо написания советника удовольствие не дорогое. Самый дорогой платный форекс советник . который я заказывал — обошелся мне всего в 22 доллара . а так средняя цена не превышала 15 долларов . Деньги уплаченные за создание советника форекс я уже давно отбил.
Но хочу сказать сразу — все мои идеи были очень просты, без всяких премудростей. Если ваша идея сложна в реализации — то цены могут быть в разы выше. 50, 100 и даже более 300 долларов . Чем все проще, тем меньше вы заплатите за создание советника форекс.
Программиста я нашол на форуме мт5 под ником Vasili . на аватарке у него такая анимация — кот гладит рыбу. Так что, если кому нужно обращайтесь. Хороший программист — все пишет быстро и по приемлемым ценам. Я у него уже 5 советников себе заказывал.
В последующих статьях напишу и выложу одну его разработку.
Еще хотелось бы вот что сказать, если у вас есть хорошая идея или просто идея которая, как вы думаете может принести вам деньги — вам советник могут написать и бесплатно. Есть такой программист К.Моржов — доброй души человек. Автор Темы под названием Мастерская К.Моржова вот ссылка forum.raufr.ru/showthread.php?52419-%D0%9C%D0%B0%D1%81%D1%82%D0%B5%D1%80%D1%81%D 0%BA%D0%B0%D1%8F-%D0%9A.%D0%9C%D0%BE%D1%80%D0%B6%D0%BE%D0%B2%D0%B0/page496 — если в вашей идее есть хоть какой то смысл, он напишет вам советник бесплатно.
Там есть бесплатные советники форекс скачать которые тоже можно также в теме.
Если вас интересует информация как зарабатывать с помощью советников или вы хотите узнать где можно купить советник форекс или скачать прибыльные советники форекс бесплатно — дополинтельную информацию посмотреть можете ТУТ.
Пишем советник для MetaTrader 4. Часть 1
Пишем советник для MetaTrader 4. Часть 1
Сколько бы ни говорили о значимости фундаментального анализа для оценки и прогнозирования валютного рынка, а возможность оценки рынка с помощью технического анализа весьма и весьма перспективна. Задайте себе вопрос: «А чем, по существу, является фундаментальный анализ форекс?» ФА является новостным критерием валютного рынка, обстоятельствами, которые заложены в его основу, в ценовой диапазон торгового инструмента.
Но преимущество технического анализа в данном случае состоит в том, что многочисленные индикаторы форекс позволяют очень удачно проанализировать те данные, которые уже заложены в рынок за счет фундаментальных факторов. По этой причине, наиболее важной задачей в данном случае для трейдера является возможность отслеживания и анализа сигналов, которые подаются, с помощью различных технических средств. К этим средствам можно отнести советник форекс.
Совокупность элементов, в число которых входит набор определенных индикаторов, правил их использования, правил трактовки сигналов, подаваемых этими индикаторами и особенностей их функционирования на разных временных масштабах вкупе с дозированным применением денежных средств к каждой торговой сделке называется торговой системой. Любая торговая система – это клубок взаимосвязанной информации, эффективность которой должна быть доказана на практике. Практике прошедших дней. В данном случае имеется в виду, что все сигналы, все трактовки и все нюансы, которые присущи торговой системе, должны быть протестированы на исторических данных. И здесь советник форекс играет не последнюю роль.
Если вы уже торгуете на валютном рынке и хорошо понимаете, о чем идет речь, то вы должны понять, что все индикаторы форекс, инкрустированные в торговую систему, должны быть «заточены» под определенные особенности валютного рынка. К таким особенностям можно отнести временной интервал торговли, волатильность рынка, ликвидность валют, которыми ведется торговля, — это лишь немногие факторы, влияющие на поведения индикаторов. Но для того, чтобы индикаторы давали хорошую отдачу, необходимо правильно настроить советник форекс, т.е. правильно настроить и проверить работоспособность индикаторов на исторических данных. Это делается для того, чтобы задать оптимальные значения для индикаторов.
Предположим, что в вашем арсенале многочисленные индикаторы форекс, которые необходимо проверить, протестировать и классифицировать по полученным результатам. А теперь представьте, сколько времени потребуется, чтобы для каждого индикатора форекс подобрать оптимальные параметры его использования. Безусловно, на это могут потребоваться не только месяцы, но и годы. Занятие, нудное, кропотливое, но чрезвычайно полезное. Почему? Да потому что в результате такой работы вы получите бесценный опыт. Но мы, собственно, не об этом. Речь пойдет не о том, как это полезно, а о том, как облегчить данную работу, значительно сэкономив собственное время.
Для начала мы отметим, что процесс пересчета параметров достаточно сложен. Его, конечно, можно и автоматизировать, но мы придерживаемся правила никогда не доверять контроль результатов работы полностью компьютеру. Компьютерная программа сама проделает за вас рутинную работу, но «разгребать» ее результаты и вносить коррекцию вам придется самостоятельно.
С помощью торгово-аналитической платформы MetaTrader 4 у вас имеется возможность написать и протестировать на исторических данных советник форекс, который используются для создания механических торговых систем.
Далее всю работу по созданию советника форекс мы разобьем по пунктам.
1. Зайдите в редактор программ MetaEditor 4. Откройте вкладку «Файл» и выберите пункт «Создать». Далее появится «Мастер создания советника». Выберите тип создаваемого советника и нажмите на кнопку «Далее». После этого вы перейдете в информационное окно, где будет необходимо внести данные автора советника форекс: имя советника, сайт и т.д.
2. Теперь нужно отредактировать советник форекс. Необходимо добавить его параметры, чтобы впоследствии прикрепить его к графику цен. Это позволит передавать в программу определенные сведения.
3. Обратите внимание на таблицу под названием «Параметры». Справа от нее есть кнопка «Добавить». Нажимаем на эту кнопку и видим, что у нас появился новый параметр «Paraml». Данный параметр имеет тип int, что означает, что данный параметр целочисленный и не имеет первоначального заданного значения. Далее вы можете отредактировать данные этого параметра. Сделать это можно, нажав мышкой на соответствующее поле таблицы. Далее смените название параметра на «Stop Loss», тип данного параметра зададим как double, и зададим значение по умолчанию «5». Завершите редактирование путем нажатия на клавишу «Готово». Теперь наш советник форекс имеет базовый код.
4. После этого перед нами появится заголовок, где мы заполняем данные: имя, автор и ссылка на ресурс. Далее перед нами появляется информация о глобальной переменной и незаполненные параметры функций «start», «deinit» и «init». Те параметры, которые мы заполняли в предыдущем пункте для параметра StopLoss, а именно «init» содержат указанные нами сведения: «double» и значение 5.
5. Для функции «init» можно было бы указать и гораздо больше параметров. В данном случае необходимо понять, что чем больше параметров мы зададим для данной функции, тем больше глобальных двойников (кодов) мы получим. Двойники были бы для каждого такого кода. После работы «Мастера создания советников» можно удалить ненужные глобальные переменные.
Теперь мы немного отвлечемся и рассмотрим значения функций init, deinit, и start
Данная функция необходима в случаях:
• когда происходит перекомпиляция программы в MetaEditor
• когда мы подключаем советник форекс к графику
• когда мы меняем торговый счет
• когда мы меняем временной период графика цен
• когда мы меняем настройки эксперта
Данная функция необходима в случаях:
• когда мы завершаем работу с MetaTrader 4, или когда мы закрываем график цен
• когда мы переключаемся между торговыми счетами
• когда мы изменяем временной период графика
• когда мы удаляем эксперт с графика цен
• когда мы меняем параметры эксперта
Все, описанные выше функции, являются основой создания торгового советника форекс. В следующей публикации мы рассмотрим дальнейшие действия по его созданию.
MQL — пишем сеточный советник
Приветствую Вас, господа трейдеры! Многие из Вас работали с различными сеточными экспертами, но также наверняка хотели сами научиться их писать. Итак, наш следующий урок по MQL посвящён разработке форекс советника. основанного на сетке. И пусть мы немного подождём, но свою прибыль получим!
Домашнее задание
Как написать советника Форекс
Советники Форекс – это не что иное, как автоматизированная торговая стратегия. Если у трейдера есть проверенная торговая система, то при желании он может самостоятельно автоматизировать ее, превратив в эксперта. Для этого необходимо знать язык MetaQuotes Language 4 (MQL 4), на котором и пишутся советники. Существуют специальные учебники по этому языку, например учебник Сергея Ковалева на русском языке, однако новичку разобраться в этом будет достаточно сложно.
Еще один вариант – использовать специальные программы, которые позволяют создать советников без знания языка MQL 4. Такие программы, называемые иначе конструкторами торговых стратегий, позволяют создать
Если у вас есть четко выработанная торговая стратегия и желание превратить ее в эксперта, воспользуйтесь одним из конструкторов торговых стратегий. Если же у вас есть навыки и знания языка MQL 4, заходите в редактор в торговом терминале и смело пишите советника по своей стратегии .
Советники Forex на заказ
В наши услуги входит: Программирование советников на заказ, написание торговых роботов, скриптов, индикаторов для платформы MetaTrade 4. Возможно программирование под любые другие платформы. Решение нестандартных задач автоматизации связанных с FOREX. Огромный опыт программирования задач с визуальными элементами платформы MetaTrader. Большой опыт разработки нейроиндикаторов и автоматических торговых систем с использованием нейронных сетей. Перед заказом Вы можете ознакомиться с нашими разработками, бесплатными торговыми роботами, индикаторами. Вы можете приблизительно узнать о стоимости заказа исходя из прайс-листа
Заказ советника форекс
Разработка простых советников для МТ4 на заказ (например основанных на пересечении, с трейлингом и стопами и тейкпрофитом)
Усложнёный алгоритм входа/выхода советника
Добавление к торговому роботу (заказанному у нас) простых систем управления капиталом (например мартингейл)
Усложнённый расчёт уровней отложенных ордеров
Советники основанные на управлении визуальными элементами MetaTrader’а аналогичный торговый робот
Трейлинг стоп
Советники на основе сеток из отложенных ордеров
Мультивалютные советники как правило очень сложные в исполнении и начальные цены обычно выше от 80$. Но смысла их заказывать почти нету, потому что каждый советник работает на любой паре не мешаю другому советнику. Поэтому выше предложены самые выгодные варианты по цене/сложность/качество.
В общем случае все расчёты индивидуальны, существует множество факторов оценки сложности, поэтому при заказе советника лучше написать техническое задание, по которому мы сможем сказать точную(окончательную) цену выполнения заказа. По имеющемуся опыту работы можем сказать среднестатистический заказ стоит 40$
Cигнал по условиям
Формула или наложение мувинга на имеющийся индикатор
Индикаторы расставляющие визуальные(трендовые линии) элементы MetaTrader
Реализация задач с применение других языков программирования
Реализация отдельных функций в DLL
Защита кода путём переноса расчётной части в DLL
Выполнение защиты с помощью функций WinAPI (практически не взламываемый тип защиты) для коммерческих советников
Копирование сделок с одного счёта на другие
Решение задач с использованием нейронных сетей
Как заказать разработку
Мы работаем с Webmoney, Яндекс.Деньги, Visa(с карты на карту), Банковскими переводами (в долларах и рублях) Реквизиты здесь. После анализа подробного ТЗ (Технического задания), присланного заказчиком, мы выставляем стоимость и сроки написания торгового робота, скрипта, советника на заказ или другого продукта, если заказчик согласен с условиями, перечисляет нам предоплату в размере 30%-50% от выставленной нами стоимости. После окончания написания продукта мы по требованию заказчика высылаем материалы подтверждающие готовность заказа, заказчик перечисляет остаток стоимости и получает исходный код заказанного советника, индикатора или другой программы. Претензии по исправлению элементов продукта после написания не вошедшие в ТЗ расцениваются как модификация по прайсу услуг. Также стоит ознакомиться с Условиями(этапами) сотрудничества
Источник http://rynokforex.my1.ru/publ/strategii_foreks/torgovyj_sovetnik_foreks_kak_napisat/8-1-0-623
Источник http://tradexperts.ru/sovetniki-na-zakaz
Источник
Источник