НАСТРОЙКА СКРИПТОВ ФОРЕКС

СОДЕРЖАНИЕ:


Полезные скрипты Форекс

Что такое скрипты Форекс?

Скрипты Форекс — это исполняемые файлы в MetaTrader 4, которые выполняются только один раз. Они идеально подходят для выполнения рутинных задач и для задач, которые отнимают много времени, когда важна скорость выполнения. Скрипт выполняется в тот момент, когда трейдер устанавливает его на график. После того, как задача будет выполнена, скрипт удаляется с графика. Вы можете удалить его вручную до завершения задачи. Это основные отличия скриптов Форекс от торговых советников. Советник работает постоянно, но он использует ценовые тики для обновления. То есть, чтобы начать работу или чтобы изменения параметров советника вступили в силу, цена должна измениться. Частота изменения рыночной цены меняется в течение суток. Это означает, что период между обновлениями эксперта непредсказуем. Предсказуемость скрипта (он запускается сразу) делает его более подходящим для некоторых торговых задач, чем торговый советник.

Установка скрипта в терминал МТ4.

Установить скачанный скрипт в терминал МТ4 можно следующими способами:

  1. В главном меню выбираем «Файл», в открывшемся меню пункт «Открыть каталог данных», в папке «MQL4» закидываем скрипт в папку «Scripts».
  2. Через Meta Editor. Открываем Meta Editor, далее папку «Scripts» и туда помещаем скрипт.

Как изменить параметры скрипта Форекс?

Если у вас достаточно знаний в MQL4, вы можете изменить отдельные параметры скрипта под себя. Для этого вам необходимо изменить код скрипта в разделе Meta Editor в торговой платформе. Здесь вы можете изменить текущие свойства программы.

Список полезных скриптов легко найти в интернете практически на любом сайте Форекс-тематики. Предлагаю свой список полезных скриптов Форекс.

Полезные скрипты Форекс.

Для того, чтобы быстро работать с большим количеством ордеров в платформе МТ4, вам могут пригодиться скрипты из серии Close All.

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

Описание скриптов серии Close All:

CloseAllTrades — закрывает все открытые и отложенные ордера по всем валютным парам.
CloseAllTradesCurrent — закрывает все открытые и отложенные ордера на текущем графике.
CloseAllTradesOpened — закрывает все открытые ордера по всем валютным парам.
CloseAllTradesOpenedCurrent — закрывает все открытые ордера на текущем графике.
CloseAllTradesPending — закрывает все отложенные ордера по всем валютным парам.
CloseAllTradesPendingCurrent — закрывает все отложенные ордера на текущем графике.
CloseAllTradesBuy — закрывает все открытые ордера на покупку по всем валютным парам.
CloseAllTradesBuyCurrent — закрывает все открытые ордера на покупку на текущем графике.
CloseAllTradesSell — закрывает все открытые ордера на продажу по всем валютным парам.
CloseAllTradesSellCurrent — закрывает все открытые ордера на продажу на текущем графике.

Еще несколько скриптов для закрытия ордеров:

Скрипт CloseProfitOrders закрывает все прибыльные ордера хоть на Buy, хоть на Sell, причем на всех валютных парах, независимо от того, на какой график устанавливается скрипт. Размер профита устанавливается в пунктах.

Скрипт Reverse закрывает позицию и тут же открывает противоположную тем же лотом.

Скрипт ReverseLotExp закрывает все открытые позиции по всем валютным парам и открывает противоположные с увеличением лота, коэффициент увеличения лота можно установить в настройках.

— Скрипт KS_Splitter закрывает только часть ордера. Размер лота к закрытию устанавливается в настройках.

Когда важна скорость в торговле, вам помогут скрипты открытия ордеров:

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

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

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

Скрипт Drop Level Lines поможет быстро нанести на график уровни поддержки и сопротивления с указанием значения цены. Для этого перетащите скрипт в точку максимума или минимума на графике. Линия нарисуется автоматически, причем нужного цвета и с указанием цены.

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

