Що таке ордер Buy Stop?

Buy Stop ‒ це відкладений ордер на покупку, який виставляється трейдером на певний ціновий рівень і автоматично спрацьовує при його досягненні ціною.

Навіщо взагалі потрібні відкладені ордери? (детальний огляд всіх типів) При роботі на Форексі дуже важливо вчасно увійти в ринок. У трейдера є два варіанти: відкривати операції в ручному режимі, візуально відстежуючи підходящий момент, і користуватися відкладеними ордерами. У першому випадку відкриття угоди відбувається за поточною ринковою ціною. У другому угода відкривається автоматично при досягненні ціною заданого рівня.

«Що таке спред на форекс? Проста відповідь.»

Термінал MetaTrader4 дозволяє виставляти 4 типи відкладених ордерів: Buy Stop, Sell Stop, Buy Limit і Sell Limit. В цьому огляді ми розглянемо призначення та використання першого варіанта ‒ Buy Stop.

Відкладений ордер Buy Stop – призначення і використання.

Сама назва «відкладений ордер» свідчить про те, що його виконання відбувається з деякою затримкою в часі, а саме, в той момент, коли ціна дійде до заданого трейдером рівня.

Ордер Buy Stop призначений для відкриття операції на покупку, про що говорить слово «Buy» в його назві. Важливий момент: при виставленні цього ордера, поточне значення ціни Аск повинна бути НИЖЧЕ того, що ви вказуєте в ордері. Розрахунок будується на тому, що ціна піде вище, дійде до виставленого ордера і активує його.

«Що таке кредитне плече? Проста відповідь.»

Щоб виставити Buy Stop, натисніть в терміналі кнопку «Новий ордер», з'явиться форма з полями. Виберіть варіант «Відкладений ордер», а в полі «Тип» ‒ «Buy Stop»:

Вкажіть ціну відкриття, вона повинна бути вище. Також слід відразу визначити рівень стоп-лосс. Якщо цього не зробити, ордер може спрацювати тоді, коли вас немає в терміналу, ціна піде проти вас, і ви отримаєте збиток. Подивіться на наведений нижче малюнок – на ньому показаний приклад використання ордера Buy Stop.

Ціна по парі EUR/USD пішла вгору, утворила локальний максимум, потім був невеликий відкат. Виставляю відкладений ордер Buy Stop трохи вище попереднього максимуму в розрахунку на його пробій і подальше зростання ціни. Червоною лінією відзначений заданий рівень Stop Loss. Біла пунктирна лінія – рівень відкриття дня (індикатор daily_open_line).

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

Як вже згадувалося, зазвичай ордери Buy Stop використовуються в пробійна стратегіях. Рівні пробою можуть бути різні – наприклад, попередній максимум або мінімум. Вони є природними областями опору, і якщо ціна їх пробиває, висока ймовірність того, що вона піде далі. Також може використовуватися рівень відкриття дня. Погляньте на попередній малюнок – ціна тричі тестувала його, але так і не змогла пробити.

Виставлення ордера Buy Stop з допомогою скрипта.

Відкладені ордери можуть виставлятися як вручну, так і з допомогою радників або скриптів. Другий варіант найбільш зручний ‒ в скрипті ви заздалегідь вказуєте рівні стопа і профіту, після чого для виставлення ордера досить перетягнути скрипт на графік.

В якості прикладу можна навести скрипт, який дозволяє відкривати ордера Buy Stop і Buy Limit (SetOrderBuy). Якщо скрипт перетягнути в область вище поточної ціни, відкриється Buy Stop, якщо нижче – Buy Limit. У другому випадку ордер на покупку спрацює, коли ціна піде вниз і досягне заданого значення.

«Що таке волатильність?»

Файл скрипта необхідно додати у відповідну папку терміналу. Зазначу, що це складніше, ніж здається. Останні оновлення торгової платформи привели до того, що стандартне додавання скрипта безпосередньо в папку Scripts терміналу нічого не дає. Необхідно відкрити наступний шлях (у вас він буде виглядати трохи інакше):

C:\Пользователи\Admin\AppData\Roaming\MetaQuotes\Terminal\C693813A99124CDE07E7C4BA9CC615A2\MQL4\Scripts.

Замість папки Admin назва вашого профілю. Буде відрізнятися і довге буквено-цифрове ім'я папки в директорії Terminal. Після додавання скрипта в папку Scripts перезапустіть MetaTrader4.

Дуже важливо вміти правильно налаштувати скрипт, щоб не виставляти кожен раз необхідні значення у віконці, що з'являється при відкритті. Для цього знайдіть скрипт в меню Навігатора, виділіть його і виберіть пункт «Змінити». Відкриється редактор, в ньому ви можете встановити потрібні параметри, зокрема, рівень стопа і профіту, розмір лота і інші параметри у блоці «Зовнішні параметри скрипта». Наприклад, якщо ви працюєте з 5-значними котируваннями, то рівень стопа може бути 200 пунктів, якщо з 4-значними, слід встановити 20. Зрозуміло, конкретну величину ви повинні вибрати самі, з урахуванням вашої стратегії. Після цього натисніть кнопку «Компілювати»- скрипт готовий до роботи.

«Що таке ліквідність?»

В тексті даного коду скрипта є всі необхідні коментарі, які допоможуть розібратися з логікою його роботи. Крім скрипта SetOrderBuy, ви також можете завантажити у додатку до статті корисний скрипт, що видаляє всі відкладені ордери і згаданий індикатор daily_open_line. Не забудьте, що індикатор слід помістити в папку Indicators.

На закінчення статті рекомендую подивитися розділ «поняття» в онлайн-підручнику «Форекс для початківців» (посилання), де дається пояснення термінів, необхідних для ефективного розвитку трейдера.

Індикатор daily_open_line
Скрипт для виставлення ордерів Buy Stop і Buy Limit SetOrderBuy
Скрипт для видалення всіх відкладених ордерів zakryt_vse_otlozhennye

Критика, подяку і питання в коментарях вітаються!:))

FX я торгую через цього брокера.

Читай також: