Скрипт limit orders pro

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

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

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

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

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

Краткое сравнение ордеров Stop Loss и Stop Limit

Разница в исполнении ордеров Stop Loss и Stop Limit

Взгляните на небольшую сравнительную таблицу, где показаны ключевые отличия ордеров Stop Loss и Stop Limit.

Ордера Stop Loss Ордера Stop Limit
Гарантированное исполнение, а не цена Гарантированная цена, а не исполнение
Частые проскальзывания цены Нет проскальзываний цены
Цена исполнения может быть значительно хуже Ваши позиции могут быть абсолютно уязвимы перед рисками

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

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

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

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

Совместимость с торговыми платформами

Не все торговые платформы поддерживают ордера Stop Limit.

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

Торговая платформа Ордера Stop Loss Ордера Stop Limit
Robinhood Да Да
Ameritrade Да Да
eTrade Да Да
Thinkorswim Да Да
MetaTrader 5 (MT5) Да Да
MetaTrader 4 (MT4) Да Нет

Если вы Форекс-трейдер, использующий платформу MT4, то, к сожалению, вы не сможете воспользоваться ордерами Stop Limit.

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

Линии Fast Order: особенности управления

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

Рисунок 5. Отложенные приказы на Форекс в MetaTrader4

Отложенные приказы

Нажатие клавиши PLINES отображает на ценовом графике три характерные линии:

  • цена входа (линия малинового цвета);
  • Stop-loss, SL (линия красного цвета);
  • Take-profit, TP (линия синего цвета).

Для позиций покупки (BUY) данные линии размещаются на ценовом графике в таком порядке по направлению сверху-вниз: сначала – Take-profit, затем – цена входа, а потом – Stop-loss. Для позиций продажи (SELL) следует просто поменять местами линию Stop-loss с линией Take-profit. Корректное расположение этих трех линий является основанием для применения приказов BUY / SELL – соответствующие клавиши на ценовом графике становятся активными. Нажатием необходимой кнопки (BUY / SELL) осуществится с помощью отложенного приказа открытие соответствующей позиции (покупка, продажа) в отношении выбранной валютной пары. Исполнение ордера приведет к удалению линий с ценового графика.

Рыночные приказы

Рыночные сделки (приказы) открываются аналогичным образом:

    1. Активируется клавиша LINES.
    2. На ценовом графике размещаются две линии – Stop-loss, Take-profit.
    3. В зависимости от вектора открываемой позиции (SELL / BUY) определяется корректное расположение вышеназванных линий:
  • если открывается BUY (покупка), уровень TP должен быть выше актуального уровня рыночного курса, а уровень SL – ниже;
  • если открывается SELL (продажа), уровень SL должен быть выше актуального уровня рыночного курса, а уровень TP – ниже.

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

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

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

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

Ордер Buy Limit (Бай Лимит)

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

На рисунке ниже показа пример торговли с использованием ордера Buy Limit.

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

События развивались следующим образом:

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

Когда торговать? Когда нужны такие приказы?

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

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

Ордера Stop Limit

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

Когда цена достигает стоп-цены, ордер становится лимитным, а не исполняется по рынку.

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

Ордера Buy Stop Limit

Ордера Buy Stop Limit исполняются только по установленной вами цене или ниже.

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

Но если цена пересечет этот уровень из-за проскальзывания, а ордер Buy Stop Loss не будет исполнен, то это нормально, ведь вы останетесь в своей первоначальной сделке.

Ордера Sell Stop Limit

Ордера Sell Stop Limit исполняются только по заданной цене или выше.

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

Сетка №1. Статическая сетка ордеров с фиксированным шагом

Как она работает? На одном уровне открываются две сделки – на покупку и на продажу. После этого строится сетка ордеров с фиксированным шагом. Над ценой ставим отложенные ордера на продажу SellLimit, под ценой располагаем отложенные ордера на покупку BuyLimit.

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

Статическая сетка ордеров с фиксированным шагом

Как использовать статическую сетку для ловли цены?

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

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

Ловля цены статической сеткой ордеров с фиксированным шагом

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

Как использовать статическую сетку для ловли профита?

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

Такой подход является достаточно сложным. Для его применения желательно наличие трейдерского опыта и знания рынка.

Ловля профита статической сеткой ордеров с фиксированным шагом

Как определить расстояние между ордерами?

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

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

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

Установка лимитных ордеров в торговом терминале МТ4

Для установки отложенного ордера в МТ4, щёлкните правой кнопкой мышки в окне графика того финансового инструмента позицию по которому планируете открывать. В появившемся меню перейдите по пунктам «Торговля» — «Новый ордер».

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