Скрипт CleanupAll удаляет все объекты с графика. Есть индикаторы, которые оставляют после себя некоторые объекты, даже после удаления с графика самого индикатора. Довольно нудно искать эти объекты и удалять их по одному. Скрипт CleanupAll быстро удалит их все и почистит ваш график.

Скрипт Screenshot. Если вам надо часто делать скриншот терминала, вам поможет в этом скрипт Screenshot. Просто перетащите скрипт на график и он автоматически сделает снимок экрана и поместит его в папку MQL4/files/chart. Этот скрипт имеет преимущества перед другими подобными скриптами, потому что использует файл user32.dll, чтобы автоматически получить ваш размер экрана. Вам нет необходимости задавать размеры экрана. В дополнение к этому скрипт Screenshot добавит в левом углу ярлык с указанием валютной пары и таймфрейма. Чтобы скрипт у вас работал, не забудьте включить импорт DLL.

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

Надеюсь, вам пригодятся в торговле какие-либо из этих скриптов Форекс. Вы также можете скачать все выше перечисленные скрипты Форекс одним архивом: полезные скрипты Форекс.

Что такое скрипт Форекс?

В портфель технических инструментов трейдера рынка Форекс, облегчающих торговлю, помимо торговых систем, индикаторов и советников, могут входить и такие инструменты, как скрипты Форекс. Все о них слышали, но не каждый трейдер использует их в своём арсенале по банальной причине незнания их особенностей и достоинств. Так что же такое скрипты, как они устанавливаются и используются в терминале МетаТрейдер 4? — спросите Вы. Давайте обо все по порядку!

Скрипт — это небольшая программа , написанная на языке MQL4 и используемая для облегчения процесса торговли в программе МТ4. Предназначена такая программа для единоразового выполнения какого-либо действия. После выполнения этого действия скрипт, как правило, удаляется, и только повторный его запуск вновь выполнит необходимую операцию. Используются скрипты для автоматизирования ряда действий, которые трейдер применяет в своей торговой деятельности и осуществляет их все вручную, что иногда может занимать довольно много времени. Например — хотите удалить одним кликом мыши все открытые ордера? Или выставить два отложенных разнонаправленных ордера на заданном расстоянии от цены, опять же, одним кликом мыши? Нет проблем — в этом Вам помогут соответствующие скрипты Форекс!

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

Полезные скрипты для терминала МТ4.

Ниже мы представим Вам для бесплатного скачивания ряд скриптов, наиболее популярных и полезных, расширяющих торговые функции терминала MT4, и облегчающих торговый процесс. Процедура их установки стандартная. Скачанный архив распаковывается, и полученная после разархивирования папка \MQL4\ копируется в каталог данных Вашего торгового терминала, после чего программу МТ нужно перезагрузить. После перезагрузки установленный скрипт появиться в окне Навигатор — Скрипты , откуда он перетаскивается на график, в окне настроек (если для скрипта есть настройки!) задаются необходимые параметры (их набор зависит от функций инструмента) и для активации работы скрипта кликается кнопка ОК .

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

    — Close All Order — скрипт закрывает все открытые ордера, как рыночные, так и отложенные (не имеет настраиваемых параметров);

Эта статья приведёт Вас к успеху:  ЦЕНТОВЫЙ СЧЕТ ФОРЕКС ГДЕ ОТКРЫТЬ И ДЛЯ ЧЕГО

Скачать close-all-order.rar [12,49 Kb] (скачиваний: 223)

— Remove Pending Order — скрипт удаляет все отложенные ордера (не имеет настраиваемых параметров);

Скачать remove-pending-order.rar [7,95 Kb] (скачиваний: 124)

— Remove Loss Order — скрипт закрывает только убыточные ордера (переменная Stop задаёт, на сколько пунктов ордер должен быть «в минусе» для закрытия, по умолчанию — минимум 5 пунктов);

Скачать remove-loss-order.rar [8,01 Kb] (скачиваний: 127)

