Постов с тегом "lua": 343

lua


Ч2. Как все начиналось (из истории трейдера и программиста)

 До поры, до времени, каждый куда-то и в чем-то растет. Кое-кто все еще в длину. Очень многие в ширину. Есть профессиональный рост. Как вы думаете, кто был первый Java-программист в России? Без ложной скромности отвечу — я. На Java 0.9 начал программировать в ноябре 1996го. Появился, известный для своего времени, сервер (приложений и БД) — https://www.itweek.ru/idea/article/detail.php?ID=53982. После приглашения в США рост притормозился. Точнее трансформировался. Стал наемным прогером, выполняющим чужие хотелки.

 Последние 3 года, рост наблюдался только в трейдинге (с перепадами). Приобрел Конструктор роботов Lbot3D 2 года назад (1го ноября 2022го). Нужен был именно конструктор. Рано или поздно, каждый трейдер приходит к своей стратегии. Чаще, постоянно идет ). От одной стратегии к другой. Да и саму стратегию требуется адаптировать. Под новые инструменты и волатильность. Показалось, копипастить текстовые фрагменты из блоков в Лбот гораздо проще и быстрее, чем перетаскивать отдельные блоки в ТСЛаб. Для написания инструкции Лботу, не нужен терминал. Текстовый редактор Notepad++ подойдет.



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

Тестер для конструктора роботов Lbot3D. Ч1. Нужна обратная связь

 О конструкторе роботов Lbot3D помнят и слышали многие смартлабовцы https://smart-lab.ru/tag/lbot/. Расскажу о тестере стратегий, поддерживающем тот же язык Lbot3D. Он тоже написан на Lua и работает под управлением терминала QUIK. История о том, как я его использовал в качестве трейдера и дорабатывал, как программист, будет позже. Сейчас о функциональных возможностях. Нужна обратная связь. Для дальнейшей правки и усовершенствования.

 Текущая версия тестера получила название LbotTest_2025. Ссылка для скачивания внизу. Там есть документация. Главное преимущество тестера над Lbot3D -для проверки стратегий не требуется демо-режим. Тем более — реальный. Можно работать даже в праздники ). Его достаточно, чтобы понять основные возможности Lbot3D. Сконструировать свои стратегии и проверить их на истории.

 Пример LbotTest.ini файла, описывающего простейшую стратегию, на пересечении ценой скользящую среднюю. Проще некуда. Копипастом можно наплодить много таких стратегий. Меняя идентификаторы для разных инструментов и таймфреймов. Здесь Si_m15_mr — обозначение скользящей средней на 15-минутном графике для Si. ED_h_mr – скользящая средняя на часовом графике для ED.



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

Автоматический парковщик средств для QUIK

   Хотели робота, который закрывает все сделки в плюс? Такой есть у меня. Речь пойдёт о стратегии «Парковщик средств». Тестирую с начала года, результатом доволен. До использования робота у меня постоянно валялись несколько сотен тысяч рублей для резерва на покупку акций или других роботов. При ставке более 15% мне показалось это непозволительной роскошью и я создал эту простейшую стратегию. И, так, встречайте!

 Автоматический парковщик средств для QUIK

   Описание.

   Торговая система позволяет автоматически размещать свободные средства на счёте в фонды ликвидности, ОФЗ и в прочие долговые инструменты. Например, нам нужен постоянный остаток средств на счёте 100т.р. Если сумма больше, к примеру, 110т.р., робот купит на сумму 10т.р. необходимое количество паёв фонда ликвидности. Если остаток средств будет менее 100т.р., к примеру, 90т.р., робот продаст купленные паи на 10т.р., чтобы привести счёт к заданному свободному капиталу 100т.р. Размер свободного капитала указывается для комфортной работы других роботов или ручной торговли собственными стратегиями. Если иная торговля не предусматривается, можно указать свободный капитал, условно, 10т.р. и робот будет докупать паи или ОФЗ при пополнении счёта или поступлении дивидендов.



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

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

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

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

Сложность системы я оценил 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

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