Скрипты Форекс — это исполняемые файлы в MetaTrader 4, которые выполняются только один раз. Они идеально подходят для выполнения рутинных задач и для задач, которые отнимают много времени, когда важна скорость выполнения. Скрипт выполняется в тот момент, когда трейдер устанавливает его на график. После того, как задача будет выполнена, скрипт удаляется с графика. Вы можете удалить его вручную до завершения задачи. Это основные отличия скриптов Форекс от торговых советников. Советник работает постоянно, но он использует ценовые тики для обновления. То есть, чтобы начать работу или чтобы изменения параметров советника вступили в силу, цена должна измениться. Частота изменения рыночной цены меняется в течение суток. Это означает, что период между обновлениями эксперта непредсказуем. Предсказуемость скрипта (он запускается сразу) делает его более подходящим для некоторых торговых задач, чем торговый советник.
Установить скачанный скрипт в терминал МТ4 можно следующими способами:
Если у вас достаточно знаний в MQL4, вы можете изменить отдельные параметры скрипта под себя. Для этого вам необходимо изменить код скрипта в разделе Meta Editor в торговой платформе. Здесь вы можете изменить текущие свойства программы.
Список полезных скриптов легко найти в интернете практически на любом сайте Форекс-тематики. Предлагаю свой список полезных скриптов Форекс.
Для того, чтобы быстро работать с большим количеством ордеров в платформе МТ4, вам могут пригодиться скрипты из серии Close All.
Ниже приведены несколько скриптов, которые закрывают все ордера одним нажатием кнопки. Причем, в зависимости от ситуации на рынке, вы можете использовать определенный скрипт и закрыть только отложенные ордера или только открытые, только на BUY или SELL или вообще все ордера по всем валютным парам.
Описание скриптов серии Close All.
Если вы практикующий трейдер, вы наверняка часто сталкиваетесь со множеством рутинных задач в торговле. Иногда надо быстро закрыть все сделки, или перенести их стоп лоссы на нужный уровень.
Вручную это делается очень долго, поэтому чтобы не терять драгоценное время рекомендую пользоваться торговыми скриптами для мт4 . Специально для вас, мы разработали набор полезных скриптов, которые вы можете скачать бесплатно.
Больше всего такие скрипты пригодятся скальперам, т.к. в скальпинге необходимо открывать и закрывать множество сделок, причем очень быстро.
Если не получится установить, или запустить скрипт — .
Итак сами скрипты:
Описание : Перетащите скрипт на график. Такой скрипт понадобится для полу-ручной торговли, когда нужно вручную запустить советник.
В параметрах вы можете задать: Меджик номер, SL, TP, направление и лотность сделки.
Описание : Не знаете как узнать меджик номер уже открытого ордера? это простой скрипт поможет определить меджики по всем открытым ордерам.
Описание : Закрывает все сделки, которые отвечают выбранным параметрам.
Параметры скрипта :
Описание
: Перетащите скрипт на уровень, на который необходимо перенести тейк профит всех оредров. Работает также и с отложенными ордерами.
Описание
: Перетащите скрипт на уровень, на который необходимо перенести стоп лосс всех оредров. Работает также и с отложенными ордерами.
Описание : Закрывает все отложенные ордера типа Stop и Limit. Данный скрипт без параметров просто перетащите на график.
Описание : Поможет быстро удалить все графические элементы с графика. Будет полезен, когда какой-то индикатор/эксперт засорил график, т.к. вручную удалять все объекты времязатратно. Кстати, если объектов немного, их можно удалить с помощью . В нашем случае надо зажать кнопку Backspace .
Описание : Перетащите скрипт на конкретный уровень на графике. С этого уровня скрипт начнет строить сетку ордеров с выбранными параметрами. Если вы положите скрипт выше текущей цены, тип ордеров будет — Sell Limit, и, наоборот, если положить скрипт ниже графика, тип ордеров будет — Buy Limit.
Параметры скрипта множитель лота для усреднения.
Описание : Перетащите скрипт на конкретный уровень на графике. С этого уровня скрипт начнет строить сетку ордеров с выбранными параметрами. Если вы положите скрипт выше текущей цены, тип ордеров будет — Buy Stop, и, наоборот, если положить скрипт ниже графика, тип ордеров будет — Sell Stop.
Параметры скрипта : Количество ордеров, расстояние в пунктах между ними, SL, TP, лотность сделки. Кроме того, можно задать множитель лота , для усреднения.
Есть еще два скрипта для переноса и определения уровня безубытка , скачать их можно — .
В помощь трейдеру полный набор скриптов, на все случаи жизни. Автоматизация ручной торговли.
Данные скрипты будут полезным для любой торговой системы. Особенно они незаменимы в «горячие» моменты.
Скрипт - программа исполняемая один раз после запуска. Устанавливается в папку терминала /experts/scripts
Как установить скрипт в МТ4 .
1. Скопировать файл скрипта.mq4 в папку C:\Program Files\MetaTrader
4\experts\scripts\ (или папку в которой установлен MetaTrader 4) при
закрытом MetaTrader.
2. Запустить MetaTrader 4.
3. Открыть окно «Навигатор»
4. Открыть нажатием на «+» вкладку «Скрипты» и найти в списке скриптов установленный скрипт.
5. Перетащить его на график нужной валютной пары.
6. Скрипт установлен.
1. Скрипт «Закрыть все Buy ордера»
Описание:
Скрипт закрывает все ордера Buy независимо от прибыли на всех графиках, не только на том,на котором запущен скрипт.
скачать
2. Скрипт «Закрыть все Sell ордера»
Описание:
Скрипт закрывает все ордера Sell независимо от прибыли на всех графиках, не только на том,на котором запущен скрипт.
скачать
3. Скрипт «Закрыть все прибыльные Buy ордера»
Описание:
Скрипт закрывает все прибыльные ордера Buy на всех графиках, не только на том,на котором запущен скрипт.
скачать
4. Скрипт «Закрыть все прибыльные Sell ордера»
Описание:
Скрипт закрывает все прибыльные ордера Sell на всех графиках, не только на том,на котором запущен скрипт.
скачать
5. Скрипт «Закрыть все ордера»
Описание:
Скрипт закрывает все ордера Buy и Sell на всех
графиках, независимо прибыльные они или нет, не только на том,на котором
запущен скрипт.
скачать
6. Скрипт «Закрыть все прибыльные ордера»
Описание:
Скрипт закрывает ордера Buy и Sell с прибылью Profit
пунктов и выше на всех графиках, не только на том,на котором запущен
скрипт.
скачать
7. Скрипт «Переворачивает все имеющиеся позиции»
Описание:
Поможет открыть позиции при убыточной торговле, то есть
если существует уверенность в продолжении движения рынка,то на уровне
stop-loss можно "перевернуть" позицию.
скачать
8. Скрипт «Закрыть все убыточные ордера»
Описание: Закрывает все убыточные ордера независимо от убытка на выбранном графике
9.Скрипт «Уровень безубытка»
Описание: Скрипт показывает уровень без убытка.
11.Скрипт «Открыть 5 Buy ордеров»
Описание:
Скрипт открывает 5 ордеров на покупку по цене
движениях цены!
Ска
чать
12.Скрипт « Открыть 5 Sell ордеров »
Описание:
Скрипт открывает 5 ордеров на продажу по цене
которая имеется в момент запуска скрипта, если в процессе работы скрипта
цена меняется, то он оставшиеся ордера открывает когда цена вернется к
этому значению. Позволяет устанавливать размер лотов. Удобен при сильных
движениях цены!
Ск
ачать
13.Скрипт «Выставление двух противоположных стоповых ордеров»
Описание:
Открывает две противоположные позиции на Buy и Sell соответственно.
Ска
чать
14.Скрипт «Точные зоны поддержки и сопротивления»
15.Скрипт «Расчет размера лота в процентах от »
Описание:
Скрипт производит расчет размера лота для
торговли по сигналам Forex23.ru. Расчет производится на основе процента
от Вашего депозита. Процент депозита устанавливается в переменной
MaxRisk, по умолчанию значение равно 5 (т.е. 5 процентов от депозита)
Ск
ачать
16.Скрипт «
SelectDelOrders
»
Описание:
Скрипт производит закрытие выбранных позиций
16.Скрипт «Расчет 3-ей волны Эллиота »
Описание:
Скрипт предназначен для расчета 3-й волны Эллиота по алгоритму Вильямса, описанному в книге "Торговый хаос".
Скачать
17. Скрипт управления отложе нными ордерами с помощью линий
Описание:
На графике рисуются линии:
PriceSellStop, PriceBuyStop, SellLimit, BuyLimit
Там, где находится линия там же ставится и сам отложенный ордер, перемещая линии Вы перемещаете и ордер.
18. Скрипт "Закрытие ордеров"
Описание: При запуске скрипта появляется окно, в котором можно выбрать закрывать все ордера или только положительные. Также есть возможность ввести Magic номер, тогда будут закрываться только ордера помеченные Magic. Закрывать можно одновременно любые валютные пары или только текущую. Можно настроить скрипт таким образом, чтобы он закрывал сделки только при достижении определенной прибыли.
Параметры по умолчанию:
Magic = 0; //закрывать только сделки с магиком (0-открытые вручную)
MagicAll = true;//если true - закрывать все (с любым магиком)
Profit = 0; //закрывать только сделки с профитом больше Profit (в случае, если Вы выберите закрывать только прибыльные)
TipOrder = 0; //тип закрываемых ордеров (0) - все ордера (1) - Buy (-1) - Sell
SymbolAll = true;//если true - все валютные пары false - только текущие
При проблемах связи или др. скрипт делает 10 попыток закрытия, после этого прекращает работу.
Для запуска скрипта, бросьте его в окно графика и в появившемся меню выберите
параметры закрываемых ордеров.
Добавить комментарий
Рано или поздно каждый трейдер осознаёт, что часть рутинных операций по управлению торговыми позициями необходимо автоматизировать, поскольку они отнимают время и мешают сосредоточиться на других делах. К счастью, для решения обозначенной проблемы программисты уже давно создали специальные скрипты, которые нам достаточно лишь скачать и установить в терминал.
Прежде чем рассматривать скрипты закрытия ордеров в МТ4 и прочие , вспомним немного теории.
В общем смысле Script - это небольшая программа, которая сразу после своего запуска в MetaTrader4 выполняет единственную операцию и отключается. Таким образом, если постоянно осуществляет определённые манипуляции с ордерами, а непрерывно обрабатывают котировки и прочие данные, скрипты используются для одноразовых операций.
Поскольку все скрипты MT4 написаны на языке MQL4, их сначала придётся установить в соответствующую директорию терминала, иначе работать они не будут. Данную папку на жёстком диске ПК можно найти, выполнив несколько простых действий:
Если всё сделано правильно, установленные микропрограммы появятся в навигаторе.
Итак, как уже становится понятно по названию, скрипты закрытия ордеров МТ4 используются для фиксинга финансовых результатов по открытым операциям, а также для удаления лишних «отложек». Среди этой группы наибольшей популярностью пользуются следующие алгоритмы:
Скачать скрипты закрытия ордеров МТ4 можно здесь:
Перечисленные выше скрипты закрытия ордеров МТ4 считаются самыми полезными, поскольку они одинаково эффективны как в рамках среднесрочных стратегий, так и при управлении сеткой.
На графике выше я привёл пример такой рыночной сетки. Согласитесь, если придётся удалить всю эту конструкцию, тратить время на ручные операции будет просто неразумно. В этой ситуации гораздо проще запустить скрипт CloseThemAll .
Если же на счёте есть открытые системные позиции, а пользователю нужно избавиться только от несработавших отложек, можно воспользоваться микропрограммой Remove Pending - данная функция удалит все приказы типа «limit» и «stop».
И последний ценный скрипт закрытия ордеров МТ4 называется Reverse . После установки этой микропрограммы на график она выполнит следующие функции:
Получается, что Reverse удачно сочетается с реверсными стратегиями, а также может сослужить хорошую службу , для которых время обработки приказов является «жизненно» важным параметром.
Несмотря на то, что в названии этой функции фигурирует слово «Limits», она позволяет свободно настраивать тип отложек, т.е. пользователь может работать не только с лимитниками, но и со стоповыми ордерами.
Как и скрипты закрытия ордеров МТ4, «Open Limits» бывает незаменим при торговле внутри дня, в частности, он значительно упрощает процесс управления «пробойными» стратегиями (когда операции открываются после ночного флета).
И второй скрипт, предназначенный для открытия сделок, известен под названием Open Order . В отличие от предыдущей функции, он используется для входа в позицию непосредственно по рыночным ценам, т.е. сразу после запуска приложения на графике.
Кроме стандартных настроек в этом скрипте также предусмотрен Magic - уникальный идентификатор ордера, по которому советники находят свои сделки. Это очень удобно, поскольку иногда приходится вручную открывать позиции, потерянные торговым роботом.
Звучит немного запутанно, поэтому рассмотрим пример. Предположим, что трейдер поставил на график среднесрочный советник, но забыл разрешить автоторговлю. Спустя некоторое время ошибка была найдена, но качественный сигнал оказался уже упущен.
На этом всё, надеюсь, что предложенная подборка скриптов закрытия ордеров в МТ4 в купе с функциями открытия операций принесёт читателям пользу.
Чтобы не разочароваться в применяемых программах, всегда полезно знать, где можно найти хороший скрипт для mt4 и скачать его на свое устройство без опасений. Для этого необходимо немного серьезнее подойти к вопросу выбора предполагаемого распространителя файлов. Существует несколько основных вариантов.
Когда вы подобрали интересные и полезные скрипты mt4 и решили скачать их, первое, что необходимо сделать после скачивания, это протестировать, действительно ли подобные программы будут вам полезны.
Самый простой и безопасный вариант это осуществить - применить тот или иной скрипт на демо-версии счета Форекс.
Просто проконтролируйте, действительно ли команда выполняет то, что было заявлено в описании, и как быстро это происходит.
Если всё относительно нормально, то тестирование можно перенести на реальный счет, но применять на самом минимальном объеме сделок, чтобы на первом этапе максимально сократить свои риски из-за предполагаемых ошибок скрипта. Если и в данном случае вы не столкнетесь с какими-либо проблемами, то тестируемый код можно смело записывать в свою копилку трейдера. Подобным же образом можно подобрать целый архив полезных скриптов для полноценной работы.