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

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

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

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

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

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

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

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

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

СКРИПТЫ для МТ4

В помощь трейдеру полный набор скриптов, на все случаи жизни. Автоматизация ручной торговли.
Данные скрипты форекс будут полезным для любой торговой системы. Особенно они незаменимы в «горячие» моменты.
Скрипт - программа исполняемая один раз после запуска. Устанавливается в папку терминала /experts/scripts

Как установить скрипт в МТ4 .

1. Скопировать файл скрипта.mq4 в папку C:\Program Files\MetaTrader 4\experts\scripts\ (или папку в которой установлен MetaTrader 4) при закрытом MetaTrader.
2. Запустить MetaTrader 4.
3. Открыть окно «Навигатор»
4. Открыть нажатием на «+» вкладку «Скрипты» и найти в списке скриптов установленный скрипт.
5. Перетащить его на график нужной валютной пары.
6. Скрипт установлен.

Подборка полезных форекс скриптов

  • CloseThemAll - закрыть абсолютно все ордера в терминале.
  • fromHistoryOnGraph - показать все закрытые сделки визуально на графике. Удобнее, чем перетаскивать их на график по одной.
  • Close All Profit - закрыть все прибыльные ордера
  • Remove Loss - закрыть все убыточные ордера
  • Remove Pending - удалить все отложенные ордера
  • Reverse - закрыть текущий ордер по данной паре и открыть противоположный. Разворот позиции
  • DwnldHist - закачать все котировки по данной паре
  • Open Order - скрипт для открытия ордеров с заданным Magic Number. Необходим в случаях, когда нужно чтобы советник подхватил открытый вручную приказ.
  • PipValue — размер пункта в валюте котировки
  • Delete All Graf - удалить все графические объекты с графика, такие как трендовые линии, фигуры, значки и т.п.
  • Open Limits - скрипт с возможностью открытия 2 отложенных ордеров по обе стороны от текущей цены. Пригодится любителям торговли на пробой.

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

Добавить скрипт в терминал МТ4 очень просто: скачанный файл со скриптом(он может иметь расширение.mq4 или.ex4) надо поместить в папку со следующим адресом:\Program Files\MetaTrader 4\experts\scripts (это папка специально для скриптов), а затем перезапустить терминал. Установленный скрипт Вы увидите в Навигаторе в папке "Scripts".

Чтобы запустить скрипт на графике, надо правой кнопкой мыши кликнуть на название скрипта и в выпадающем окне нажать на "Execute on Chart" (запустить на графике). Некоторые скрипты запускаются одноразово, то есть после выполнения своей функции заканчивают свою работу, а некоторые надо закрыть при необходимости.

1. Скрипт для быстрой покупки ОДНОЙ пары по текущей цене.

- MagicNumber=0
- Lots=0.1 - Размер лота.
- StopLoss=0
- TakeProfit=0
- MarketWatch= - Рыночное исполнение. Если MarketWatch=True
Если MarketWatch=False
- Slippage=3
- NumberOfTry=3 - Число торговых попыток.
Скачать ByMarketBuy
2. Скрипт для открытия ордеров по двум валютам одновременно.
Скачать Cm_Script_Hedge

3. Скрипт для быстрой покупки НЕСКОЛЬКИХ пар по текущей цене.
Желательно в навигаторе терминала установить скрипту горячую клавишу. По умолчанию он покупает лотом 0.1, но Stop-Loss и Take-Profit не ставит. Если Вам нужно установить Stop-Loss, Take-Profit, MagicNumber, другой размер лота или указать список покупаемых пар. то их можно настроить в коде скрипта инициализацией глобальных переменных:

