Главная » Статьи » Стратегии форекс |
Как написать советник форекс?Умение для трейдера самостоятельно писать советники форекс - большой плюс. На то, что бы протестировать стратегию форекс вручную может уйти не один месяц. А так, появилась идея - сел набросал советник - прогнал в тестере и за день уже можно сделать какие то выводы - есть ли смысл и толк в вашей идее. Одно время я сам интересовался темой Как написать советник форекс . Стал читать разные статьи в интернете. Нашол даже несколько тем - где весь процесс был описан пошагово. Стал пробовать но сразу понял, что это не мое. Лично мне было сложно понять все эти технические примудрости в создании советника форекс. Так что, данное дело я сразу забросил. Для себя избрал другой путь. Я просто нашол программиста и заплатил ему деньги за работу. Благо написания советника удовольствие не дорогое. Самый дорогой платный форекс советник . который я заказывал - обошелся мне всего в 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. Часть 123 Июнь 2009 Пишем советник для 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 Функция init Данная функция необходима в случаях: • когда происходит перекомпиляция программы в MetaEditor • когда мы подключаем советник форекс к графику • когда мы меняем торговый счет • когда мы меняем временной период графика цен • когда мы меняем настройки эксперта Функция deinit Данная функция необходима в случаях: • когда мы завершаем работу с MetaTrader 4, или когда мы закрываем график цен • когда мы переключаемся между торговыми счетами • когда мы изменяем временной период графика • когда мы удаляем эксперт с графика цен • когда мы меняем параметры эксперта Все, описанные выше функции, являются основой создания торгового советника форекс. В следующей публикации мы рассмотрим дальнейшие действия по его созданию. MQL - пишем сеточный советникПриветствую Вас, господа трейдеры! Многие из Вас работали с различными сеточными экспертами, но также наверняка хотели сами научиться их писать. Итак, наш следующий урок по MQL посвящён разработке форекс советника. основанного на сетке. И пусть мы немного подождём, но свою прибыль получим! Домашнее заданиеКак написать советника ФорексСоветники Форекс – это не что иное, как автоматизированная торговая стратегия. Если у трейдера есть проверенная торговая система, то при желании он может самостоятельно автоматизировать ее, превратив в эксперта. Для этого необходимо знать язык MetaQuotes Language 4 (MQL 4), на котором и пишутся советники. Существуют специальные учебники по этому языку, например учебник Сергея Ковалева на русском языке, однако новичку разобраться в этом будет достаточно сложно. Еще один вариант – использовать специальные программы, которые позволяют создать советников без знания языка MQL 4. Такие программы, называемые иначе конструкторами торговых стратегий, позволяют создать Place for ADS Если у вас есть четко выработанная торговая стратегия и желание превратить ее в эксперта, воспользуйтесь одним из конструкторов торговых стратегий. Если же у вас есть навыки и знания языка MQL 4, заходите в редактор в торговом терминале и смело пишите советника по своей стратегии . Как написать советника: Источники:
| |
Просмотров: 598 | |
Всего комментариев: 0 | |