— Close Profit Order — скрипт закрывает только прибыльные ордера (переменная Profit задаёт, на сколько пунктов ордер должен быть «в плюсе» для закрытия, по умолчанию — минимум 5 пунктов);

Скачать close-profit-order.rar [7,98 Kb] (скачиваний: 141)

— Reverse Orders — скрипт закрывает текущие ордера по выбранному торговому инструменту и открывает в противоположном направлении (не имеет настраиваемых параметров);

Скачать reverse-orders.rar [7,26 Kb] (скачиваний: 127)

— Delete All Graf — скрипт удаляет все графические объекты с графика (не имеет настраиваемых параметров);

Скачать delete-all-graf.rar [4,04 Kb] (скачиваний: 129)

— Open Buy Sell Order — скрипт позволяет открыть два отложенных или рыночных ордера в противоположные стороны от текущего уровня цены. Будет полезен любителям торговли на пробой уровней во время выхода важных новостей Форекс (с настраиваемыми параметрами не трудно разобраться на демо-счёте);

Скачать open-buy-sell-order.rar [7,47 Kb] (скачиваний: 255)

— Open One Order — скрипт позволяет открыть один рыночный ордер с заданными стоп-лоссом, тейк-профитом, объёмом и «магиком» ( Magic Number ). Используется, если необходимо, чтобы установленный на графике советник «подхватил» открытый вручную ордер. Для открытия нужного ордера для одной из переменных ( SELL или BUY ) нужно установить значение true (по умолчанию обеим переменным присвоено значение false );

Скачать open-one-order.rar [11,79 Kb] (скачиваний: 155)

— Zero Level — скрипт поставит SL у открытых в одном направлении ордеров на уровень безубыточности. Учитывает своп и комиссии, точность составляет +/- размер спреда (не имеет настраиваемых параметров);

Скачать zero-level.rar [11,59 Kb] (скачиваний: 167)

— Uroven Bezubytka — скрипт рассчитает и покажет уровень безубытка для всех открытых по данной валютной паре ордеров (не имеет настраиваемых параметров);


Скачать uroven-bezubytka.rar [7,87 Kb] (скачиваний: 162)

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

Скачать balance-profit-all.rar [19,32 Kb] (скачиваний: 163)

Работа всех скриптов проверена в последней версии торгового терминала на момент написания материала — а это MetaTrader Version 4.00 Build 745.

Скрипты форекс для Метатрейдера. Дайте рукам отдохнуть и освободите голову для поиска.

Привет! Сегодня на блоге WebMasterMaksim.ru, мы с вами поговорим о форекс скриптах, и порассуждаем, как они помогут зарабатывать на forex.

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

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

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

Скрипты форекс. Дайте рукам отдохнуть и освободите голову для поиска.

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

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

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

«Компания Альпари предлагает большой выбор торговых инструментов. Они помогут стать настоящими мастерами в торговле на пяти форекс платформах. Более сотни торговых инструментов и пакет бесплатной…». Подобный рекламные тексты помогают нам осознать, насколько велик потенциал инвестирования на финансовом рынке forex.

8,0,1,0,0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

24,0,0,1,0

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

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

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

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

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

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

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

33,0,0,0,1

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

(2 оценок, среднее: 5,00 из 5)

Скрипты в Metatrader 4

Здравствуйте, друзья! Помимо советников, индикаторов и торговых систем, в форекс терминале Metatrader 4 есть такая вещь, как скрипты. И в нижеследующей инструкции мы научимся их устанавливать, настраивать и применять на практике.

Что такое скрипты?

Скриптом называется программа, написанная на языке MetaQuotes Language 4 (MQL 4) и предназначенная для одноразового выполнения любых действий. Скрипт может выполнять как аналитические, так и торговые функции. В отличие от советников, скрипты исполняются по запросу, а не потиково. Иными словами, если советник работает практически постоянно, то скрипт, отработав один раз, самостоятельно завершает работу.

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

Эта статья приведёт Вас к успеху:  ИНДИКАТОР CYCLE ФОРЕКС

