Советники и скрипты для выставления отложенных ордеров в МТ4. Скрипты для мт4

Скрипт — это небольшая программа, которая выполняет единоразовое действие.
В отличии от советников или индикаторов, которые работают постоянно, скрипт выполняет свою функцию и отключается.
В МТ4 расположены Скрипты в окне Навигатор после индикаторов и советников.
Разверните список со Скриптами, нажав на + напротив раздела.

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

К примеру: выполнить функцию, когда цена будет 1.3500 или выполнить функцию 20.08.2014 в 15.30.
Такие скрипты остаются активными на графике и ждут выполнения условий.
Но если вам понадобилось остановить работу скрипта, то просто нажмите на графике правой кнопкой мыши и Удалить скрипт .

Для того чтобы добавить новые скрипты (скачать их можно в конце статьи) запустите Metatrader 4.
В терминале нажимаем Файл -> Открыть каталог данных .

Откроется каталог с файлами МТ4.
Нам надо в раздел MQL4 в каталог Scripts .

Копируем файлы скриптов, которые скачали.
После закрываем папку и перезапускаем терминал Metatrader 4.
Когда терминал запустится, нажимаем Ctrl+O .
В окне настройки выбираем закладку Советники и выставляем разрешение на автоматическую торговлю.

Теперь в окне Навигатор список со Скриптами пополнился.
Но они не работают и никак не реагируют на перетаскивание на график валютной пары.
И отмечены серым ромбом.

Файлы скриптов у нас в исходном формате MQL4 SourceFile (.mq4 ), а терминал работает с файлами «EX4» (.ex4 )
Необходимо преобразовать/компилировать mq4 в ex4.
Для этого нажимаем правой кнопкой мыши на скрипт и выбираем Изменить .

Откроется программа MetaEditor , где необходимо нажать кнопку Компилировать и закрыть MetaEditor.

Теперь в терминале МТ4 в навигации скрипт отмечен жёлтым ромбом и может быть использован на графике.

Такую несложную операцию необходимо проделать со всеми скриптами формата (.mq4 ).

Как видите, всё очень быстро и несложно.

В архиве в конце статьи есть несколько полезных скриптов.
Они помогут вам, если вы работаете с советниками или торгуете руками.

  • Два информационных скрипта AccountInfo .mq4 и MarketInfo .mq4 выводящих на экран всю информацию о счёте и полную спецификацию инструмента.

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

Скрипты:

  • CloseAllLosses .mq4 — Закрывает все сделки с убытком на данный момент.
  • CloseAllOrders .mq4 — Закрывает все сделки
  • CloseAllProfit .mq4 — Закрывает все сделки с прибылью на данный момент.

Полезные скрипты, но тут главное их не перепутать. 🙂

  • SimulateTick .ex4 — скрипт незаменим при работе с советниками в выходные дни. При бросании на график посылает на него один тик. Зачем такое чудо надо?

Обычная ситуация: прикрепляю советник к графику на выходных. Практически все советники стартуют по первому тику цены. Следующий тик будет только в понедельник. А хочется, чтобы советник показал информационное окно прямо сейчас, чтобы проверить, что все ОК. Вот тут и приходит на помощь SimulateTick.

  • Скрипт put_market_order 3.0 открывает ордер по рыночной цене с заданным лотом, тейком, стопом, Комментом и Магик номером, который видят советники.
  • Скрипт put_pending_order 3.0 открывает отложенный ордер по указанной цене с заданным лотом, тейком, стопом, Комментом и Магик номером, который видят советники.

Настройки:

Direction : направление ордера (Direction =1 ордер на покупку, -1 ордер на продажу).
StopLossPips и TakeProfitPips : стоп-лосс и тейк-профит ордера в пунктах (если 0, то отключено).
StopLoss и TakeProfit : явное задание стоп-лосса и тейк-профита ордера (если 0, то отключено).
LotSize : размер лота ордера.
Magic : магик ордера.
comment : комментарий ордера.

В скрипте put_pending_order 3.0 при установке ордера ниже или выше цены, скрипт самостоятельно ставит BuyLimit или BuyStop , если параметр Direction:1 и SellLimit или SellStop , если параметр Direction:-1 .

Можно создать готовые настройки с заданными параметрами и необходимым Магик номером или скомпилировать скрипт с разными настройками по отдельности.
Зачем это надо?
Обычная ситуация: ваш советник из-за сбоя на впс сервере не выставил или не открыл ордер. Ордера, открытые руками советники не видят. Вот тут и приходит на помощь скрипт put_market_order 3.0 или put_pending_order 3.0. Вы можете открыть ордер с Магик номером и ваш советник будет сопровождать его дальше.

