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

Lua


Робот Сетка. Арбитраж фьючерс-акция

Настало время представить одну из самых успешных и «не убиваемых» торговых систем.

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

Сложность системы я оценил 5 из 5, поэтому, если Вы не хотите напрягать свой мозг, лучше сразу закройте эту страницу. Будьте готовы к ошибкам, потерям на счёте, а также, нескольким дням изучения (возможно в пустую).

Торговая стратегия включает в себя основы арбитража и маркетмейкинга.

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

Представленный вариант использования далеко не самый удачный. Арбитраж фьючерса и акции ГМК Норникель слишком очевиден и популярен, чтобы на нём можно было бы зарабатывать. Поэтому, выбрать более свободную поляну для сбора урожая Вам придётся самостоятельно.

Удобство реализации стратегии в роботе (юзабилити) не самое удачное. Например, можно было просто указывать процент без огромной формулы. Но максимальная универсальность робота важнейший фактор. Рано или поздно, потребуется добавление какой-либо возможности и Робот Сетка LUA, скорее всего, будет готов к её реализации.



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

Дневник трейдера и учёт инвестиций для QUIK

   Пожалуй, самая незаменимая в моей торговле разработка Утилита для QUIK «История позиций». Придумал в 2009-м, запрограммировал на QPILE, затем перевёл на QLUA. Программу писал для себя, не под заказ и по своим идеям. Продажи данной программы никогда не отличались большим количеством и стабильностью. Поэтому, считаю её самой недооценённой из десятков своих разработок. Попытаюсь донести полезность утилиты из реальных примеров использования.

    Недавно выпустил обновление 20241024.
Учёт комиссий для фондовой секции теперь разделён на биржевую и брокерскую.
Учтена разница комиссий мейкерских и тейкерских заявок.
    На скрине видно, как распределяются комиссии биржи и брокера. Сверил с отчётом брокера – всё сходится. Программа сразу рассчитывает и выводит информацию о комиссионных затратах. Напомню, в терминале QUIK информация о биржевой комиссии урезана, а брокерская и, вовсе, недоступна.

Дневник трейдера и учёт инвестиций для QUIK 

Учёт информации о позиции без ограничений.



( Читать дальше )
  • обсудить на форуме:
  • QUIK

Торгует робот Cubigator - Аномальная волатильность валютного рынка и как её переваривают роботы.

За последнюю неделю рынок валют перешел в фазу повышенной волатильности, что не могло негативно не повлиять на те алгоритмы которые эти особенности рынка не учитывают.
Конкретно по трем основным валютам волатильность увеличилась в 3-4 раза
Торгует робот Cubigator - Аномальная волатильность валютного рынка и как её переваривают роботы.


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

Торгует робот Cubigator - кто сегодня заработал?

Все роботы сегодня сегодня отработали на отлично. Общий +10% с пиками до 12.

Торгует робот Cubigator - кто сегодня заработал?


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

Таблица для QUIK Спреды акций бесплатно

Представляю свою новую программу Утилита для QUIK «Супер таблица».

Утилита предназначена для создания различных таблиц в торговом терминале QUIK. Пользователь может самостоятельно получать различные значения таблиц QUIK, проводить расчёты и выводить результат в Супер таблицу (аналог MS EXCEL). В комплекте готовый пример «Спреды акций»:

Таблица для QUIK Спреды акций бесплатно

Как можно использовать спреды фьючерс-акция?

Зарабатываем процентную ставку (синтетическая облигация).

Находим наибольший годовой процент. Покупаем акции, продаём фьючерсы равного объёма. К экспирации разница нивелируется. Например, на момент написания «iСофтлайн» показывает хороший результат 26.11% годовых.



( Читать дальше )
  • обсудить на форуме:
  • QUIK

Торгует робот Cubigator - один хороший трейд (пока у всех сжато очко)

С утра по Si-шке робот взял рост, затем плавно скатился с горочки, зафиксировав (474+388) 862 пункт прибыли.
Еще конечно не вечер, но все же. Что интересно, в обоих сделках стопы сразу были перенесены в плюсовую зону.
Заметил, что такая красивая картинка, чаще всего, бывает, когда на рынке присутствует какая нибудь эмоциональная составляющая, и многие сидят на заборе, покусывая ногти глядя как четко без них ходит цена.

Торгует робот Cubigator - один хороший трейд (пока у всех сжато очко)

По юаню ситуация похожая.



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

Посоветуйте риск менеджера для Quik

Основная цель, чтобы при срабатывании 5 стопов за день, риск менеджер блокировал открытие новых сделок.

Пока нашел только это 
Посоветуйте риск менеджера для Quik

но она блокирует сделки через привод, а через квик я также могу совершать сделки (со слов поддержки, сам не проверял)


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

Торгует робот Cubigator - А вы зашли в импульс по доллару?

Характер сегодняшнего движения по Сишке похож на начало восходящего тенда.
Все три робота стали на покупку.

Торгует робот Cubigator - А вы зашли в импульс по доллару?



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

Как торговать разнонаправленные стратегии на одном счете по одному инструменту.

Решил я тут запилить пару новых роботов. Один просто гоняется за ценой, другой гоняется за ценой только в сторону сессионного тренда. Протестировал на минутках за полтора года без убыточных месяцев с просадкой 20%. Тут надо торговать, но встал вопрос, как запустить их в Квике если если каждый мой робот, перед открытием позиции сверяет текущую открытую позицию по инструменту и открывает новую согласно этому. А если несколько роботов начнут кидать свои заявки по одному инструменту, то, соответственно, понять какая позиция должна быть в данный момент открыта роботы не смоут.
Первая мысль была открыть субсчета и запускать каждого робота на своём субсчете, но прикинув сколько нужно открыть таких субсчетов я от этой мысли отказался, когда вспомнил, что читал тут на форуме статью одного товарища, к сожалению, не помню его имени, где он писал, что у него торгуют сотни роботов, а объем позиции вычисляется по сумме их текущих позиций. Эврика! Кстати, о «бесполезности» чтения Смарт-лаба.
Дальше возник вопрос как технически отслеживать текущую сумму позиции.

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

Создание Торговых Стратегий с Помощью ИИ: Легче, Чем Печь Блины

Алгоритм субботняшний

0) Посетить мой сайт https://osaengine.ru/ ))

1) Зайти на chatgpt.com/

2) Написать вопрос

Создание Торговых Стратегий с Помощью ИИ: Легче, Чем Печь Блины

3) Получить ответ

-- Настройки
SEC_CODE = "SBER" -- Код инструмента
CLASS_CODE = "TQBR" -- Код класса инструмента
SHORT_MA_PERIOD = 10 -- Период короткой скользящей средней
LONG_MA_PERIOD = 50 -- Период длинной скользящей средней
QTY = 1 -- Количество лотов

-- Переменные
short_ma = {}
long_ma = {}
prices = {}
position = 0 -- Текущая позиция: 0 - нет позиции, 1 - лонг, -1 - шорт

-- Функция для расчета скользящей средней
function calculate_ma(prices, period)
    local sum = 0
    for i = #prices-period+1, #prices do
        sum = sum + prices[i]
    end
    return sum / period
end

-- Функция для обработки новых тиков
function OnAllTrade(alltrade)
    if alltrade.sec_code == SEC_CODE and alltrade.class_code == CLASS_CODE then
        table.insert(prices, alltrade.price)
        if #prices >= LONG_MA_PERIOD then
            table.


( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

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