Торговий робот для Quik, MA, SMA, EMA, тренд, падаюча ковзна

робот

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

робот

1) Тестування стратегії;

2) Як встановити робота для торгівлі зростаючої/падаючої MA;

3) Як використати;

1) Тестування стратегії

Стратегія пропонується як приклад. Тести проводилися на минулих ліквідних ф'ючерсних контрактах з однаковими параметрами (без "підгону"):

Таймфрейм 5хв., SMA Close з періодом згладжування 72

Тести робилися на торгівлю в тренд (тобто це в роботі, «при зростанні MA» Long)

Враховано комісію 1р. Для всіх контрактів.

SiH6

quik

quik

RIH6

торговий

робот

2) Як встановити робота

Розархівуйте та збережіть у зручному місці. Для запуску кількох копій зробіть дод. копії папок робота та встановіть відповідні установки.

Запускаємо MA_UPDN.exe та налаштовуємо.

  • Клас - клас інструменту (дивитись у таблиці всіх параметрів Квіка "Код класу") для Ощадбанку - TQBR, Газпрому - TQBR, для їх поточних ф'ючерсів SPBFUT
  • Інструмент - інструмент, що торгується (дивитися треба в таблиці всіх параметрів Квіка "Код паперу") для Ощадбанку - SBER, Газпрому - GAZP, для їх поточних ф'ючерсів SRM6 і GZM6
  • Таймфрейм – це таймфрейм, що використовується для індикатора
  • Кількість – це кількість лотів, що торгуються роботом
  • Тип MA – це тип MovingAverage використовується в роботі.
  • Згладжування – це період згладжування
  • Спосіб – це значення, що використовуються для побудови ковзної середньої.
  • На вибір можна будувати мувінги по: відкриттям свічки, вершинам, низам, закриттям, середньому за тінями, риневі по тілу та (Open+High+Low+Close)/4

  • Id – точка відліку для id транзакцій робота. Якщо запускатимете кількох роботів, збільште дане число у наступного на 1000
  • При зростанні MA – тут можна налаштувати дію, яка застосовуватиме робот при зростанні щодо попереднього значення. Перерахунок ведеться за закритими барами. Якщо значення MA не зміниться, то робот залишить поточний напрямок тренда.
  • Увімк. – якщо встановити галочку робот почне торгувати, якщо зняти, робот закриє свою позицію.
  • Примітка! Всі зміни набирають чинності лише після натискання кнопки Застосувати.

    Примітка! Для роботи робота можна не розташовувати на графіку індикатор.

    Примітка! Для більш зручного візуального відображення можна додати індикатор moving average, вибравши в налаштуваннях відображення у вигляді гістограми (Вигляд графіка).

    Важливо! ТФ, Клас, Інст. не можна міняти на льоту, після зміни цих параметрів доведеться зупинити main.luac і перезапустити. Всі інші параметри можна змінювати на льоту.

    У Quik вибираємо Створити Вікно-Всі типи вікон

    робот

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

    quik

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

    У вас буде таблиця.

    торговий

    Після цього запускаємо main.luac у QuikСервіси ->Lua скрипти

    Якщо у вас стоїть галочка Увімк. в MA_UPDN.exe, то робот відразу почне торгувати.

    3) Як використовувати

    quik

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

    Робот є переворотним і постійно перебуває в позиції коли включений.

    Як видно з скрин можна торгувати і контртренд, влаштовуючи сиртаки :)

    Які стратегії можна торгувати?

  • Трендові Для цього треба в пункті "при зростанні MA" встановити режим Long.
  • Контртренд Для цього треба в пункті "при зростанні MA" встановити режим Short.
  • Можна запустити кілька ботів на одному або різних інструментах, для цього потрібно просто зробити копію папки, налаштувати потрібні параметри та запустити.

    4) Висновок

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