Магики удобно использовать и при ручной торговле. Например, вы торгуете несколько стратегий на одном счете. Для каждой стратегии можно использовать свой магик. Тогда результаты каждой стратегии можно будет легко анализировать, например, с помощью сервиса myfxbook или бесплатного .

Немногие знают, что скриптам в терминале МТ4 можно присваивать горячие клавиши. Делается это очень просто. Надо выбрать скрипт в разделе Скрипты в окне Навигатора, кликнуть правой клавишей мыши , выбрать пункт «Присвоить горячую клавишу » и выбрать желаемую комбинацию клавиш.

Для ручного скальпинга на маленьком таймфрейме задержка в несколько секунд может оказаться критичной. В такой ситуации желательно, чтобы скрипт ставил торговый ордер по нажатию комбинации горячих клавиш без лишних вопросов. С помощью простейших манипуляций прилагаемые скрипты можно настроить таким образом. Расскажу как это сделать на примере скрипта put_market_order. Выбраем скрипт put_market_order в разделе Скрипты в окне Навигатора, кликаем правой клавишей мыши , выбраем «Изменить ». Открывается окно MetaEditor. В нем находим строчку

#property show_inputs

и комментируем ее, т.е. заменяем на

//#property show_inputs

В следующих строчках устанавливаем желаемые значения параметров, с которыми будет запускаться скрипт. Например, мы хотим, чтобы открывался ордер на покупку 0.2 лотом без стоплосса и тейкпрофита. Тогда меняем только Direction и LotSize:

extern int Direction = 1;
extern double LotSize = 0.2;

Все! Нажимаем Сохранить (Control+S) и Компилировать . Теперь наш скрипт запустится нажатием горячей клавиши и мгновенно поставит ордер на покупку 0.2 лотом без всяких вопросов. Отдельно можно сделать скрипт для ордеров на продажу, назвать скрипты соответственно и присвоить им разные горячие клавиши. Чтобы внести изменения в настройки, надо опять изменить код скрипта и опять его скомпилировать.

Более подробно, как это делается смотрите на видео:

Скачать: подборку незаменимых скриптов

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

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

Благодаря использованию скриптов трейдер может устанавливать на график те или иные объекты (ордера) с заранее определенными свойствами и вычисленными координатами. Для многих актуально использование такой программы для открытия и закрытия отложенных ордеров, что позволяет быстро и эффективно выполнять функции, независимо от того, идет речь о выставлении одного приказа или десятка.

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

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

Программы для установки ордеров

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

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

Актуален он и для выставления параметров тейк-профита и стоп-лосса для каждой сделки. Удобен в работе «Трейлинг-стоп от 1 пункта», который за несколько секунд выполняет действия с заданными параметрами (тейк-профит, стоп-лосс, перестановка в ноль или трейлинг-стоп).

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

Программы для удаления приказов

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

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

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

Особенности установки сетки приказов

Многие трейдеры активно используют стратегию сетки приказов для «ловли» цены. Такой метод позволяет поймать выгодную стоимость и не ставит своей целью поиск точных моментов для входа в рынок, и выхода из него. На графике размещается сетка из отложенных приказов. Размер шага должен быть одинаковым (в обе стороны или в одном из направлений). Когда стоимость движется в ту или иную сторону, ордера срабатывают, а отложенные выставляются дальше по направлению.

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

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

Привет, друзья трейдеры!

В торговом терминале Метатрейдер 4, кроме наличия индикаторов и советников, есть такие программы, как форекс скрипты, которые предназначены для улучшения и ускорения технических возможностей в МТ4. Именно о них мы поговорим сегодня в данной статье.

Что такое форекс скрипты для Метатрейдер 4? Это программы, исходный код которых написан на языке MetaQuotes Language 4 (сокращенно MQL4). Они могут выполнять любые действия, но при только одноразовые. Для сравнения: , выполняет свою работу на постоянной основе, а metatrader скрипты отрабатывают определенную задачу один раз и самостоятельно завершают свою работу.

Форекс скрипты для Метатрейдер можно найти в окне «Навигатор» торгового терминала, вкладка «Скрипты», и если развернуть данную вкладку увидим перечень возможных сценариев для осуществления различных операций.

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

После выполнения своей работы, скрипт Метатрейдер автоматически удаляется. Если же нужно удалить его еще до того, как он выполнит свою операцию, нажимаем на графике правой кнопкой мыши и в открытом контекстном меню выбираем вкладку «Удалить скрипт».

Как установить форекс скрипт в Метатрейдер 4?

