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

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

Скачать все скрипты из этой заметки тут


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

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

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


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

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

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

Торговая система №50. Лучшая скальпинг стратегия. Найдется лидер?


Каналы и приказы

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

Ценовой канал в трейдинге.

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


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

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

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

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

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

Скрипт2, который закроет нужные приказы, когда цена дойдет до горизонтальной линии, расположенной изначально на ровне с переменной TakeProfit. Закрывается та часть лота приказов, которая указана процентами в PercentClose.

Скрипт3 может менять позиции переворачивая их.

Скрипт4 удалит лишь те приказы, которые соответствуют условиям, заданным в параметрах:

  • номер сделок – Magic;
  • закрыть все приказы или нет – MagicAll;
  • нужная для закрытия величина профита в отложеннике – Profit (если установить 0, то все приказы);
  • тип отложенников, которые будут закрыты – TipOrder (о – все, 1 – buy, -1 – sell);
  • будут ли закрыты отложки на всех валютах– SymbolAll (false – на текущей, true – да);
  • Какие отложенники удалить – DeleteOrders (true – все, false – рыночные);
  • число попыток закрытия – attempts.

По этому вопросу у меня все! До новых заметок!

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)

Загрузка...

Оставьте комментарий