Укажите следующие параметры ордера:

  1. Объём открываемой позиции в лотах;
  2. Уровни ограничения убытков и взятия прибыли (Stop Loss и Take Profit);
  3. Выберите тип ордера «Отложенный»;
  4. Выберите тип отложенного ордера (Buy Limit, Sell Limit, Buy Stop или Sell Stop);
  5. Укажите цену открытия отложенного ордера;
  6. Можете, при необходимости указать дату истечения ордера (после этой даты он будет аннулирован);

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

Вы можете поделиться этой статьёй на своей странице в соцсетях:

Словарь трейдера

olegas ›

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

Отложенный ордер в QUIK

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

В окне заявки в QUIK увидите следующие поля:

Также в параметрах есть пункт «Условие исполнения»:

  • поставить в очередь – часть объема, по которой нет встречных заявок, отправится в стакан. Если выбрали вариант торговли по рыночной цене, то часть объема исполнится, а часть будет отменена;
  • полностью или отклонить – приказ либо будет исполнен на 100%, либо будет отменен;
  • снять остаток – если часть не будет исполнена, этот объем выводится с торгов;
  • аукцион периода закрытия – заявка пойдет на аукцион, проводящийся в период закрытия.

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

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

Основное отличие от обычной отправки приказа – наличие поля «Видимое количество». В QUIK трейдер может сделать невидимой для других трейдеров часть своего приказа. Максимальное соотношение видимой и невидимой частей – 100 к 1.

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

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

  • со связанной заявкой – исполнения привязывается к другом приказу на этом же инструменте;
  • стоп-лимит – график должен достичь определенного уровня, далее терминал передаст приказ на заключение сделки по заданной заранее стоимости;
  • тейк-профит – указывается уровень, при достижении которого платформа начинает отслеживать состояние позиции. При снижении графика (для длинных позиций) или росте (для коротких) сверх определенного значения позиция закрывается;
  • стоп-цена по другому инструменту – идет привязка к выполнению по другому инструменту. Подходит для активов с высокой прямой или обратной корреляцией. Можно привязать отложенный ордер на продажу обычных бумаг Сбербанка к поведению, например, привилегированных акций;
  • тейк-профит и стоп-лимит – объединение 2 описанных выше типов.

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

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

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

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

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

Основные настройки скрипта для выставления (установки) сетки отложенных ордеров

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

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

Далее, lots  — обозначение размера планируемых сделках, естественно в лотах

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

Stop-loss  позволяет заранее задать показатель риска, что позволит порядочно сэкономить средств в некоторых не выгодных сделках.

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

Slippage  является показателем проскальзывания.


Регистрация

основан в
2017

старт
10$

ставка
1$

бонус
100%

9,8

Обзор


Регистрация

основан в
2012

старт
300 ₽

ставка
60 ₽

бонус
30.000

9,8

Обзор

Лучшие условия новичкам. Рекомендуем: 3 ПРОВЕРЕННЫЕ СТРАТЕГИИ для Бинариум


Регистрация

основан в
2016

старт
от $10

ставка
$1

бонус

9,9

Обзор

Советуем попробовать ЭТУ АВТОРСКУЮ СТРАТЕГИЮ


Открыть счет

основан в
1990

старт
$1

ставка
$1

бонус

9,9

Обзор


Регистрация

основан в
2007

старт
от $100

ставка
$1

бонус
15%

9,7

Обзор

Регистрация

основан в
1998

старт
$5

ставка
$1

бонус
% кешбэка

9,9

Обзор

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

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

Стратегия отложенных ордеров

Стратегий с применением отложенных ордеров очень множество. Я поделюсь самыми действенными и популярными из них:

  • Трейдинг на новостях,
  • Стратегия от уровней,
  • Торговля по тренду.

Торговля на новостях отложенными ордерами

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

Суть стратегии:

Свеча №1 отражает текущее состояние рынка. Начальный стоп лосс ставим ниже и выше локального минимума или максимума. Мы знаем, что ожидается сильная новость, поэтому размещаем 2 приказа в противоположных друг другу направлениях.

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

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

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

Отложенные ордера при торговле от уровней

Эта стратегия подразумевает торговлю от сильных уровней с использованием временных таймфреймов от Н4 и выше.

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

Основные правила:

  • Таймфрейм от Н4 и выше,
  • Уровень должен касаться минимум 4 вершин или дна. Это означает, что цена периодически тестирует уровень и с большей вероятностью сделает это еще раз.
  • Торговля рассчитана на средней или долгий период (в зависимости от выбранного таймфрейма).

С ордером на продажу ситуация аналогичная.

Стратегия торговли по тренду

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

Пара моментов:

  • Чем дольше и сильнее тренд, тем эффективнее данный метод,
  • Выше таймфрейм — выше точность входа и прибыль.