Как применять скрипты?


В Metatrader 4 уже есть несколько стандартных скриптов, таких как открытие и удаление позиций. Найти их можно, в разделе Скрипты в окне Навигатор (обычно находится внизу слева). После нажатия кнопки + напротив раздела Скрипты, появится список доступных алгоритмов.

Для запуска перетаскиваем нужный скрипт на график или просто щелкаем по нему два раза мышкой. Появится окно с подтверждением активации скрипта, например такое:

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

Установка дополнительных скриптов в MT4

  1. У вас должна быть установлена программа Metatrader 4
  2. Скачиваем архив со скриптом, распаковываем его и получаем файл ex4 и/или mql. Эти файлы нужно скопировать в папку MQL4/scripts в каталоге данных вашего терминала.
  3. Чтобы попасть в каталог данных, в терминале нажимаем Файл ->Открыть каталог данных
  4. Откроется папка, в ней мы заходим в раздел MQL4 в каталог Scripts. И туда копируем файлы наших скриптов. Закрываем папку, перезапускаем МТ4.
  5. Далее вновь заходим в наш терминал Metatrader 4, жмем на верхней панели программы Сервис->Настройки и на вкладке Советники, проставляем галочки как на скриншоте ниже. Далее нажимаем ОК.
  6. Открываем график нужной валютной пары и перетаскиваем на него мышкой установленный скрипт (см. Применение скриптов в начале этой статьи)

Как изменить параметры скрипта?

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

1. В терминале жмем на скрипте правой кнопкой мыши и выбираем пункт Изменить.

2. Откроется окно приложения MetaEditor, где можно изменить параметры скрипта. Будьте осторожны и не меняйте ничего лишнего, иначе скрипт можешь перестать работать.

3. Для сохранения изменений в коде нужно нажать кнопку Compile, затем окно MetaEditor’а можно закрыть.

На этом все. Как видите, ничего сложного в использовании форекс скриптов в Metatrader 4 нет.

Скрипты Форекс существенно облегчают работу трейдеров


Всем привет, сегодня я расскажу вам о том, что такое скрипты Форекс и, для чего они нужны.

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

Плюсы и минусы скриптов Форекс

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

3,0,1,0,0

Применение скриптов в торговле

В MT4 уже встроено несколько скриптов, которые также можно применять в процессе ведения торгов. Данные программки позволяют изменять уже созданные сделки, закрывать их, а также открывать нестандартные таймфреймы. Для того чтобы найти эти программы, перейдите по адресу: «Навигатор/Скрипты».


Их запуск осуществляется путем переноса на график. Как только вы это сделаете перед вами появится такое же окно, как на картинке, расположенной ниже.


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

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

Можно ли изменить функции скрипта

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


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

9,0,0,1,0

Можно ли установить скрипты в Метатрейдер 4

К счастью, Метатрейдер 4 предоставляет трейдерам загружать скрипты. Для этого вам необходимо посетить каталог данных, далее щелкнуть по «Открыть каталог данных», затем зайти в «MQL4» и далее в «Scripts», куда собственно и нужно вставить файл со скриптом.


Затем уже просто перезапускаете MT4 и можете использовать скрипт в торговле.

Внимание: чтобы скрипт работал исправно, зайдите по адресу «Сервис/Настройки» и выберите вкладку «Советники». Здесь проставьте галочки так же, как это показано на рисунке ниже.

Лучшие скрипты для форекс

Расчет торгового лота, вычисление зон для установки профита и стоп приказа, закрытие серии ордеров и выставление сетки – все эти операции ежедневно могут отнимать у вас до 50 процентов торгового времени.

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

На сегодняшний день создано сотни различных скриптов, которые выполняют те или иные задачи для трейдеров.

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

1) Скрипт SET 2 STOP ORDERS – это торговый инструмент, который позволяет выставлять отложенные стоповые ордера одновременно в двух направления.

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

В настройках скрипта вы сможете задать профит, стоп приказ, объем позиции и самое главное – отступ в пунктах от цены.

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

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

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

