Постов с тегом "LUA": 340

LUA


Торгует робот Cubigator - каналим с преременным успехом

Торгует робот Cubigator - каналим с преременным успехом

После хорошего трендового движения, пришел черёд поканалить. Робот отрабатывает наклонный канал с
переменным успехом. Канал относительно узкий, особенно не разгонишься.Надеюсь скоро прорвет. Ждем картинку выхода из канала и начнем торговать её.
От максимума апреля 21% просели в канале до 16% Наблюдать торговлю онлайн можно в телеграме
t.me/fxtradesignal

Всем добра и профита.


Торгует робот Cubigator - когда случайность сбивает на взлёте.

Торгует робот Cubigator - когда случайность сбивает на взлёте.

Робот отторговал две сделки, обе к сожалению убыточные. Особенно обидно, что виной всему первый заподлянский стоп 80669, который сработал пункт в пунт от минимума 80669. Это ж как должно повезти чтобы так «точно» выставить стоп? Shit happens.


( Читать дальше )

Торгует робот Cubigator - шорты сняты

Торгует робот Cubigator - шорты сняты
Отработал шорт на пять балов t.me/fxtradesignal/29013 6.9% прибыли со сделки. Итого 11,6% прибыли за день. При начальном риске в двух сделках около 5%. Сейчас открыл BUY. Может еще будет импульс по нисходящей, но для этого есть стоп.
Всем добра и профита.

Торгует робот Cubigator - руками не откроешь

Торгует робот Cubigator - руками не откроешь
Всем привет.
Закрыл вчерашнюю BUY сделку по сишке на пробой по тренду. Результат 942 пункта 4.7%. t.me/fxtradesignal/29005 В моменте доходило до 8%, но система есть система. Зато пока относительно удачно перевернулся в SELL. Задаю себе вопрос, открыл бы я эти сделки находясь у монитора руками. Ответ — Да ни в жизнь! И только бездушному алгоритму по силам открыть пробой в конце усиливающегося трендового движения, и перевернуться после сильнейшего импульса в сторону этого импульса.
Всем добра и профита.


Торговый Lua скрипт Cubigator для Quik.

Торговый Lua скрипт Cubigator для Quik.
Запустил торгового робота собственной разработки на языке Lua. Буду выкладывать сделки и результаты месячной торговли. Можно наблюдать онлайн его работу в телеге t.me/fxtradesignal
Коротко о стратегии. Робот торгует по тренду при пробитии суточного уровня, при сломе тренда ловит разворот, при отсутствии тренда и сигнала на разворот торгует в канале. Тейк-профита нет. Используется трейлинг-тейк. Будет трейлить хоть до бесконечности. Закрывает позицию когда картинка ломается. Стоп небольшой, зависит от уровней и волатильности. Никаких индикаторов принципиально не используется. В расчет берутся только уровни и волатильность инструмента. Таймфрейм M1, расчет данных проводится раз в минуту, соответственно минутные хвосты не обрабатываться, также стоп и тейк срабатывают по закрытию свечи. Инструмент фьючерс Si, но может работать и на любом другом.

Текущая версия показывает тестовые результаты: декабрь 13757 пункт, январь 6583 пункта, февраль 5945 пункт, март 1219 пункт.


( Читать дальше )

Анализ паттерна "молот" по акциям российских компаний.

Всем привет!
В предыдущем своем посте я приводил небольшой обзор проведенного анализа паттерна «падающая звезда». 
Как и обещал, я провел аналогичный анализ по паттерну «молот». 
На всякий случай вот краткое определение этого паттерна:
"Паттерн молота — это бычий разворот, который появляется после длительного медвежьего тренда. У него маленькое тело с длинной нижней тенью. Это ценовой паттерн, при котором цены открытия и закрытия близки, указывая на то, что медведи активизировались, но цена остается близкой к уровню открытия."

Более подробный анализ я провел в статье на Дзен

Приведу тут некоторые выводы проведенного анализа. Для анализа были взяты графики цен по 246 российским компаниям. Изучались следующие тайм-фреймы: 1 минута, 5 минут, 10 минут, 30 минут, 1 час, 4 часа, 1 день и 1 неделя.

