Блог им. Sergey_gt

Робот пересечение двух MA для торговли под Quik.

Робот пересечение двух MA для торговли под Quik.


Всех приветствую.

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

Робот пересечение двух MA для торговли под Quik.

План:

1) Как установить робота 2SMA;

2) Как использовать;

4) Заключение


1 Как установить робота 

Разархивируйте и сохраните в удобном месте. Для запуска нескольких копий сделайте доп. копии папок робота и установите соответствующие настройки.

Запускаем 2SMA.exe и настраиваем. 

  • Класс — класс инструмента (смотреть надо в таблице всех параметров Квика «Код класса») для Сбербанка — TQBR, Газпрома — TQBR, для их текущих фьючерсов SPBFUT
  • Инструмент — торгуемый инструмент (смотреть надо в таблице всех параметров Квика «Код бумаги») для Сбербанка — SBER, Газпрома — GAZP, для их текущих фьючерсов SRH6 и GZH6
  • Таймфрейм – это используемый таймфрейм для индикаторов
  • Кол-во – это количество торгуемых лот роботом
  • Тип MA1 – это тип Moving Average используемой в роботе.
  • Сглаживание – это период сглаживания
  • Способ – это значения используемые для построения скользящей средней.

На выбор можно строить мувинги по: открытиям свечи, вершинам, низам, закрытиям, среднему по тенями, сренему по телу и (Open+High+Low+Close)/4

  • Id – это точка отсчета для id транзакций робота. Если будете запускать нескольких роботов, увеличьте данное число у следующего на 1000
  • MA1 выше MA2 – здесь можно настроить действие, которое будет применять робот при расположении скользящих средних
  • Вкл. – если установить галочку робот начнет торговать, если снять, то робот закроет свою позицию. 

 

Примечание! Все изменения вступают в силу только после нажатия кнопки Применить.

Примечание! Для работы робота можно не располагать на графике индикаторы.

Важно! ТФ, Класс, Инст. нельзя менять на лету, после изменения этих параметров придется остановить main.luac и перезапустить. Все остальные параметры можно менять на лету.

 

В Quik выбираем Создать Окно->Все типы окон
Робот пересечение двух MA для торговли под Quik.

Добавляем таблицу обезличенных сделок. Это нужно для дополнительного контроля идущих транзакций.

Робот пересечение двух MA для торговли под Quik.

Выбираем необходимые инструменты которые будем использовать для робота. В случае со Сбербанком раздел Акции первого уровня, потом добавляем Сбербанк.

У вас появится таблица.
Робот пересечение двух MA для торговли под Quik.

Отлично. 

После этого запускаем main.luac в Quik Сервисы ->Lua скрипты

Если у вас стоит галочка Вкл. в 2SMA.exe, то робот сразу начнет торговать. 

 

2) Как использовать

Робот пересечение двух MA для торговли под Quik.

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

Робот является переворотным и все время находится в позиции когда включен.

Как видно из скрина можно торговать и контртренд, устраивая сиртаки :)

Какие стратегии можно торговать:

  • Трендовые

Для этого надо в первом сглаживании поставить меньшее число, а во втором большее и установить режим Long.

  • Контртренд

Для этого надо в первом сглаживании поставить меньшее число, а во втором большее и установить режим Short.

  • Пересечение  ценой скользящей средней

Для этого надо в одной из MA установить в поле сглаживание 1.

 

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

СКАЧАТЬ 

Заключение

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

В прошлый раз я описывал работу различных торговых алгоритмов построенных на Moving Average. Тестировал на истории и рассматривал плюсы и минусы этих систем.

Хочу немного сменить формат. Буду рассматривать индикатор, тестировать и сразу выкладывать робота дабы не затягивать

 

★78

Зачем торговому роботу винтовка?
Александр (GUNFU), антураж :)))
Александр (GUNFU), застрелиться при маржин-коле ))
avatar

Rucobor

с учетом комиссий, спреда, проскальзывания в большой минус уходит? )
Пол Джюк, это лишь инструмент. доход зависит от трейдра(от его умения пользоваться инструментом).
avatar

nik

Да уж… Уровень постов на смарте  уже ниже плинтуса..
Верной дорогой идёте товарищи))
avatar

alt

alt, это всего лишь пример автоматизации
смашки на минутках — и эквити плавно ползет вниз…
avatar

Rucobor

Rucobor, тестирование стратегий есть в прошлой статье http://smart-lab.ru/blog/307289.php
Японский городовой, не особо разбираюсь в оружии. Для страйкбола у меня Карабин Colt CAR-15.
хороший юмор, улыбнуло! 
avatar

YouTrendClub

Покажите пожалуйста результат этого робота как на истории так и в «реальном бою». 
avatar

Voldemar1086

Voldemar1086, есть пример тестирования в прошлой статье http://smart-lab.ru/blog/307289.php
Это слив в разных вариациях. Можете даже не пробовать)))
avatar

Oleg Only Algo