После того как вы нанесете скрипт CLEAR на график он в считанные секунды очистит ваш терминал от мусора и приведёт его в исходное состояние.

3) Скрипт Тейк профит для отложенных ордеров – это очередной помощник, который позволяет значительно упростить жизнь трейдерам, использующий в своей стратегии отложенные ордера и различные сеточные стратегии.

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

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

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

Помимо перетаскивания стоп приказа скрипт может выставлять тейк профит и стоп для каждой открытой вами сделки и сопровождать ее выше перечисленным способом.

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

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

Помимо открытия стандартных ордеров скрипт позволяет выставлять лимитные и стоповые отложенные ордера и выполнять полую их модификацию.

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

6) Скрипт Закрытия всех ордеров – универсальный помощник, который позволяет в считанные секунды закрыть все открытые как рыночные, так и отложенные ордера.

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

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

Коллекция полезных скриптов для трейдера

На данной странице будем выкладывать для бесплатного скачивания различные, полезные для трейдера Форекс скрипты применяемые в терминале MT4 (т.е. написанные на языке программирования MQL4).


Коллекция Форекс скриптов будет постоянно пополняться новыми скриптами, надеемся Вы тоже поможете нам в ее пополнении ��

Что такое Форекс скрипт и описание работы с Форекс скриптами:

Небольшое пояснение о том что такое скрипт и для чего нужны скрипты в терминале MT4:

Скриптом называется программа, написанная на языке MetaQuotes Language 4 (MQL 4) и предназначенная для одноразового выполнения любых действий. Скрипт может выполнять как аналитические, так и торговые функции. В отличие от советников, скрипты исполняются по запросу, а не потиково. Иными словами, если советник работает практически постоянно, то скрипт, отработав один раз, самостоятельно завершает работу.

Работа со скриптами предполагает:

Создание Форекс скрипта
Для создания и компиляции скрипта используется встроенный редактор «MetaEditor». Он является составной частью клиентского терминала и представляет собой удобную среду разработки MQL4-программ.

Эта статья приведёт Вас к успеху:  СОВЕТНИКИ ФОРЕКС DAYSCALP

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

Запуск скрипта в терминале
Для запуска скрипта необходимо наложить его на график. Сразу после этого запускается алгоритм скрипта.

Удаление скрипта
Завершение работы скрипта происходит, когда он удаляется с графика.

Скрипты Форекс скачать бесплатно

КОЛЛЕКЦИЯ ФОРЕКС СКРИПТОВ ДЛЯ БЕСПЛАТНОГО СКАЧИВАНИЯ:

Скрипты для открытия и модификации ордеров:

1. Скрипт «Открыть 5 Buy ордеров».

Благодаря этому скрипту можно открыть пять ордеров на покупку, по такой цене, которая имеет место при запуске скрипта. Когда работает скрипт, цены иногда могут меняться, в таком случае, те ордера, что остались он, откроет потом, когда цена вернется к прежнему значению. Также благодаря этому скрипту можно вводить нужный размер лотов. Большим преимуществом скрипта 5 Buy является то, что он приспособлен к сильным движениям цен.

2. Скрипт «Открыть 5 Sell ордеров».

Благодаря этому скрипту можно открыть пять ордеров на продажу, по такой цене, которая имеет место при запуске скрипта. Когда работает скрипт, цены иногда могут меняться, в таком случае, те ордера, что остались он, откроет потом, когда цена вернется к прежнему значению. Также благодаря этому скрипту можно вводить нужный размер лотов. Большим преимуществом скрипта 5 Sell является то, что он приспособлен к сильным движениям цен.

3. Скрипт «Открытие сделки по времени».

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

4. Скрипт «Выставление двух противоположных стоповых ордера».

Открытие позиций Купить и Продать осуществляется при выполнение рабочего ордера. А также и при автоматическом выполнении отложенного ордера. Выставление двух противоположных ордеров — в значительной степени помогает перекрыть убытка трейдера. После нажатия кнопок «Sell» или «Buy» брокеру отправляется ордер на открытие позиций краткосрочной или долгосрочной соответственно.