Итак, что такое Метатрейдер скрипты и как их использовать в терминале мы разобрались. Теперь давайте рассмотрим как нужно устанавливать дополнительный форекс скрипт для дальнейшей работы с ним.

Дополнительные форекс скрипты вы можете скачать из сайта mql4 (как для меня здесь их достаточное количество). Для наглядного примера, давайте установим в терминал скрипт под названием — Urdala Helper (нажмите для загрузки). Он помогает быстро открывать / закрывать / модифицировать сделки с помощью мыши.

Итак, после того как скачали файл этого скрипта себе на компьютер, помещаем его в следующую папку торгового терминала по адресу:

MetaTrader 4 / experts / scripts, где MetaTrader 4 — корневой каталог торгового терминала на Вашем компьютере.

Готово. Теперь, как помним из статьи , если файл в формате «mq4», то для дальнейшей работы в терминале, нужно его конвертировать в рабочий формат «ex4». Для этого открываем скачанный файл через редактор MetaEditor, и в нем же нажимаем на кнопку «Компилировать» (или F5).

После этого в папке scripts торгового терминала появится рабочий файл нашего скрипта в нужном формате «ex4».

После выполнения выше написанного, открываем . Выбираем нужный нам график валютной пары в окне «Навигатор» / «Скрипты» / запускаем «Urdala_Helper», для этого просто перетягиваем его в свободное место на графике и подтверждаем выполнение.

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

Одно замечание! Для того чтобы форекс скрипты для Метатрейдер 4 корректно запускались и работали, нужно чтобы в настройках терминала («Сервис» / «Параметры») на вкладке «Советник» были сделаны следующие настройки:

И наконец, приведу список практических форекс скриптов, которые улучшают наглядность и скорость работы при торговле:

  • CloseAllOrders — закрывает все возможные открытые позиции.
  • CloseAllProfit — закрывает все выставленные ордера .
  • CloseAllLosses — закрывает все уровни для всех позиций и на всех графиках.
  • Экстремумы Вильямса — обозначает на графике локальные экстремумы цены (минимумы и максимумы) в течении каждого торгового дня (действует по алгоритму Ларри Вильямса, можете скачать его книгу на вкладке ).
  • Visible Pos — алгоритм, который на основе истории, взятой из Metatrader 4, рисует стрелки, при этом направление и расцветки стрелок определяется типом ордера.
  • Уровень безубытка позиций — показывает на графике всех открытых сделок.

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

Друзья, а вы пользуетесь форекс скриптами при торговле? Какие из них Вам нравятся больше всего? Жду Ваших комментариев с примерами.

С уважением, Александр Сивер


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

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

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

Расплывчатая картина применения всемогущего «I» из кинофильма «Матрица» в процессах биржевой торговли становится яснее, когда вы добиваетесь неплохих результатов в области предвидения и стараетесь вырастить свой потенциал.

Если вам до сих пор не удалось показать хоть сколько-нибудь стабильный результат в и получения постоянного стабильно растущего дохода, то вам просто необходимо прочитать несколько наших предыдущих постов о торговле по системе известного на « », или с помощью подхода господина научиться выхватывать из многообразия «Волн», которые рисует на графике валютный курс только те немногие, способные сделать вас по-настоящему богатыми (читайте — , там вы найдете полезную книгу по теме).

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

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

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

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

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

  • Позабыты хлопоты
  • Остановлен бег
  • Вкалывают роботы
  • Счастлив человек

Чтобы мечта стала реальностью, вам понадобится «грааль» – советник , способный полностью избавить вас от торговли на бирже, вот смотрите мою статью, где я провожу независимые тесты в режиме реального времени.

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

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

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

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

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

Жаль, что такие скрипты форкс не предусмотрены по-умолчанию))

Итак, скажу кратко, скрипты в МетаТрейдере служат для облегчения и ускорения работы трейдера.

К примеру, вы сами и ваш советник открыл серию ордеров и цена пошла не в вашу пользу! И ВАМ НУЖНО РЕЗКО ЗАКРЫТЬ ВСЕ СДЕЛКИ, закрывая каждую вручную вы потратите много времени! Так вот есть скрипты, которые закроют все ордера в пару кликов. Кстати, есть разновидности этих скриптов, которые могут закрыть только прибыльные ордера.

А какие скрипты установлены в ?

  • Скрипт «Close.mq4». Закрывает первую открытую сделку из списка.
  • Скрипт «delete_pending.mq4». Закрывает первый отложенный ордер.
  • Скрипт «modify.mq4». Модифицирует первый рыночный ордер.
  • Скрипт «modify_pending.mq4». Вносит изменения в первый отложенный ордер.
  • Скрипт «Period_Converter.mq4». Заявлен, как инструмент создающий материал для анализа графика на нестандартных временных периодах.
  • Скрипт «Rotate_text.mq4». Демонстрирует графические возможности терминала с помощью вращающегося текста.

