Блог им. Sergey_gt
Всех приветствую.
Представляю вашему вниманию робота для торговли растущей/падающей скользящей. Данный робот позволит вам торговать движение скользяще средней и автоматизировать свою торговлю. С помощью этого робота можно торговать как трендовые алгоритмы так и контртренд. В этой статье рассмотрим тесты трендовой составляющей, опишу как быстро установить и запустить торговлю.План:
1) Тестирование стратегии
Стратегия предлагается как пример. Тесты проводились на прошлых ликвидных фьючерсных контрактах с одинаковыми параметрами(без «подгона»):
Таймфрейм 5мин., SMA по Close с периодом сглаживания 72
Тесты делались на торговлю в тренд(то есть в роботе это, «при росте MA» Long)
Учтена комиссия 1р. Для всех контрактов.
SiH6
2) Как установить робота
Разархивируйте и сохраните в удобном месте. Для запуска нескольких копий сделайте доп. копии папок робота и установите соответствующие настройки.
Запускаем MA_UPDN.exe и настраиваем.
На выбор можно строить мувинги по: открытиям свечи, вершинам, низам, закрытиям, среднему по тенями, сренему по телу и (Open+High+Low+Close)/4
Примечание! Все изменения вступают в силу только после нажатия кнопки Применить.
Примечание! Для работы робота можно не располагать на графике индикатор.
Примечание! Для более удобного визуального отображения можно добавить индикатор moving average при этом выбрав в настройках отображения в виде гистограммы(Вид графика).
Важно! ТФ, Класс, Инст. нельзя менять на лету, после изменения этих параметров придется остановить main.luac и перезапустить. Все остальные параметры можно менять на лету.
В Quik выбираем Создать Окно->Все типы окон
Добавляем таблицу обезличенных сделок. Это нужно для дополнительного контроля идущих транзакций.
Выбираем необходимые инструменты которые будем использовать для робота. В случае со Сбербанком раздел Акции первого уровня, потом добавляем Сбербанк.
Отлично.
После этого запускаем main.luac в Quik Сервисы ->Lua скрипты
Если у вас стоит галочка Вкл. в MA_UPDN.exe, то робот сразу начнет торговать.
Торговля ведется после закрытия свечи, то есть берутся значения предыдущей сформировавшейся свечи.
Робот является переворотным и все время находится в позиции когда включен.
Как видно из скрина можно торговать и контртренд, устраивая сиртаки :)
Для этого надо в пункте «при росте MA» установить режим Long.
Для этого надо в пункте «при росте MA» установить режим Short.
Можно запустить несколько ботов на одном или разных инструментах, для этого надо просто сделать копию папки, настроить нужные параметры и запустить.
СКАЧАТЬ
4) Заключение
В рамках статьи был рассмотрен торговый робот с алгоритмом принятия решения по направлению движения скользящей средней. Мы рассмотрели доходность, научились за короткие время запускать и торговать данную стратегию.
Ну и вообще, в правильном направлении работает человек.
Quik является терминалом и городить из него тестер не вижу никакого смысла, все уже сделано, не зачем придумывать велосипед.
Параметра «Проскальзывание» нет, отказался от него, робот берет величину стакана.
Код закрытый.
На трояны проверяйте антивирусной программой. У меня Касперский стоит.
Почему многие ушли, тоже все понятно и никакого секрета здесь нет, работа программиста дорогое удовольствие в любой отрасли кроме нашей.
Нет тут никаких дебилов, большинство думают так же как и вы: хотят бесплатные решения своих задач.
И еще если вам не нужен мой бесплатный робот, на который я потратил свое личное время, то зачем вы пишите в моем топике?
Это пример реализации индикатора в роботе и все.
вы меня явно с кем-то путаете, в трехкомнатной квартире в центре Сочи где я живу нет ковров и табуретов;
видео в общем-то я тоже не снимаю;
я предлагаю пример работы индикатора в роботе бесплатно;
у меня два высших, работаю программистом и мне незачем идти на завод.
Честно говоря, я не понимаю вообще о чем вы пишите, а так как вы перешли еще и на оскорбления, то я вынужден вас забанить. Поймите это неприятно делать продукт, раздавать бесплатно и получать плевки в ответ.
2 средняя очень мала… торговать невозможно
хочу попробовать вашего робота на акциях ммвб,
не подскажите, как мне в quik узнать счет, который нужно вписать его в ячейку «счет» вашего робота?
Создать окно->Все типы окон->Лимиты по бумагам
Вам нужно записать в поле Счета робота, номер из поля Фирма
P.S. рекомендую запускать вот этого робота, там эквити поинтересней
тогда может посоветуете робота или как поведет AMA под Quik, если у меня не доступна торговля шорт.
Вы и в посте, и сейчас используете слово «сглаживание», но правильней будет говорить «период» или «период расчета». А сглаживание — это когда по полученной кривой с заданным периодом еще раз делается расчет для того, чтобы сгладить локальные шумы.