Ликвидация бизнеса. Приказы. Оборудование для бизнеса. Бухгалтерия и кадры
Поиск по сайту

Скрипты MT4 и подборка незаменимых скриптов. Скрипты на форекс и их применение в трейдинге

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

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

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

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

Все скрипты, упоминаемые в этом обзоре, Вы можете скачать вот здесь:

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



Как работают скрипты на Форекс


И всё же, чем скрипт отличается от индикатора и советника? Во-первых, как уже отмечалось, чаще всего он выполняет разовую команду сразу после установки на график. Советник, напротив, используется для открытия и сопровождения множественных ордеров.

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

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



Пример работы Forex-скрипта


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

Работа с ним строится в два этапа. Сначала скрипт запускается на обычном графике, при этом трейдер указывает в настройках множитель для расчёта нового таймфрейма. Например, если приложение запущено на D1, а в поле Period Multiplier Factor указано 3, будет сформирован новый график D3.



Затем необходимо зайти в терминальное меню «Файл - Открыть автономно», выбрать из списка нужный график и развернуть его.



Важная деталь – на новом ТФ котировки будут обновляться лишь в том случае, если PeriodConverter продолжит работать на базовом окне, т.е. его нельзя закрывать. Вообще, это был просто пример, а на практике можно решать и более сложные задачи, например, формировать полноценные рендж-бары или подобие крестиков-ноликов .



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

Решение трейдерских задач при помощи скриптов


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



И вот здесь снова выручают скрипты на Форекс, в частности, на построенном ренко-графике нужно запустить алгоритм hst2csv. Он записывает текущие синтетические цены в файл с расширением «csv», которым в последствии через архив котировок можно подменить любой стандартный таймфрейм.



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



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

Простые функции скриптов


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



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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

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

К примеру: выполнить функцию, когда цена будет 1.3500 или выполнить функцию 20.08.2014 в 15.30.
Такие скрипты остаются активными на графике и ждут выполнения условий.
Но если вам понадобилось остановить работу скрипта, то просто нажмите на графике правой кнопкой мыши и Удалить скрипт .

Для того чтобы добавить новые скрипты (скачать их можно в конце статьи) запустите Metatrader 4.
В терминале нажимаем Файл -> Открыть каталог данных .

Откроется каталог с файлами МТ4.
Нам надо в раздел MQL4 в каталог Scripts .

Копируем файлы скриптов, которые скачали.
После закрываем папку и перезапускаем терминал Metatrader 4.
Когда терминал запустится, нажимаем Ctrl+O .
В окне настройки выбираем закладку Советники и выставляем разрешение на автоматическую торговлю.

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

Файлы скриптов у нас в исходном формате MQL4 SourceFile (.mq4 ), а терминал работает с файлами «EX4» (.ex4 )
Необходимо преобразовать/компилировать mq4 в ex4.
Для этого нажимаем правой кнопкой мыши на скрипт и выбираем Изменить .

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

Теперь в терминале МТ4 в навигации скрипт отмечен жёлтым ромбом и может быть использован на графике.

Такую несложную операцию необходимо проделать со всеми скриптами формата (.mq4 ).

Как видите, всё очень быстро и несложно.

В архиве в конце статьи есть несколько полезных скриптов.
Они помогут вам, если вы работаете с советниками или торгуете руками.

  • Два информационных скрипта AccountInfo .mq4 и MarketInfo .mq4 выводящих на экран всю информацию о счёте и полную спецификацию инструмента.

  • Скрипт Trend_Line .mq4 рисует линии тренда на графике валютной пары. Необходимо перетащить скрипт на график, и в зависимости от того, в какую временную точку был брошен скрипт, зависит то, как скрипт построит линии.

Скрипты:

  • CloseAllLosses .mq4 — Закрывает все сделки с убытком на данный момент.
  • CloseAllOrders .mq4 — Закрывает все сделки
  • CloseAllProfit .mq4 — Закрывает все сделки с прибылью на данный момент.

Полезные скрипты, но тут главное их не перепутать. 🙂

  • SimulateTick .ex4 — скрипт незаменим при работе с советниками в выходные дни. При бросании на график посылает на него один тик. Зачем такое чудо надо?

Обычная ситуация: прикрепляю советник к графику на выходных. Практически все советники стартуют по первому тику цены. Следующий тик будет только в понедельник. А хочется, чтобы советник показал информационное окно прямо сейчас, чтобы проверить, что все ОК. Вот тут и приходит на помощь SimulateTick.

  • Скрипт put_market_order 3.0 открывает ордер по рыночной цене с заданным лотом, тейком, стопом, Комментом и Магик номером, который видят советники.
  • Скрипт put_pending_order 3.0 открывает отложенный ордер по указанной цене с заданным лотом, тейком, стопом, Комментом и Магик номером, который видят советники.

Настройки:

Direction : направление ордера (Direction =1 ордер на покупку, -1 ордер на продажу).
StopLossPips и TakeProfitPips : стоп-лосс и тейк-профит ордера в пунктах (если 0, то отключено).
StopLoss и TakeProfit : явное задание стоп-лосса и тейк-профита ордера (если 0, то отключено).
LotSize : размер лота ордера.
Magic : магик ордера.
comment : комментарий ордера.

В скрипте put_pending_order 3.0 при установке ордера ниже или выше цены, скрипт самостоятельно ставит BuyLimit или BuyStop , если параметр Direction:1 и SellLimit или SellStop , если параметр Direction:-1 .

