Трейлінг стоп в Метатрейдер 4
Трейлінг стоп (в англійській інтерпретації "Trailing Stop") має на увазі під собою ефективний інструмент, алгоритм, який дозволяє автоматично встановлювати рівень Стоп Лес (в оригіналі "") ордера на необхідному рівні на підставі поточної ціни, для початку можете почитати статтю - ордера форекс.
Що таке трейлинг стоп?
Якщо хто не зрозумів, це ковзний стоп лосс або плаваючий Stop Loss.
Такий алгоритм стане відмінним рішенням в ситуаціях, коли ринок чітко рухається в одному напрямку, тоді як у трейдера немає часу або можливостей стежити за змінами ціни.
Слід зауважити, що трейлинг стоп може працювати в якості самостійного радника або в якості скрипта, сумісного з будь-яким радником, але про це пізніше.

Трейлінг стоп - ефективний спосіб підвищення прибутковості операцій.
Проводжу безкоштовне навчання на Форекс
Я ВебМастерМаксім проводжу консультування по заробітку на Форекс! Ви з легкістю повторите мій шлях! Цікавить?


Функції трейлинг стопа
Після того як буде виставлено параметри трейлинг стопа (наприклад, X пипсов) відбуваються наступні дії:
- MetaTrader 4 не братиме нічого до того моменту, поки по відкритій позиції прибуток не досягне X пипсов, після чого MetaTrader виставляє Stop Loss на відстані заданих X пипсов від поточної ціни (це рівень беззбитковості);
- Після того як перший крок буде виконаний, кожен раз MetaTrader буде посилати команду на зміни Stop Loss на відстань заданих X пипсов від поточного котирування при відстані між старим і новим рівнем ордера, що перевищує значення X пипсов. В ході таких маніпуляцій Stop Loss завжди буде "підтягуватися" до поточної ціни.
На відміну від Stop Loss, робота з яким здійснює на сервері, Trailing Stop виконується в клієнтському терміналі, що має на увазі під собою не можливість роботи при вимкненому терміналі. У цьому випадку буде працювати тільки лише Stop Loss, параметри якого виставлені на Trailing Stop.
По суті, трейлинг стоп - це страховка клієнта на ті випадки, коли ціна розгорнеться і піде проти нього. Алгоритм постійно і невпинно стежить за ціною, а також пересуває рівень Stop Loss слідом за зміною ціни, коригуючи при цьому значення ордера. Крім того, цією ефективний інструмент дозволяє закрити ордер в прибутку в випадках, коли починає йти проти клієнта.
Робота з трейлинг стопом
Для включення даного алгоритму потрібно лише у вікні "Термінал" натиснути на потрібний ордер правою кнопкою миші, після чого вибрати пункт меню під назвою "Трейлінг стоп", при цьому клієнтові дозволяється застосувати такі опції:
- задати рівень - передбачає самостійний вибір рівня;
- немає - має на увазі під собою команду для відключення плаваючого Stop Loss для даної позиції;
- видалити всі рівні - припускає відключення всіх рівнів алгоритму на будь-яких відкритих позиціях і відкладених ордерах.
Після того як буде виставлений рівень роботи алгоритму, він буде регулярно звіряти кількість пунктів до поточної ціни від точки входу, після чого відповідно до заданих параметрів підбирається Stop Loss, який автоматично буде пересуватися слідом за змінною ціною. Коли піде втрата прибутку, Stop Loss не змінюватиметься. Для цього потрібно лише відкрити ордер на покупку (кнопка "Buy"), після чого задати відповідні параметри алгоритму і насолоджуватися автоматичної роботою системи, отримуючи при цьому прибуток.
При роботі з Trailing Stop слід пам'ятати, що скрипт закінчує свою роботу, якщо все ордери закриті, тоді як при запуску програми вихід може бути здійснений тільки вручну.
Схема роботи з трейлинг стопом.
Коли приходять нові котирування, термінал в обов'язковому порядку перевірять, чи вигідна відкрита позиція. Коли прибули стає раною або навіть більше зазначеного рівня в настройках, в автоматичному режимі видається команда на установку ордера Stop Loss на заданій відстані від поточної ціни.
У випадках, коли ціна рухається в бік збільшення прибутковості позиції, ордер Stop Loss в автоматичному режимі рухається за ціною.
Зворотна ситуація, коли прибутковості позиції зменшується. В такому випадку модифікації ордера не спостерігається, що дозволяє в автоматичному режимі фіксувати прибуток торгової позиції.
Коли вже було поставлено рівень ордера Stop Loss, то при збільшенні прибутковості позиції він все одно пересувається за ціною або залишається незмінним при її зменшенні.
Для відключення трейлинг стопа в меню управління потрібно виставити параметр "Ні". За однією позиції алгоритм не спрацьовує частіше ніж один раз на 10 секунд.
Візуалізація трейлинг стопа
На екрані відображається все потрібна поточна інформація про роботу скрипта:
- мінімальні рівні виставлення стопів;
- установки, з якими був запущений скрипт;
- поточний час;
- кількість ордерів, з якими на даний момент скрипт працює;
- поточні можливі рівні стопів (це цінові позначки).
Радник Forex TrailinRobot
Як говорилося вище, для швидкої і ефективної роботи з трейлинг стопом сучасні трейдери використовують програму під назвою Forex TrailinRobot, яка відрізняється від стандартного стежить стопа наступними перевагами:
- автоматичне виставлення значення для трейлинг стопа, тоді як самостійна робота займає час;
- при роботі з відкладеними ордерами виставляти Trailing Stop дозволяється тільки після виконання відкладеного ордера, тоді як Forex TrailinRobot почне працювати з ордером після його виконання автоматично;
- при роботі з Forex TrailinRobot дозволяється виставити, так званий, крок трейлинг стопа.
Крок стандартного трейлинг стопа дорівнює 1, що має на увазі під собою зміну рівня стоп лосс на 1 після досягнення X (раніше заданих) пунктів прибутку. У програмі дозволяється встановити самостійно даний крок, тобто зміна стоп лосс після підвищення ціни на N пунктів (заданих самостійно в програмі).
Установка цього радника не представляє особливих складнощів. Після установки потрібно скопіювати папку з радником в папку MetaTrader 4 і прикріпити його до графіка тієї валюти, з якої планується працювати в подальшому, після чого задаються потрібні параметри в налаштуваннях.
Налаштування Forex TrailinRobot:
- TrailingStop - це рівень трейлинг стопа;
- ProfitTrailing - при включенні цього параметра радник активує Trailing Stop тільки після виходу позиції на прибуток; в відключеному стані Trailing Stop активується при відкритті позиції;
- TrailingStep - задається крок трейлинг стопа;
- MagicNumber - при значенні в -1 радник буде тралити тільки ті ордера, що знаходяться на даній валютній парі; при значенні 0 - позиції, відкриті вручну; сумісна робота MagicNumber з іншими радниками.
Трейлінг стоп вимагає умілих рук, завдяки яким алгоритм дозволить підвищити прибутковість заробітку на форекс на десятки відсотків.