Как установить скрипты в мт4 новых билдов. Что такое скрипт Форекс

Где и как загружать полезные команды для трейдинга на МТ4

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

  1. Первый попавшийся сайт, который вы нашли через поисковик. На первый взгляд - это самый простой вариант и доступный, не требующий лишнего времени. Однако далеко не всегда такие ресурсы могут похвастаться своим профессионализмом и, тем более, безопасностью. Вместе с закачиваемыми архивами вы рискуете загрузить на ПК вирусы, которые нарушат работу вашего ПО, смогут вклиниться в закодированные документы и отслеживать вашу личную информацию, в том числе относительно электронных счетов. В конечном итоге это приведет к краже ваших личных средств. По этой причине к любому сайту, который вы находите через поисковую строку, стоит относиться критически.
  2. Хорошо проработанные тематические сайты. От остальных их можно отличить по нескольким признакам. Во-первых, на них практически отсутствует сторонняя реклама. Та, что есть, имеет отношение строго к Форексу, торгам, брокерам и так далее. Во-вторых, перед вами качественно и информативно поданный материал - статьи, видео, инструкции. Все файлы для скачивания с описанием размешены в отдельном разделе, а не разбросаны по всему порталу.
  3. Авторские блоги и форумы. В данном случае мы имеем дело с рекомендациями других трейдеров. Вероятность найти здесь хорошие скрипты для mt4 , чтобы скачать , очень высока, но не лишним будет поинтересоваться, откуда дана ссылка для скачивания архива. Лучшим вариантом будет, если файл находится на сервере автора.

Тестируем скрипт на работоспособность

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

Самый простой и безопасный вариант это осуществить - применить тот или иной скрипт на демо-версии счета Форекс.

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

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

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

Прежде чем рассматривать скрипты закрытия ордеров в МТ4 и прочие , вспомним немного теории.

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

Поскольку все скрипты MT4 написаны на языке MQL4, их сначала придётся установить в соответствующую директорию терминала, иначе работать они не будут. Данную папку на жёстком диске ПК можно найти, выполнив несколько простых действий:

  1. Сначала заходим в меню терминала и выполняем команду «Файл - открыть каталог данных»;
  2. В открывшейся папке заходим в раздел MQL4;
  3. Среди перечисленных папок ищем «Scripts» - в неё и следует копировать все загруженные на просторах сети файлы;
  4. Далее либо перезапускаем терминал, либо кликаем на свободном пространстве навигатора правой кнопкой мыши и выполняем команду «обновить».

Если всё сделано правильно, установленные микропрограммы появятся в навигаторе.

Итак, как уже становится понятно по названию, скрипты закрытия ордеров МТ4 используются для фиксинга финансовых результатов по открытым операциям, а также для удаления лишних «отложек». Среди этой группы наибольшей популярностью пользуются следующие алгоритмы:

  • CloseThemAll - скрипт закрытия абсолютно всех ордеров, т.е. после его запуска на графике торгового инструмента вообще не останется никаких приказов;
  • Close All Profit - закрытие ордеров, по которым накоплена прибыль;
  • Remove Loss - одновременное закрытие всех убыточных сделок.

Скачать скрипты закрытия ордеров МТ4 можно здесь:

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

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

Если же на счёте есть открытые системные позиции, а пользователю нужно избавиться только от несработавших отложек, можно воспользоваться микропрограммой Remove Pending - данная функция удалит все приказы типа «limit» и «stop».

И последний ценный скрипт закрытия ордеров МТ4 называется Reverse . После установки этой микропрограммы на график она выполнит следующие функции:

  • Закроет текущую позицию;
  • После чего сразу откроет противоположную операцию равновеликого объёма.

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

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

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

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

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

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

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

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

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

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

Если не получится установить, или запустить скрипт — .

Итак сами скрипты:

Скрипт для открытия сделки с заданным Magic Number

Описание : Перетащите скрипт на график. Такой скрипт понадобится для полу-ручной торговли, когда нужно вручную запустить советник.

В параметрах вы можете задать: Меджик номер, SL, TP, направление и лотность сделки.

Скрипт для определения Magic Number открытого ордера

Описание : Не знаете как узнать меджик номер уже открытого ордера? это простой скрипт поможет определить меджики по всем открытым ордерам.

Скрипт для закрытия всех ордеров по заданному условию

Описание : Закрывает все сделки, которые отвечают выбранным параметрам.

Параметры скрипта :

  • Закрыть только покупки/продажи, или то и другое.
  • Закрыть только прибыльные/убыточные, или все.
  • Закрыть сделки только на текущей паре, или на всех парах.

Скрипт для переноса всех Take Profit в указанную точку


Описание : Перетащите скрипт на уровень, на который необходимо перенести тейк профит всех оредров. Работает также и с отложенными ордерами.

Скрипт для переноса всех Stop Loss в указанную точку


Описание : Перетащите скрипт на уровень, на который необходимо перенести стоп лосс всех оредров. Работает также и с отложенными ордерами.

Скрипт для удаления всех отложенных ордеров

Описание : Закрывает все отложенные ордера типа Stop и Limit. Данный скрипт без параметров просто перетащите на график.

