Наряду с торговыми роботами или как их ещё называют – советниками, в трейдинге существует такое понятие как скрипты. Скриптом трейдеры называют программный код, созданный для автоматизации некоторых моментов в ручной торговле.
По сути своей и скрипт, и советник это программы, написанные на одном языке программирования, например для торгового терминала Meta Trader это язык MQL (MQL4 для МТ4 и MQL5 для МТ5). Только в отличие от советника, который может вести полностью автоматическую торговлю, скрипт выполняет только конкретные возложенные на него функции и сам по себе (автономно) торговать не может.
Скрипт, как правило, запускается трейдером в ручном режиме и отработав свои функции отключается. Например, с помощью скрипта можно быстро открыть или закрыть ряд позиций (допустим, сетку ордеров), модифицировать стоп ордера, нанести на ценовой график линию тренда или любой индикатор созданный пользователем.
Стандартные скрипты в торговом терминале МТ4 (MetaTrader4)
В самом популярном торговом терминале МТ4 есть ряд встроенных скриптов которые довольно удобно применять на практике. Далеко не все трейдеры знают об этом и еще меньше трейдеров используют их в торговле. А между тем это весьма полезный и порой просто необходимый инструмент призванный значительно облегчить нам жизнь.
В МТ4 скрипты живут в панели «Навигатор». Для того чтобы исполнить любой из приведённых скриптов достаточно кликнуть по нему правой кнопкой мыши и в выпавшем окне выбрать пункт «Исполнить на графике».
После этого необходимо утвердительно ответить на дополнительный запрос торгового терминала:
Ну, вот и всё, скрипт прикрепляется к графику финансового инструмента, который был предварительно открыт в правой части экрана. Затем он исполняет свою функцию и автоматически закрывается.
Пользовательские скрипты в МТ4
Кроме этого, разумеется, в торговом терминале предусмотрена возможность использования различных пользовательских скриптов разработанных трейдером самостоятельно (или например скачанных в интернете).
Для того чтобы пользовательский скрипт отразился в разделе «Скрипты» наряду со стандартными, его необходимо предварительно поместить в папку торгового терминала. Как правило эта папка находится на диске С: (если при установке терминала вы не указывали другой диск). Например, у меня для торгового терминала от брокера Инстафорекс, эта папка находится по маршруту: C:\Program Files (x86)\InstaTrader\experts\scripts
А для терминала от Альпари, по маршруту: C:\Program Files (x86)\Alpari Limited MT4\MQL4\Scripts