Oleg Only Algo, один из моих клиентов на роботе построенном на MA с весны прошлого года до НГ заработал 150%, в этом году у него тоже плюс. Он тоже никому не советует пробывать алготорговлю. Зачем алгоритмистам дополнительные алгоритмисты.
Сергей < o-s-a.net >, да это совсем другое, заработать можно случайно хоть 1000 процентов. Просто такие алгоритмы НЕ работают. Не нужно быть большим специалистом, чтобы это проверить. Это случайно у него вышло и после он обязательно их сольёт, уж такова правда. Я хрен знает сколько алгоритмов перепробовал, из 100 можно 1 оставить и то хз. Рабочие алгоритмы не такие уж простые, как все думают. Да ладно, умолкаю
avatar

Oleg Only Algo

Oleg Only Algo, согласен с вами в том, что создать зарабатывающий алгоритм сложно. Клиент тестировал алгоритм и на истории у него плюс и в реале тоже плюс. Да, несомненно реал отличается от теста, но алгоритм зарабатывает. В этом году робот взял всю движуху по Si может это и случайность, но это профит, а профит он и в Африке профит.
Сергей < o-s-a.net >, смешно:) на 
avatar

Oleg Only Algo

Oleg Only Algo, у вас нет алгоритмов основанных на МА или в которых МА на вторых ролях?
avatar

valo

valo, MA — это Moving Average скользящее среднее, оно присутствует практически везде в том или ином виде. Те же Болинджер, Аллигатор и т.д. в основе у них лежит MA
Сергей < o-s-a.net >, у меня только в одной страте конверты фигурируют, а так в основном без индикаторов вовсе обхожусь, пока. Вот хочу трендовуху запилить, но не знаю с какой стороны начать))) 
avatar

valo

valo, я например не против индикаторов. но их не встречал, которые реально помогают) есть мои сложные относительно расчёты с регрессиями, которые что то показывают, но это очень долго
avatar

Oleg Only Algo

valo, есть, но скользяшки мне помогают только на пол процента в год:))
avatar

Oleg Only Algo

Oleg Only Algo, если это 100% слив, почему бы не входить в сделки наоборот?
avatar

OLOLOEV

OLOLOEV, этот робот может наоборот торговать :))))
OLOLOEV, потому что это слив по комиссии. Наоборот будет то же самое ))
avatar

Zweroboi

OLOLOEV, потому что алгоритм должен работать хотябы 10 лет стабильно, все вам расскажи)) ща меня прибьют тут за скидывание вам граалей 
avatar

Oleg Only Algo

Oleg Only Algo, алгоритм не может работать 10 лет стабильно. Алгоритм работает или при тренде, либо при боковике. третьего не дано. И задача трейдера — определить когда какой алгоритм использовать
avatar

OLOLOEV

OLOLOEV, у тебя не может, а у меня может, даже без дооптимизации, а при тренде или боковике это и так понятно. При боковике хуже намного. Даже скажу, что стараться определить боковик или тренд не так уж важно, тк хрен определишь с высокой вероятностью как не старайся) 
avatar

Oleg Only Algo

во хрень какая, бабосики тютю
avatar

PAVEL VOROBEY

Какой ужас, статья в топиках, показательно
avatar

юрий савин

Почему смех то у всех? По моему автор просто показал пример того как работать с АТС под Quik. Сама ТС это просто макет, чтобы было максимально просто и понятно.
avatar

Александр

Александр, спасибо за поддержку. Да, тесты в прошлом топике. В следующем топике тесты будут идти вместе с роботом.
Сергей < o-s-a.net >, да не за что, сам пишу АТС правда под МТ4, и прекрасно знаю какой это кошмар писать АТС или скрипты особенно на заказ когда заказчик сам не знает чего хочет и плохо себе представляет что такое АТС и как с ними работать.
Сергей < o-s-a.net >,  а почему бесплатно? Если тот клиент доволен, то можно было продавать зарабатывающего робота с его отзывами.
avatar

Lookas

vadim ri, я не писал, что мой клиент торгует этого робота. У него в алгоритме используются MA, но сам алгоритм рассказать я не могу это конфиденциальная информация. Мои клиенты не пишут отзывов, у них большой стаж, но нет рейтинга. Зачем клиенту рекламировать своего программера?
Сергей < o-s-a.net >, если бы сделали вариант с получением значений МА из квика по идентификатору с графика, то можно было бы подсунуть роботу вместо средних какие-либо другие индикаторы из общего с графиком цены окна. И тогда робот поучился бы более универсальным.

avatar

bestt

Сергей < o-s-a.net >, подскажите, этот робот может переворачиваться? т.е. открыл лонг при пересечении вверх, и при пересечении вниз закрыл лонг и открыл шорт? и по кругу.  В описании написано что он переворотный но на скрине только лонг и шорт галочки. На сайт комментарии не добавляются, крутиться кружок и ничего не происходит.
avatar

Влад

Спасибо, нужный пример.
avatar

MS

Сергей < o-s-a.net >, ОГРОМНОЕ спасибо !!! 
avatar

valera


Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Залогиниться

Зарегистрироваться
....все тэги
Регистрация
UPDONW