5. Скрипт «Перевод в безубыток всех ордеров».

Советник выставляет стоп лосс и тейк профит у всех позиций текущего инструмента ( и рыночным и отложкам), если выставлено значение менее STOPLEVEL, то советник не меняет стоп.

Скрипты для закрытия и удаления ордеров:

1. Скрипт «Закрыть все Buy ордера».

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

2. Скрипт «Закрыть все Sell ордера».

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

3. Скрипт «Закрыть все прибыльные Buy ордера».

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

4. Скрипт «Закрыть все прибыльные Sell ордера».

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

5. Скрипт «Закрыть все ордера».

Если необходимо закрыть все ордера и уйти с рынка, то этот скрипт как раз для этого предназначен. Этот скрипт закрывает все ордера Buy и Sell, даже при наличии открытых прибыльных графиков. Чтобы не упустить прибыль при ручном закрытии большого количестве сделок, этот скрипт закроет все ордера в автоматическом режиме мгновенно, что значительно упростит работу.

6. Скрипт «Закрыть все прибыльные ордера».

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

7. Скрипт «Удалить все отложенные ордера».

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

8. Скрипт «Закрытие всех убыточных ордеров».

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

9. Скрипт «Закрытие всех ордеров по достижению суммарного убытка».

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

10. Скрипт «Закрытие всех ордеров по достижению суммарного профита».

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

11. Скрипт «Закрытие всех прибыльных ордеров по текущей валютной паре».

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

12. Скрипт «Закрытие всех убыточных ордеров по текущей валютной паре».

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

13. Скрипт «Закрытие сделки по времени».

Скрипт автоматически закрывает ордер на покупку или продажу в установленное время.

Другие Форекс скрипты:

1. Скрипт «Трал».

Данный скрипт работает как Трал (Trailing Stop) перемещая уровень Stop Loss.Работает именно как скрипт, а не как советник, т.е. требует активации.

2. Скрипт «Переворачивает все имеющиеся позиции».

Этот скрипт помогает открывать позиции, в том случае, когда торговля идет в убыток. Имеется в виду, что если есть большая вероятность в дальнейшем продолжении работы рынка, то можно «перевернуть» позицию на уровне линии stop-loss. Так же этот скрипт полезен, если необходимо дополнительно пополнить баланс для поддержки уже имеющихся позиций.

3. Скрипт «Уровень безубытка».

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

4. Скрипт «Расчет размера лота в процентах от депозита».

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

ВНИМАНИЕ! Администрация сайта не несет ответственности за последствия связанные с неправильным применением данных скриптов!
РЕКОМЕНДУЕМ ИЗУЧАТЬ РАБОТУ КАЖДОГО ФОРЕКС СКРИПТА НА ДЕМО-СЧЕТЕ!

ВНИМАНИЕ! Новые скрипты Форекс, советники Форекс и индикаторы теперь публикуются в разделе «Мастерская MQL«

Создание скрипта Форекс

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

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

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

Чтобы написать скрипт МТ4 , трейдеры используют встроенный редактор MetaEditor. Данный редактор представляет собой составную часть клиентского терминала и предлагает очень удобную и понятную среду для разработки MQL4-программ . Чтобы научиться самостоятельно создавать скрипты и другие программы, трейдеру достаточно тщательно прочесть инструкцию, разобраться со всеми настройками и взяться за работу.

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

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

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

Скрипты для MetaTrader 4 с исходными кодами

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

Скрипты можно свободно скачать и запустить в MetaTrader 4.

Скрипт с примером использования библиотеки «Formula Calculation»

Скрипт ставит SL и TP разнонаправленных позиций в одну точку и показывает сумму прибыли в указанной точке.

Конвертирует CSV-файл тиков в формат TKS, используемый сборщиком тиков.

Удаляет выбранные индикаторы со всех графиков

Добавить комментарий