Как установить сторонний скрипт в терминал МетеТрейдер?

Все просто, открываете терминал, вверху есть вкладка — «Файл», далее выбираете строку — «Открыть каталог данных», откроется окно в котором нужно выбрать папку — «MQL», далее в этой папке ищем паку — «Scripts». Вот в нее и нужно поместить файлы скрипта, это можно сделать путем — копировать и вставить или простым перетягиванием файлов.

После этого не забудьте перегрузить терминал и в окне «Навигатор», раскрывайте вкладку «скрипты», и ищите то что вы установили. А для активации скрипта, перетащите его на график.

Смотреть

А вот смотрите видео по установки скриптов в МетаТрейдер:

Из нестандартных скриптов, хотелось бы представить инструмент для открытия сделок на большом количестве .

Для чего он нужен?

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

Если представить, что у вас есть возможность делать это на разных по величине счетах, и для оптимизации процесса , вам нужно только менять объем сделки, то все, что вам нужно – это скрипт, в основе которого будут два базовых алгоритма:

Алгоритм открытия сделки.

OrderSend(«AUDCAD»,OP_BUY,0.01,Ask,3,0,0,»expert comment»,255,0,CLR_NONE)

И алгоритм её закрытия.

OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 5, Red);

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

В заключении хотелось бы обратить ваше внимание на то, что профессиональный рост – это поэтапная работа с трудностями, которые возникают на пути к успеху. Эта формула совершенно не меняется, когда речь идет о работе на финансовом рынке. И все, что нужно для того, чтобы преуспеть – это стоять на своем. Даже тогда, когда вам кажется, что – это…

Что выбрать - робота или скрипт

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

Что представляет собой такой эксперт?

Это программа, написанная по определенному алгоритму на языке программирования, понятном для торговой платформы Метатрейдер.

Стандартный набор такого советника включает в себя аналитическую часть и управление рисками, а также капиталом (хотя это относится не ко всем советникам).

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

Второй аспект - защита открытых позиций. Он включает в себя автоматическое выставление стоп-приказа, тейк-профита, трейлинг стопа, определение объема сделки и так далее. Вот этот второй аспект, кстати, и используется в скриптах.

В отличие от советников, скрипты «не умеют» анализировать. Да и такой задачи перед ними не стоит. Они помогают трейдеру избавиться от рутины при выставлении нескольких ордеров или их открытии одного за другим.

Что предпочесть - скрипт или робота? Это сложный вопрос.

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

Правда, это не всегда актуально. Не все роботы одинаково хороши в любых рыночных условиях. Есть такие, которые превосходно работают в периоды трендов (они строятся на основании трендовых аналитических инструментов), но делают серьезные ошибки в периоды боковика.

Другие роботы превосходно работают в периоды боковика, но могут делать ошибки в периоды трендов, так как в их основе лежат осцилляторные индикаторы. То есть по сути, трейдеру все равно не удастся «расслабиться» полностью и довериться работе советника.

Насколько он автоматизирует процесс в данном случае? Вопрос спорный. За ним придется все равно проверять сигналы, необходимо самостоятельно следить за ситуацией на рынке и запускать программу только тогда, когда рыночные условия являются для этого благоприятными.

Скачав скрипт для МТ4, трейдер получает инструмент, который не способен анализировать рыночную ситуацию. Но он позволяет автоматизировать процесс открытия рыночных ордеров и их защиты.

Допустим, у инвестора есть какая-то наработанная система мани-менеджмента, которая предполагает риски в 2 процента от капитала и объем позиций не более 0,1 лота. При этом, по системе соотношение рисков к потенциальной прибыли составляет 1:3.

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

Выгода в данном случае очевидна. Если ведется работа на коротком таймфрейме с большим количеством сделок, каждый раз описывать параметры ордера накладно с точки зрения времени. Иногда на принятие решений отведены считанные секунды.

По сравнению с советником, скрипты практически не имеют возможности допускать ошибки.

Единственный момент - если их код неправильный, он может искажать действия

ПО. Но это проверяется всего один раз перед запуском. Если все работает, то никаких проблем в последующем не возникнет. И здесь огромное преимущество программы перед роботом.

Естественно, время от времени, работу скрипта, скачанного для МТ4 придется оптимизировать. Происходит это тогда, когда у трейдера значительно меняется размер депозита (то есть он уже не может позволить себе, допустим, тот или иной объем торговли) или меняется ситуация на рынке.

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

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