Можно создать готовые настройки с заданными параметрами и необходимым Магик номером или скомпилировать скрипт с разными настройками по отдельности.
Зачем это надо?
Обычная ситуация: ваш советник из-за сбоя на впс сервере не выставил или не открыл ордер. Ордера, открытые руками советники не видят. Вот тут и приходит на помощь скрипт put_market_order 3.0 или put_pending_order 3.0. Вы можете открыть ордер с Магик номером и ваш советник будет сопровождать его дальше.

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

Немногие знают, что скриптам в терминале МТ4 можно присваивать горячие клавиши. Делается это очень просто. Надо выбрать скрипт в разделе Скрипты в окне Навигатора, кликнуть правой клавишей мыши , выбрать пункт «Присвоить горячую клавишу » и выбрать желаемую комбинацию клавиш.

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

#property show_inputs

и комментируем ее, т.е. заменяем на

//#property show_inputs

В следующих строчках устанавливаем желаемые значения параметров, с которыми будет запускаться скрипт. Например, мы хотим, чтобы открывался ордер на покупку 0.2 лотом без стоплосса и тейкпрофита. Тогда меняем только Direction и LotSize:

extern int Direction = 1;
extern double LotSize = 0.2;

Все! Нажимаем Сохранить (Control+S) и Компилировать . Теперь наш скрипт запустится нажатием горячей клавиши и мгновенно поставит ордер на покупку 0.2 лотом без всяких вопросов. Отдельно можно сделать скрипт для ордеров на продажу, назвать скрипты соответственно и присвоить им разные горячие клавиши. Чтобы внести изменения в настройки, надо опять изменить код скрипта и опять его скомпилировать.

Более подробно, как это делается смотрите на видео:

Скачать: подборку незаменимых скриптов

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

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

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

Преимущества и недостатки скриптов

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

Использование скриптов на практике

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

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

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

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

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

В результате будет открыто окно приложения MetaEditor, в котором можно изменять параметры скрипта. Если вы не знаете, что означает какой-либо из параметров, то не следует его изменять, так как скрипт может перестать работать. После того, как все необходимые настройки были изменены, нужно их сохранить. Для этого нажимаем кнопку «Compile» и закрываем MetaEditor.

Как устанавливать дополнительные скрипты в MT4?

Для того чтобы установить скрипт в торговый терминал MT4, для начала его необходимо распаковать, при этом он должен иметь расширение.mql или.ex4. Далее в торговом терминале нажимаем «Файл» и выбираем «Открыть каталог данных».

В открытом окне необходимо зайти в раздел «MQL4», перейти в каталог «Scripts» и туда скопировать содержимое нашего архива. Затем следует закрыть папку и перезапустить торговый терминал.

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

Теперь можно открывать график любой и перетаскивать на него необходимый вам скрипт.

Где найти полезные скрипты Форекс и скачать их бесплатно?

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

1. Закрытие убыточных ордеров

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

2. Закрытие всех позиций при достижении суммарного убытка

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

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

3. Закрытие всех позиций при достижении суммарной прибыли

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

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

4. Закрытие ордера по времени

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

    Ticket – здесь нужно выставить тикет открытого ордера;

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

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

5. Переворот текущих позиций

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

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

6. Удаление отложенных ордеров

Данный скрипт удаляет все ранее выставленные отложенные ордера на одной из валютных пар. Например, если вы устанавливаете скрипт на валютную пару GBPUSD, то закрытие отложенных ордеров произойдет только по данной валютной паре.

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

7. Перевод в безубыток

Этот скрипт выполняет перевод в безубыток всех открытых позиций.

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

8. Трал

Данный скрипт осуществляет сопровождение открытых ордеров с заданными параметрами тейк-профита и стоп-лосса.

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

9. Расчет лота

Скрипт автоматически рассчитывает размер лота, исходя из параметра MaxRisk, в котором указывается процент от вашего (по умолчанию, MaxRisk равен пяти процентам).

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

10. Построение сетки ордеров

При помощи данного скрипта можно устанавливать любое количество отложенных ордеров на покупку или продажу. Для начала работы скрипта необходимо перетащить его на ту отметку цены на графике, от которой вы хотите выставить сетку отложенных ордеров. Также вы можете вручную указать цену открытия первого ордера напротив параметра extern double Price, размер лота (extern double Lot), количество ордеров (extern int SetOrders), расстояние между ордерами (extern int Step), уровень стоп-лосса (extern int StopLoss) и тейк-профита (extern int TakeProfit), а также включить или отключить звуковой сигнал при срабатывании ордера. Помимо выставления стандартного тейк-профита или стоп-лосса у вас также есть возможность указать суммарный профит (extern bool GeneralProfit) и убыток (extern bool GeneralStop). После указания значений для всех параметров необходимо нажать OK, и вам будет предложено выбрать, какие использовать отложенные ордера – стоповые или лимитные.

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

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

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

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

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

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

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

Установка скрипта переворота позиций

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

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

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

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


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

Настройки скрипта. Применение

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

Для скорости исполнения приказа скриптом настройки были вынесены в программный код. Поменять их возможно только через Meta Editors. Для того чтобы это сделать откройте скрип в вашем редакторе МТ4.

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

Для того чтобы переворот происходил пол всем позиция в строке CurSymbolOnly пропишите False. Переменные Slippage и NumberOfTry позволяют задать максимальное проскальзывание, а также число попыток для открытия ордера.