ГАЗ-53 ГАЗ-3307 ГАЗ-66

Завантажити скрипти для видалення відкладених ордерів у торгових платформах. Виставлення відкладених ордерів скриптом Скрипт відкладених ордерів

Торгова позиція тобто називається торговим ордером (order). Ордер - це наказ відкрити чи закрити торгову позицію найширшому сенсі.

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

До простих методів наказів відносять ринкові ордери. До складних – відкладені. Розглянемо їх докладніше. Допустимо, ви не маєте змоги постійно стежити за розвитком ціни на фінансовому інструменті. Але є наміри:

    відкрити торгову позицію;

    закрити торгову позицію;

    додати обсяг до відкритої торгової позиції;

    зменшити обсяг раніше відкритої торгової позиції;

Існують такі головні типи відкладених ордерів, як STOP та LIMIT.
До ордерів типу STOP відносять:

  • BUYSTOP - відкрити ордер BUY за інструментом вище за поточну ціну на вказаному рівні;
  • SELLSTOP - відкрити ордер SELL за інструментом нижче за поточну ціну на вказаному рівні;

До ордерів типу LIMIT відносять:

  • BUYLIMIT - відкрити ордер BUY за інструментом нижче за поточну ціну на вказаному рівні
  • SELLLIMIT - відкрити ордер SELL за інструментом вище за поточну ціну на вказаному рівні.

Крім того, у відкладені ордери у МТ4-5 можна вносити додаткові параметри експірації. Ви вказуєте дату та час, коли наказ стає актуальним.

Коли необхідно швидко виставити відкладений ордер, але вважати в розумі і вказувати ціну ордера вкрай не зручно, все це займає дуже багато часу, а час із головних факторів ідеального входу, тому рекомендуємо використовувати скрипти або радники швидкої та легкої установки відкладених ордерів (BuyStop, BuyLimit) , SellStop, SellLimit), які дозволяє встановити відкладені ордери одним рухом миші, просто перетягнувши скрипт на потрібний рівень на графіку.

  1. Скрипти SetOrderBuy та SetOrderSell

  • Скрипт SetOrderBuyвстановлює відстрочені ордери типу BuyStop або BuyLimit.
  • Скрипт SetOrderSellвстановлює відкладені ордери типу SellStop чи SellLimit.

2. Скрипти bvnopen, bvnbuy, bvnsell та bvnpending

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

Параметри скрипту:

    Risk – ризик угоди у відсотках від балансу депозиту;

    Lot – кількість лотів ордера;

    OrdersNumber - кількість ордерів;

    StopLoss – рівень Stop Loss у пунктах;

    StopLossPrice – рівень Stop Loss за ціною;

    TakeProfit – рівень Take Profit у пунктах;

    TakeProfitPrice – рівень Take Profit за ціною;

    BuySell - купівля (1) або продаж (-1), якщо 0-напрямок визначається за місцем вкидання скрипту на графік (див. нижче);

    UserComment - коментар до ордера.

    Magic - магічний номер, що може використовуватися для роботи з радниками.

Єдина різниця між скриптами bvnopen, bvnbuy та bvnsell полягає у різному перекомпілюваному значенні параметра BuySell. Оскільки перший призначений для роботи з мишкою, то це значення параметра - 0, тому для двох інших це 1 і -1 відповідно, тому що вони призначені для використання з гарячими клавішами, окремо для купівлі та продажу.