Скрипт для удаления всех объектов с графика

Описание : Поможет быстро удалить все графические элементы с графика. Будет полезен, когда какой-то индикатор/эксперт засорил график, т.к. вручную удалять все объекты времязатратно. Кстати, если объектов немного, их можно удалить с помощью . В нашем случае надо зажать кнопку Backspace .

Построить сетку отложенных ордеров типа Limit

Описание : Перетащите скрипт на конкретный уровень на графике. С этого уровня скрипт начнет строить сетку ордеров с выбранными параметрами. Если вы положите скрипт выше текущей цены, тип ордеров будет — Sell Limit, и, наоборот, если положить скрипт ниже графика, тип ордеров будет — Buy Limit.

Параметры скрипта множитель лота для усреднения.

Построить сетку отложенных ордеров типа Stop

Описание : Перетащите скрипт на конкретный уровень на графике. С этого уровня скрипт начнет строить сетку ордеров с выбранными параметрами. Если вы положите скрипт выше текущей цены, тип ордеров будет — Buy Stop, и, наоборот, если положить скрипт ниже графика, тип ордеров будет — Sell Stop.

Параметры скрипта : Количество ордеров, расстояние в пунктах между ними, SL, TP, лотность сделки. Кроме того, можно задать множитель лота , для усреднения.

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

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

В торговом терминале Метатрейдер 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, рисует стрелки, при этом направление и расцветки стрелок определяется типом ордера.
  • Уровень безубытка позиций — показывает на графике всех открытых сделок.

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

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

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

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

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

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

Как устанавливают скрипты в новые билды Metatrader4

Для начала следует открыть папку, куда произошла загрузка нужных скриптов. Если они заархивированы, то перед тем, как выполнять основные действия по установке, архив нужно распаковать, чтобы стали доступны файлы с расширением «.mq4» либо «.ex4». Далее нужно выделить нужные скрипты левой кнопкой мыши при зажатой клавише «Cntrl», после этого вызвать к жизни контекстное меню правой кнопкой мыши и выбрать в нем пункт «Копировать».

После этого открывают торговый терминал и нажимают «Файл» - «Открыть каталог данных». Таким образом открывается папка данных Metatrader4, в которой нужно зайти в папку «MQL4». На ниже представленном скриншоте отмечена красной стрелкой.

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

В указанной папке MQL4 хранятся различные полезные программы, индикаторы, советники и так далее. Поскольку трейдер хочет установить скрипты Форекс, то ему следует перейти в соответствующую папку, которая так и называется - Scripts. Именно сюда и потребуется вставить ранее скопированные файлы. Для этого нажимаю правой кнопкой мыши на свободном поле и выбирают пункт меню «Вставить».

Читайте также:

После этого следует закрыть папку, так как она больше не нужна, и перезапустить торговый терминал MT4, то есть закрыть его и вновь открыть. Это делается для того чтобы он смог «увидеть» добавленные в него новые файлы.

Как заставить скрипты работать

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

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

Как пользоваться скриптами Форекс

Сами установленные и имеющиеся в торговом терминале Metatrader4 Форекс скрипты можно найти в окне «Навигатор», которое располагается в левой части главного окна платформы. Если по каким-то причинам его там нет, то не стоит расстраиваться, так как открыть его очень просто. Для этого на верхней панели инструментов есть специальная кнопочка, которую всего лишь нужно нажать.

Открыв окно «Навигатор», следует найти в перечне каталог «Скрипты» и нажать знак «+» возле него.

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

Как остановить работающий скрипт

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

Сделать это весьма просто. Нужно щелкнуть правой кнопкой мыши по свободному пространству внутри ценового графика и в открывшемся окне нажать «Удалить скрипт».

Где взять полезные Форекс скрипты

Получить массу полезных алгоритмов Форекс совсем несложно, так как в Сети масса ресурсов, где можно прочитать их описания и установить понравившиеся в свой торговый терминал Metatrader4.

Кроме этого, непосредственно в торговом окне каждого терминала внизу есть вкладка «Библиотека», где можно просмотреть все скрипты созданные членами сообщества MQL.

Как изменить настройки скрипта

Иногда трейдеру приходится менять настройки шрифта. Самая распространенная ситуация, когда требуется изменить настройки торгового лота. Чтобы иметь возможность это сделать, трейдеру потребуется внести непосредственные изменения в сам код используемого скрипта. Соответственно, сделать это возможно только при наличии этого самого исходного кода, который содержится в файле с расширением «mql4».

Таким образом, в терминале Metatrader4 нужно выбрать нужный скрипт, кликнуть по нему правой кнопкой мыши и выбрать пункт меню «Изменить». В результате будет открыто окно в приложении Meta Editor, где можно менять параметры скриптов по своему усмотрению.

Здесь необходимо быть чрезвычайно осторожными, чтобы не менять ничего лишнего, так как в итоге скрипт может попросту перестать работать. После того, как были внесены необходимые изменения в алгоритмы работы скрипта, требуется сохранить результаты редактирования. Для этого вверху нужно найти и нажать кнопочку «Компилировать». Выполнив это действие, окно Meta Editor можно закрывать.

Заключение

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