Запуск скрипта проводился 24 февраля. Скрипт собирал данные около 30 минут.
Всего было выявлено 88544 свечи, соответствующих паттерну «молот» (Это больше, чем находилось «падающих звезд». Их было 62146 на тех же графиках и тех же тайм-фреймах). Для своих исследований я принял условие, что нижняя тень должна быть не менее чем в три раза больше остальной части свечи.

( Читать дальше )

Анализ паттерна "падающая звезда" на графиках российских акций

Всем привет!

Не так давно я наткнулся на описание паттерна «падающая звезда» и решил проверить: действительно ли этот паттерн предвещает падение цены акции?
На всякий случай процитирую суть этого паттерна:

«Цена открытия и закрытия находятся относительно не далеко, а вот верхняя тень свечи длинная и превышает тело свечи как минимум в 3 раза. Нижняя тень или отсутствует, или очень короткая. В данном случае, покупатели пытались двинуть рынок вверх, но удалось это лишь в моменте, чтобы закрепиться у них не хватило сил, продавцы перехватили инициативу. Цена, скорее всего, пойдет вниз».

Так как я ведудзен-канал, посвященный программированию на QLUA, то решил написать скрипт, который протестирует этот паттерн. Несколько статей я посвятил описанию кода, его написанию и тестированию на демо-счете.

Суть написанного кода была такая: берется перечень акций, по ним рассматриваются графики по нескольким тайм-фреймам. На этих графиках рассматривается каждая свеча. Также по графику рассчитывается средний размер свечей. Если рассматриваемая свеча меньше средней по графику, то ее не рассматриваем. 

( Читать дальше )

Индикатор дневных уровней

Индикатор DHLM показывает Хай, Лоу и среднее значение за торговый день.
Индикатор дневных уровней

 

 

Settings =
{
    Name = «DHLM»,
        line =
{
    {
    Name = «High»,
        Color = RGB(0,200,64),
        Type = TYPET_BAR,
        Width = 1
    },
{
    Name = «Low»,
        Color = RGB(200,0,64),
        Type = TYPET_BAR,
        Width = 1
    },
{
    Name = «Median»,
        Color = RGB(0,64,200),
        Type = TYPET_BAR,
        Width = 1
        }
   }
}

local hlm = {}
local math_max = math.max
local math_min = math.min

function Init()
      return #Settings.line
end
function OnCalculate(index)
local dt = T(index)

if O(index) then
if dt.day ~= hlm.day or
          dt.month ~= hlm.month or
          dt.year ~= hlm.year then
           hlm.year = dt.year
           hlm.day = dt.day
           hlm.month = dt.month
           hlm.high = H(index)
           hlm.low = L(index)
      else
           hlm.high = math_max(hlm.high,H(index))
           hlm.low = math_min(hlm.low,L(index))
           hlm.median = (hlm.high + hlm.low)/2
      end
end
return hlm.high,hlm.low,hlm.median
end

 


Торговая система «Арбитраж»

Продолжаю бесплатный период своего робота.
Наибольший интерес вызвали торговые системы арбитража.
Публикую долгожданное большинством видео QUIK. Робот Сетка. ТС «Арбитраж».
Хочу отметить, что представленный пример с разницей акций Сбербанк-Сбербанк-ап представлен для общего понимания.
Робот может реализовать не только парный арбитраж.
Возможно реализовать портфельный арбитраж, можно использовать любые торговые инструменты в QUIK, можно использовать фронтраннинг, котировать другие инструменты с хеджированием и многое другое.
Заявки на разработку роботов не рассматриваю, т.к. пишу для себя и торгую на бирже тоже для себя.

Описание торговой системы «Арбитраж».

Возьмём два инструмента: Сбербанк об. по 137.18 и Сбербанк пр. по 131.85. Известно, что некоторые инструменты коррелируют между собой, т.е. цены двигаются в одном направлении. Однако, есть небольшие отличия в движении этих активов. Можно торговать эту разницу.



( Читать дальше )

Создать таблицу с помощью Lua

Здравствуйте. Возможно ли написать скрипт на Lua, который бы создавал таблицу со значениями индикатора ATR.
Заголовками столбцов были бы даты(30 последних торговых сессий), заголовки строк — короткое наименование ТОП-20 фьючерсов по обороту.
Нужно, чтобы в ячейках таблицы были значения ATR за n-ный день в таком-то фьючерсе.
Спасибо.

  • обсудить на форуме:
  • Quik Lua

....все тэги
UPDONW
Новый дизайн