- MagicNumber=0 - Цифровой маркер позиции.
- Lots=0.1 - Размер лота.
- - Список покупаемых валютных пар. Указывать можно в любом регистре, без пробелов, через "," или через ";".
- StopLoss=0 - Размер Stop-Loss в пунктах.
- TakeProfit=0 - Размер Take-Profit в пунктах.
- MarketWatch= - Рыночное исполнение. Если MarketWatch=True , то покупка выполнится с нулевыми Stop-Loss и Take-Profit - в этом случае они установятся у открытого ордера путём модификации.
Если MarketWatch=False
- Slippage=3 - Допустимая величина проскальзывания цены.
- NumberOfTry=3 - Число торговых попыток.
Скачать ByMarketBuySymbols
4. Скрипт для быстрой продажи ОДНОЙ пары по текущей цене.
Желательно в навигаторе терминала установить скрипту горячую клавишу. По умолчанию он открывает ордер на покупку лотом 0.1, но Stop-Loss и Take-Profit не ставит. Если Вам нужно установить Stop-Loss, Take-Profit,MagicNumber или другой размер лота, то их можно настроить в коде скрипта инициализацией глобальных переменных:

- MagicNumber=0 - Цифровой маркер позиции. Вместо 0 можете задать свой номер.
- Lots=0.1 - Размер лота.
- StopLoss=0 - Размер Stop-Loss в пунктах.
- TakeProfit=0 - Размер Take-Profit в пунктах.
- MarketWatch= - Рыночное исполнение. Если MarketWatch=True , то покупка выполнится с нулевыми Stop-Loss и Take-Profit - в этом случае они устанавливаются уже для открытого ордера путём модификации.
Если MarketWatch=False , то при открытии ордеров сразу будут поставлены Stop-Loss и Take-Profit.
- Slippage=3 - Допустимая величина проскальзывания цены.
- NumberOfTry=3 - Число торговых попыток.
Скачать ByMarketSell
5. Скрипт для быстрой продажи НЕСКОЛЬКИХ пар по текущей цене.
Желательно в навигаторе терминала установить скрипту горячую клавишу. По умолчанию он продаёт лотом 0.1, но Stop-Loss и Take-Profit не ставит. Если Вам нужно установить Stop-Loss, Take-Profit, MagicNumber, другой размер лота или указать список продаваемых пар. то их можно настроить в коде скрипта с помощью следующих глобальных переменных:

- MagicNumber=0 - Цифровой маркер позиции.
- Lots=0.1 - Размер лота.
- Symbols="Eurusd,gbpusd,Usdcad" - Список продаваемых валютных пар. Указывать можно в любом регистре, без пробелов, через "," или через ";".
- StopLoss=0 - Размер Stop-Loss в пунктах.
- TakeProfit=0 - Размер Take-Profit в пунктах.
- MarketWatch= - Рыночное исполнение. Если MarketWatch=True , то продажа выполнится с нулевыми Stop-Loss и Take-Profit - в этом случае они устанавливаются для уже открытого ордера путём модификации.
Если MarketWatch=False , то при открытии позиции сразу же будут поставлены Stop-Loss и Take-Profit.
- Slippage=3 - Допустимая величина проскальзывания цены.
- NumberOfTry=3 - Число торговых попыток.
Скачать ByMarketSellSymbols
6. Скрипт для открытия нескольких ордеров с установкой Stop-Loss по фракталам или зигзагу.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 
Статьи по теме:
Методические рекомендации по определению инвестиционной стоимости земельных участков
Методики Методические рекомендации по определению инвестиционной стоимости земельных участков 1. Общие положения Настоящие методические рекомендации по определению инвестиционной стоимости земельных участков разработаны ЗАО «Квинто-Консалтинг» в рамках
Измерение валового регионального продукта
Как отмечалось выше, основным макроэкономическим показателем результатов функционирования экономики в статистике многих стран, а также международных организаций (ООН, ОЭСР, МВФ и др.), является ВВП. На микроуровне (предприятий и секторов) показателю ВВП с
Экономика грузии после распада ссср и ее развитие (кратко)
Особенности промышленности ГрузииПромышленность Грузии включает ряд отраслей обрабатывающей и добывающей промышленности.Замечание 1 На сегодняшний день большая часть грузинских промышленных предприятий или простаивают, или загружены лишь частично. В соо
Корректирующие коэффициенты енвд
К2 - корректирующий коэффициент. С его помощью корректируют различные факторы, которые влияют на базовую доходность от различных видов предпринимательской деятельности . Например, ассортимент товаров, сезонность, режим работы, величину доходов и т. п. Об