Каждый из нас хотя бы раз в жизни мечтал обзавестись собственной машиной по производству денег. Согласитесь, неплохо владеть роботом, который трудится ради вашего блага 24 часа в сутки, без сна, отдыха и нервов. Если вы умеете обращаться с торговой платформой MetaTrader и владеете некоторыми навыками программирования, можете попробовать сконструировать собственную машину для добычи денег. Каким образом? А вот каким.
Вам наверняка известны общие правила успешной торговли на рынке форекс. 1.Полный контроль над собственными страхами, жадностью и эйфорией. 2. Наличие работающей торговой стратегии и умение придерживаться правил (владение торговой тактикой). 3. Способность правильно рассчитывать собственные финансовые возможности. Если вы владеете всем перечисленным выше, считайте, что у вас есть всё необходимое для создания механической торговой системы. Торговая платформа MetaTrader 4-й версии включает в себя мощный язык сценариев mql4, способный помочь в реализации любых ваших торговых идей. Ниже изложены основы технологии создания советников для работы с инструментами рынка форекс по шагам.
Шаг 1. Вы придерживаетесь некоторой торговой стратегии, приносящей вам прибыль. Наверняка это набор индикаторов и чего-то ещё (теория Доу, волны Элиота или ваши личные наблюдения), на основе которых вы рассчитываете точки входа-выхода и размер торговых позиций. Для начала можно написать пользовательский скрипт на языке mql4, реализующий ваши идеи. Для создания, тестирования и запуска скриптов служит встроенный в MetaTrader инструментарий для разработки программ под названием MetaEditor.
Шаг 2. После того, как скрипт протестирован, на его основе создаётся пользовательский индикатор. Да, да. Точно такой же индикатор, как MACD, стохастик и ещё целая куча других индикаторов, но только ваш собственный, который будет подавать вам сигналы на открытие или закрытие торговых позиций, полученные на основе анализа ситуации в соответствии с вашей торговой стратегией.
Шаг 3. Чем отличается пользовательский индикатор от советника форекс? Индикатор просто даёт сигналы, а своим счётом вы распоряжаетесь сами. Путём несложных манипуляций в оболочке MetaEditor на основе пользовательского индикатора можно создать советник, который будет следить за рынком и распоряжаться вашим торговым счётом на основе данных вашего индикатора.
Шаг 4. Тестирование советника форекс происходит на исторических данных. В инструментальном наборе MetaEditor имеется специальный тестер для этих целей. Прежде, чем доверить советнику торговый счёт, его эффективность тестируют на истории котировок по инструменту. В случае, если суммарная прибыль превышает суммарные убытки, советника запускают в реальном режиме времени на демо-счёте.
Шаг 5. Оптимизация советника происходит в процессе его работы на демо-счёте в реальном режиме времени. На этапе оптимизации вносятся корректировки в исходном коде скрипта с целью улучшения эффективности его работы. На этом этапе самое главное – не перестараться с заточкой на максимум эффективности по историческим данным. Иначе можно заполучить результат, диаметрально противоположный ожидаемому.
Ну и наконец после того, как ваша чудная денежная машина в течение нескольких месяцев примерно себя вела на демо-счёте, можно доверить ей настоящие деньги, а самому пить кофе. Но не забывайте, что человек отличается от робота наличием интуиции. Рыночная ситуация может быстро меняться. Поэтому расслабляться сильно не стоит.
Комментариев нет:
Отправить комментарий