Окремим призначенням скрипта bvnpending є відкриття відкладених ордерів. Його можна використовувати тільки за допомогою миші, а тип ордера визначається комбінацією двох обставин: яке значення стоїть у параметра BuySell (виставляти обов'язково, інакше не спрацює) і де графіка кинутий скрипт, вище або нижче поточної ціни. Наприклад, якщо BuySell дорівнює -1, то це буде ордер на продаж, при цьому, якщо він нижчий за ціну, то SELL STOP, а якщо вище, то SELL LIMIT.

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

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

Список глобальних змінних, що використовуються скриптом:

    DnDLevel - одна з ключових змінних у роботі скрипта під час використання миші. За замовчуванням цей параметр дорівнює 0 і в цьому режимі місце вкидання скрипту визначає тільки напрямок торгівлі: вище за ціну на графіку - купівля, нижче - продаж. Рівні Stop Loss та Take Profit не встановлюються, якщо вони не задано вхідними параметрами скрипта.

    • Якщо встановити для цієї змінної значення 1, то в точці вкидання скрипта буде встановлювати рівень Take Profit за умови, що вони не задані параметрами скрипта, тобто вхідні параметри мають пріоритет над місцем вкидання скрипту. Вибір напряму торгівлі залишається таким самим, як і за значення 0.

      Якщо встановити значення -1, то визначення напрямку торгівлі інвертується: вище за ціну на графіку - продаж, нижче - покупка, а точка вкидання скрипта визначає рівень Stop Loss, за умови, що вони не задані вхідними параметрами скрипта, тобто вхідні параметри мають пріоритет над місцем вкидання скрипту

    LotMagnifier - ця змінна визначає коефіцієнт для кількості лотів, тобто, якщо задати його рівним 0.01, то ви зможете вводити просто 1, 2, 4 і т. д. для отримання лотів 0.01, 0.02, 0.04 і т. д.

    Risk - ця змінна має пріоритет над будь-якими встановленими значеннями обсягу угоди, але потребує також встановленого рівня Stop Loss. Якщо така не встановлена, то ця змінна (як і вхідний параметр) ігнорується. Для встановлення рівня ризику використовується наступний пріоритет:

    • значення, встановлене змінною Risk для конкретного інструменту;

      значення, встановлене змінною Risk глобально;

      значення вхідного параметра Risk.

    Lot - ця змінна дозволяє просто жорстко задати розмір угоди і тоді ні значення, задане у вхідних параметрах, ні коефіцієнт не матимуть жодного впливу, тобто можна сказати, що для встановлення кількості лотів використовується наступний пріоритет:

    • значення, розраховане за встановленим параметром Risk;

      значення, встановлене змінною Lot для конкретного інструменту;

      значення, встановлене змінною Lot глобально;

      значення вхідного параметра Lot помножене значення змінної LotMagnifier для конкретного інструменту;

      значення вхідного параметра Lot помножене значення змінної LotMagnifier глобально;

      значення вхідного параметра Lot.

    StopLoss - змінна, яка встановлює рівень Stop Loss за кількістю пунктів і має пріоритет над відповідним вхідним параметром, але не над параметром StopLossPrice. Повний список пріоритетів виглядатиме так:

    • значення вхідного параметра StopLoss, якщо відмінне від 0;

      значення вхідного параметра StopLossPrice;

      значення, встановлене змінною StopLoss для конкретного інструменту;

      значення, встановлене змінною StopLoss глобально;

      місце вкидання скрипту на графік.

    TakeProfit – величина, яка встановлює рівень Take Profit за кількістю пунктів. Порядок пріоритетів аналогічний попередньому випадку.

    OrderNumber - цією змінною можна задати кількість ордерів, які необхідно відкрити. Вона має пріоритет над відповідним вхідним параметром. Ця можливість може бути використана, коли необхідно обійти обмеження на максимальну кількість лотів. Наприклад, за правилами конкурсу можна відкрити 5 ордерів максимальним лотом 1. Ви хотіли б відкрити один ордер лотом 5, але вас розбиватимуть один ордер на 5 окремих ордерів.

    Magic - ця змінна, як і відповідний параметр, визначає магічний номер ордера, який може використовуватися разом з радниками.

    Sound - ця змінна включає (1) або вимикає (0) звуковий сигнал (бавовна) під час виконання скрипта.

    На перший погляд, може здатися дуже складно, але варто спробувати, можливо вам сподобається.

    Використовувати ці скрипти можна на гарячих клавішах ATL+B та ATL+S.

Понеділок, 27 серпня, 2018

Сьогодні складно розпочинати торгівлю на ринку Форекс без використання радників. Однак іноді необхідно використовувати спеціальні скрипти, які допомагають цим інструментам торгувати на ринку.

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

Що таке ордер на ринку Форекс?

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

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

Якщо потрібно купувати вище або продавати нижче, значить, мова йдепро Stop/Loss. У випадку, коли слід продати вище, а ось купити нижче, йдеться про Take/Profit.

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

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

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

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

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

Відкладений ордер - види, команди

Тепер давайте поговоримо безпосередньо про відкладений ордер. Насправді, це наказ дилеру при досягненні певного виду ціни продати або купити валюту за заданою ціною задану кількість лотів.

Відкладені ордери

Зазвичай, для виставлення відкладених ордерів викликається вікно New Order. І тому слід зробити такий порядок действий. Знайти команду Сервіс після чого вибрати розділ Новий ордер. Після виконання цих завдань потрібно натиснути клавішу F9. Тепер ви можете подвійним клацанням миші вибрати "Огляд ринку".

Що стосується вікна «Ордер», в ньому слід зазначити варіант, який називається « Відкладений ордер». Важливо заповнити всі поля, які стосуються цього розділу. Після цього можете розпочати встановлення. Не поспішайте. Потрібно поступово дочекатися підтвердження про прийняття ордера від вибраного сервера. У вікні торгового терміналу має з'явитися інформація, що свідчить про успішне встановлення ордера. Тепер, ознайомившись із основними поняттями, ми готові розкрити основну суть цієї статті.

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

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

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

Скрипт для виставлення відкладених ордерів є дуже зручним інструментом, за допомогою якого можна на графіку обраної валютної пари відразу встановити не один ордер, але й налаштування, які допоможуть в рамках спрацювання наказів типу StopLoss/TakeProfit.

Основні налаштування скрипта для виставлення (установки) сітки відкладених ордерів

Насамперед, слід розповісти про вибір позицій. У цьому розділі Ви можете відкривати або виключно короткі або, навпаки, лише довгі позиції. При цьому Long - це значення тільки покупки, а Short - ордери виключно на продаж.

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

Stop-loss дозволяє заздалегідь встановити показник ризику, що дозволить порядно заощадити коштів у деяких невигідних угодах.

Take-profit це також важливе значення, яке стосується наказу тейк профіту. Воно відповідає за визначення розміру прибутку, особливо коли визначається розмір прибутку, в рамках якого досягається автоматичне закриття інструменту.

Slippage є показником ковзання.

Крім зазначених налаштувань також є ціла низка інших параметрів, щоправда, які мають менш важливе значення. Тому за бажання Ви можете знайти інформацію та про їх налаштування, але у торгівлі вони мало чим знадобляться. Що стосується наведеного у прикладі скрипту, хотілося б відзначити, що в базі MetaTrader 4 він функціонує чудово.

Торгівля відкладеними ордерами має такі переваги:

  • Стратегія №2 – торгівля за допомогою сітки ордерів у флеті

    Якщо за наявності тренда все здається достатнім простим, то що робити, коли на ринку спостерігається затяжний флет. У цьому випадку замість стопових відкладених ордерів рекомендується використовувати лімітні ордери. Розглянемо конкретну ситуацію з прикладу. Припустимо, на ринку спостерігається флет, тоді ми виставляємо по чотири ордери Buy Limit нижче за поточну ціну і Sell Limit вище за ціну.

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

    Скрипти для автоматичного виставлення сітки ордерів

    Крім ручного виставлення відкладених ордерів, існують також спеціальні сітки ордерів, одним з яких є скрипт SetGridOrders. З його допомогою можна виставляти необмежену кількість відкладених ордерів. Достатньо лише перетягнути його з «Навігатора» на графік, вказавши у вікні, що відкрилося. необхідні налаштуваннядля наступних параметрів:

      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, в результаті чого з'явиться нове вікно, в якому вам необхідно буде вибрати тип відкладених ордерів - стопові або лімітні. Таким чином, цей скрипт буде корисним для будь-якої і значно спростить ручну торгівлю.

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

    Цей радник заснований на принципі випадкового блукання чисел – Броунівського руху. При встановленні цього радника на графіку він розбиває область навколо ціни на дві частини і виставляє вище ціни – лімітні ордери на продаж, а нижче ціни – лімітні ордери на покупку. Висока прибутковість радника забезпечується завдяки використанню, яка активується на безвідкатних рухах ціни. Однак при появі збиткових угод лот збільшується не вдвічі, як у більшості радників, заснованих на системі Мартінґейла, а на певний коефіцієнт, зазначений у параметрі PlusLot, що робить використання даного радника менш небезпечним.

    Оскільки за основу стратегій сітка ордерів береться різниця в пунктах між ордерами, то не має особливого значення, але найкраще встановлювати радник на M5 або M15. Радник «Сітка ордерів» може працювати одночасно у двох напрямках. Якщо спрацюють різноспрямовані ордери, він доведе кожен із них до тейк-профита, а за необхідності перевідкриє сітку нових рівнях. Головним недоліком цього радника є те, що у разі відключення Інтернету чи електроенергії він не «запам'ятовує», які ордери його, а які ні. Тому доводиться видаляти стару сітку ордерів та перезапускати радник. Щоб цього не відбувалося, радимо встановлювати радник на .

    Радник має такі налаштування:

      Orders – тут необхідно вказати максимальну кількість ордерів;

      lot1 – початковий розмір лота першого ордера у сітці;

      PlusLot - коефіцієнт, на який збільшуватиметься початковий лот при появі збиткових угод;

      FirstStep – відстань від поточної ціни до першого ордера;

      Step – відстань між ордерами;

      SLoss – розмір стоп-лосса кожної угоди чи всієї сітки;

      TProfit – розмір тейк-профіту для кожної угоди або всієї сітки;

      ProfitClose - цей параметр відповідає за закриття всіх односпрямованих ордерів при досягненні загального тейк-профіту;

      TrailingPercent – ​​розмір загального тейк-профіту, який «тралюватиметься», у відсотках;

      magic – унікальний номеррадника;

      CloseEndWeek – при активації цього параметра радник примусово закриває усі ордери наприкінці тижня;

      HourClose – тут вказується час для закриття всіх ордерів у п'ятницю.

    Як уже згадувалося вище, передбачити напрямок руху ціни досить складно, тому гридери і використовують сітку ордерів для лову будь-якого руху ціни. Проте на практиці сприятливий сценарій трапляється вкрай рідко – у чому й полягає слабкість таких стратегій. Ринок постійно змінюється, якщо ще вчора однією з валютних парстановила 200 пунктів, то тепер не перевищує і 50 пунктів. Можливо, вся річ у неправильному визначенні рівнів для виставлення відкладених ордерів. А все тому, що перед встановленням ордерів не проводиться аналіз і сітка ордерів виставляється навмання. Якби торгівля відкладеними ордерами проводилася від значних рівнів, вона принесла набагато більше прибутку. Ми пропонуємо розглянути радник сіточник FractalGrid, що ґрунтується на застосуванні фрактального аналізу.

    Торгівля даного радника полягає на виставленні відкладених ордерів на рівні пробивання фрактальних максимумів та мінімумів. Про те, що таке фрактали, і як їх визначати, ви можете прочитати . Як робочий таймфрейм рекомендується використовувати H1. Існує дві тактики торгівлі радника:

      При формуванні нового фрактала неспрацьований відкладений ордер переноситься зі старого рівня на новий;

      Під час формування нового фрактала старий відкладений ордер не видаляється, а до нього додається новий ордер.

    Перейдемо до опису налаштувань радника FractalGrid:

      Lots – цей параметр задає фіксоване значення торгових лотів;

      Risk – якщо навпроти параметра Lots поставити нуль і вказати значення параметра Risk, то розмір лота кожного нового ордера буде розраховуватися, виходячи з поточного розміру депозиту;

      RiskOnBalance - встановивши навпаки даного параметра значення true, розмір лота буде розраховуватися, виходячи з розміру балансу, а вибравши режим false - за основу братиметься розмір вільних коштів;

      FractalPeriod – тут необхідно вказати період фракталу, який має бути обов'язково непарним;

      DeleteOldOrder – цей параметр відповідає за вибір тактики виставлення відкладених ордерів, про яку згадувалося вище. Якщо ви хочете використовувати першу тактику, виберіть значення true, а для другої тактики – вкажіть false;

      Стратегія сітка ордерів не є, але може бути досить вигідною. Залежно стану ринку можна використовувати стопову сітку ордерів – за наявності тренда чи лімітну – під час флета. Для спрощення побудови сітки ордерів можна використовувати скрипти та радники. Однак застосовувати сіточники радники рекомендується тільки під наглядом трейдера в підлозі автоматичному режимі. Вдалої вам торгівлі!

Зі статті ти дізнаєшся:

Доброго дня, мої дорогі читачі та гості блогу. Сьогодні наша тема скрипт, а ціль – виставити всі відкладені ордери, які тільки є. Одним махом. Вивчимо правила розміщення наказів, їх складових частинРозглянемо важливі особливості ордерів. Згадаймо, у межах яких стратегій можна використати ці накази.

Кращий брокер

Цілком необхідно все це знати новачкам ринку форекс. Дуже важливо вхопити основи ще до того, як ці знання почнуть використовуватися з метою отримання задоволення від зростання прибутку. Я намагатимусь розповісти так, щоб кожному було зрозуміло, що до чого, без зайвих слів і важких оборотів. Думаю, ви вже могли познайомитися з моїм складом, і він вам подобається.

Давайте почнемо.

Підготуємося до відкриття своїх відкладених ордерів

Отже, ми познайомилися з форексом, дізналися, що, виявляється, пари змінюють свої котирування частіше, ніж один раз на день, і тепер маємо намір навчитися отримати від цієї зміни прибуток. Важливо зрозуміло, що відкриття угоди – це й кінець і початок. Кінець вашого аналізу, який може бути нескінченно довгим і неймовірно складним, а може дістатися вам від іншого трейдера, якому ви довіряєте. Це знання може бути передано в , або інвестування в цікаву вам послугу, наприклад .

p align="justify"> Особливе місце серед ордерів займають ті, що відкриваються не по ринку, а у вигляді відкладеного наказу. Важливою особливістю таких наказів для новачка є можливість спробувати механізм відкриття угод у терміналі "Метатрейдер 4" без видимих ​​наслідків ні для реального, ні для демонстраційного рахунку.

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

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

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

Де взяти скрипт, який виставить усі відкладені накази?

На щастя, я прикладаю такий скрипт. Давайте швиденько пробіжимося по вбудованих програмах Терміналу Метатрейдер 4. Щоб ви розуміли, яке місце займають скрипти.

Існують індикатори. Це програми з навігатора, які виконують додаткові побудови на графіку. Вони відповідають будь-якій математичній формулі. За час існування трейдингу їх було вигадано чимало.

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

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

Дивитись оглядове відео про скрипт

Завантажте навчальний скрипт і спробуйте розмістити відкладені накази.

Хто ще не подивився відео, я розповім ще докладніше.

Перерахуємо всі відкладені накази та виставимо їх за допомогою скрипту

Отже, відкладених наказів є чотири види, два для покупок, тобто для роботи за прогнозом, що графік ціни піде вгору. І два для продажу, тобто для роботи за прогнозом, графік ціни піде вниз. Ми поговоримо про те, як робляться прогнози трохи згодом.

завантажити

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

У кожного ордера можуть бути встановлені наказ на зупинку збитків та наказ на обмеження прибутку. Про інші деталі наказів іншим разом.

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

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

Навпаки справи з наказами на обмеження прибутку або тейк профітом.

Отже, вкотре. Відкладені накази спрацьовують лише тоді, коли ціна доходить до їхнього рівня. Тому можна спокійно відкрити їх та подивитися, як це відбувається, коли ми користуємося спеціальною програмою скриптом.

Як використовувати відкладені накази зі скриптом чи без

Тепер два слова, де використовуються відкладені накази.

Існують стратегії, які передбачають, що ми працюємо на протиході та чекаємо, коли ринок піде у бік основного тренду. Така, такий метод. Однак у першому випадку використовуються стоп ордери, а в другому лімітні.

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

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

До речі, я для роботи використав термінал Amarkets, вам рекомендую сьогодні.

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

Суть торгівлі за сіткою ордерів

Вона полягає у наступному. Відкладені ордери виставляються певній відстані друг від друга (крок сітки). Напрямок відкриття угод вибирає трейдер. Це можуть бути лише ордери BUY, або лише ордери SELL. Але на практиці частіше виставляються відкладені ордери в обидві сторони від поточної ціни, тобто і на купівлю, і продаж.

А тепер поговоримо про скрипт, який може успішно виконати це завдання. Для того щоб встановити його в торговий термінал, використовуємо звичайну схему дій. Скопійований файл скрипта поміщаємо в папку МТ4 "Scripts". Більше докладну інструкціюможна прочитати у статті.
А потім, у меню терміналу "Навігатор" вибираємо "Скрипти", а в ньому "Grid" і перетягуємо скрипт на графік тієї пари, за якою збираємося торгувати.

Успіх торгівлі багато в чому пов'язаний із правильним підбором значень параметрів скрипту.

Спочатку потрібно вказати крок сітки в пунктах – параметр Steps. Іншим важливим параметром є Volume. Це обсяг кожної угоди. Потім повідомляємо скрипт мінімальне відхилення від поточної ціни в пунктах - параметр Price. Далі – параметр Slippage. Він визначає допустиме прослизання у пунктах. Вказуємо розмір тейк-профіту та стоп-лосу у відповідних рядках налаштувань скрипту. І останній параметр – Count Orders. У ньому треба поставити цифру, яка буде відповідати кількості ордерів, що відкриваються. При чому треба мати на увазі, що якщо передбачається відкривати торгові ордери в обидві сторони (SELL, і BUY), то при значенні параметра 5 скрипт відкриє п'ять ордерів BUY і п'ять ордерів SELL. Вибрати напрямок угод можна в загальних параметрах скрипту.

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

Скрипт сітка ордерівзавантажити.