Зачем нужны отложенные ордера?

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

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

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

Помимо ордеров на открытие позиций, трейдеры активно используют отложенные ордера на закрытие позиций: Stop Loss и Take Profit.

  • Stop Loss – это защитный ордер на закрытие убыточной позиции, выставляемый трейдером для ограничения рисков в случае негативного развития торговой ситуации.
  • Take Profit – это ордер, который автоматически закроет прибыльную позицию при достижении котировками инструмента прогнозируемого трейдером ценового уровня.

О том, как использовать в торговле ордера Stop Loss и Take Profit мы подробно рассказали ранее в этой статье:

Отложенный ордер — виды, команды

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

Отложенные ордера

Как правило, для выставления отложенных ордеров вызывается окно New Order. Для этого следует произвести следующий порядок действий. Найти команду «Сервис» после чего выбрать раздел «Новый ордер». После выполнения этих задач вы должны нажать клавишу F9. Теперь вы можете двойным щелчком мыши выбрать «Обзор рынка».

Что касается открывшегося окна «Ордер», в нем следует отметить вариант, который называется «Отложенный ордер
»

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

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

Параметры советника

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

  1. Параметр RiskPcnt – определяет величину процента от суммы торгового депозита, рассматриваемую трейдером как допустимый уровень риска по одной сделке. Рекомендуется выбирать 1-3%. Объем открываемого ордера рассчитывается программой автоматически на основе установленного процента.
  2.  Параметр ShowPending – скрывает (FALSE) или отображает (TRUE) линии отложенных приказов (PLINES) на ценовом графике.
  3.  Параметр ConfirmOrders – активирует (TRUE) или отключает (FALSE) функцию предварительного подтверждения открываемых ордеров.
  4. Параметр BarCountDown – отображает функцию обратного отсчета к моменту завершения актуальной свечи на ценовом графике, учитывая продолжительность таймфрейма (TRUE).
  5.  Параметр DisplayStatus – демонстрирует в специальном окне на экране актуальный статус всех приказов (ордеров).
  6. Параметр ShowLegend – отображает на ценовом графике условные идентификаторы для линий, если выбирается TRUE.
  7. Параметр MagicNumber – особый номер, посредством которого приложение осуществляет мониторинг своих приказов. По умолчанию задается значение 11175875.

Примеры скриптов для закрытия отложенных сделок

В настоящее время существует огромное количество описываемых скриптов. Ярким примером подобных инструментов является скрипт Del orders after VLINE.

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

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

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


Рассматриваемый скрипт может выполнять следующие команды:

  1. Удаление всех отложенных сделок на покупку.
  2. Удаление всех отложенных сделок на продажу.
  3. Закрытие отложенных сделок, которые являются прибыльными.
  4. Закрытие всех отложенных сделок, которые на текущий момент времени являются убыточными.
  5. Удаление всех отложенных ордеров.
  6. Закрытие или удаление отложенных сделок, снабженных Magic Number. При настройке описываемого скрипта вы можете указать Magic Number, сделки снабженные которым будут подлежать удалению.

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

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

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

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

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

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

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

Основные настройки скрипта для выставления (установки) сетки отложенных ордеров

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

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

Stop-loss
позволяет заранее задать показатель риска, что позволит порядочно сэкономить средств в некоторых не выгодных сделках.

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

Slippage
является показателем проскальзывания.

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

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

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

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


Рисунок 1. Папка Scripts (выделена красным прямоугольником), в которую помещается скрипт для удаления отложенных ордеров.Чтобы им воспользоваться, сначала его необходимо поместить в папку Scripts, найти которую можно в разделе MQL4 каталога данных МТ4 (рис. 1). Затем следует отметить все пункты вкладки «Советники» окна «Настройки», открываемого из меню терминала «Сервис». После этого в разделе «Скрипты» обновленного окна «Навигатор» (обновить его можно из контекстного меню или перезапуском MT4) надо найти требуемый скрипт (рис. 2) и применить его к требуемому графику актива (делается это перетаскиванием скрипта на график или двойных щелчком левой кнопки мыши на названии скрипта). В результате все имеющиеся на данный момент отложенные не сработавшие ордера будут удалены.

Рисунок 2. Скрипт удаления отложенных ордеров в окне «Навигатор» (выделен синим фоном).

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

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

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

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

Почему скрипт нужен

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

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

Заключение

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

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

Материал подготовил

Торгует на финансовых рынках с 2004 года. Приобретённые опыт и знания помогли ему сформировать собственный подход к анализу активов, деталями которого он охотно делится со слушателями вебинаров RoboForex.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
ПрофиСлайд
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: