Избранное трейдера Sarmatae

по

Qlua: работа с заявками (часть 1).

Зачем нужен демо терминал
Где открыть учебный счет
Выставление заявки в торговом терминале через скрипт
Делаем функцию выставления заявки по требуемым условиям
Карман заявок и tri-файлы
Параметры для заявок с примерами по разным рынкам

Почему важно начинать работу с заявками на qlua с демо терминала?

В отличие от рассматриваемых ранее скриптов, в которых мы обращались к окнам терминала и обрабатывали данные с котировок, графиков, индикаторов и таблиц, делали расчеты, выводили сообщения или собственные таблицы, работа с заявками уже завязана на денежные средства. И т.к. у начинающих всегда есть риски ошибок в коде, различных опечаток, некорректном запуске выставлении заявки в цикле и пр., то начать работу с этой темой я настоятельно рекомендую именно в демо терминале. И речь здесь не только о комиссиях за сделку на которые можно попасть, но и вероятности купить не тот инструмент, не в том объеме, как следствие, например влететь на маржиналку и пр., и пр.

Достаточно, например, прописать в



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

Нет денег, нет роста. SP500.

    • 16 сентября 2023, 20:04
    • |
    • Sarmatae
      Популярный автор
  • Еще
Здравствуйте, коллеги!

Все мы помним одним из драйверов роста индекса SP500 были QE, фазы рынка с ними:

Нет денег, нет роста. SP500.

Одной из причин последнего касания на пике SP500 рост ликвидности, график обратного РЕПО  рывок на 2 трлн. (график слева) и индекса SP500 (+30%)
(недельный план)



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

Qlua: работа с биржевым стаканом.

Сегодня:

Работа с биржевым стаканом через getQuoteLevel2
Особенность нумерации в стакане заявок терминала квик
Работа через функцию обратного вызова OnQuote
Примеры работы со стаканом из скрипта
Сравнение реализации одного алгоритма через разные функции

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

Работать с биржевым стаканом можно через getQuoteLevel2 и функцию обратного вызова OnQuote.

Функция getQuoteLevel2 возвращает 2 массива котировок (bid и offer) и 2 значения: количество бидов в стакане (bid_count) и количество офферов (offer_count). Чтобы нам не было скучно разработчики терминала решили последних 2 параметра передавать в виде строки, поэтому при работе их нужно перевести в числа (через tonumber).

Массивы bid и offer содержат цены (price) и количество (quantity) по каждому уровню заявок стакана. Их также нужно будет предварительно перевести в число.



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

РТС в бок, Биток под каток...

    • 09 сентября 2023, 20:09
    • |
    • Sarmatae
      Популярный автор
  • Еще
Здравствуйте, коллеги!

В очередном обзоре Live! (видео в конце топика) индекс РТС и Bitcoin.

Индекс РТС, рассмотрена отработка сценария 3МЛ от начала тренда (дневной план):

РТС в бок, Биток под каток...

Сценарии по РТС предпологают в ближайшие несколько месяцев боковик. Недельный план:



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

Qlua: дополняем скринер акций статистикой, лидерами роста и падения.

Сегодня:

Добавляем статистику по акциям роста и падения.
Составляем TOP лидеров роста и падения.
Быстрый поиск акций по тикеру в терминале.

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

Напомню, что скринер выводил по тикерам акции, которые торгуются на Московской Бирже (за минусом бумаг с нулевыми объемами), и по ним через каждые 10 секунд проверял значение LASTCHANGE (% роста/снижения к закрытию прошлого дня) через getParamEx.

В первичной итерации скринер выглядел следующим образом:

Qlua: дополняем скринер акций статистикой, лидерами роста и падения.

Логично продолжить изменения скрипта и сделать расчеты, которые напрашивались, глядя на сам скринер: подсчитаем сколько бумаг торгуется в плюсе, сколько в «красной зоне». Также можно рассчитать средний процент роста/снижения всего по списку, плюс отдельно по растущим бумагам, отдельно по падающим.



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

На фронт

Россиянам с просроченными кредитами будут предлагать военную службу. Для этого военкоматам предоставят доступ к закрытой части базы судебных приставов — Sota. За участие в войне должники смогут заморозить и в последующем списать долги. В конце августа глава ФССП Дмитрий Аристов сообщил президенту России об увеличении «армии» должников почти до 13 млн россиян. 93% из них — это граждане, как правило, трудоспособного возраста, но не имеющие ни работы, ни официального источника дохода

Qlua: работа с лентой всех сделок (часть 2).

Сегодня завершаем работу с лентой всех сделок:

Различия данных ленты всех сделок и биржевого стакана.
Большие покупки и продажи в ленте сделок и динамика цены.
Альтернативные варианты поиск крупных игроков по ленте сделок.

Начало: https://smart-lab.ru/blog/935919.php


Еще раз про отличия ленты всех сделок и биржевого стакана – некоторые заявки могут исполняться очень быстро, их можно просто не заметить в стакане, но они точно отразятся в ленте. Какие-то заявки и движения в стакане могут быть для создания видимости крупных игроков, при этом они могут как отменяться как только цена начинает приближаться, так и очень оперативно переставляться. Лента сделок покажет реальную картину: какие объемы и по каким ценам прошли, какие проходят в текущем моменте.

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



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

Лукойл

    • 02 сентября 2023, 09:04
    • |
    • Sarmatae
      Популярный автор
  • Еще
Отработка сценариев от 13 мая 2023:
Месячный план:

Лукойл

Телега: https://t.me/Tactica_Adversa


Как российский IT-рынок взлетает на ракете наложив в штаны. Импортозамещение и IT

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

Писать буду через призму проблем, с которыми сталкиваюсь сам (Я директор небольшой компании из IT сектора). Это и плюс, и минус. Ибо мои проблемы микроскопические по сравнению с проблемами большого IT-бизнеса, но я хотя бы из индустрии.

ИНВЕСТОРАМ читать до конца и обязательно ставить лайк. Скоро у нас СофтЛайн на MOEX выходит. Про них мельком будет. Дифирамбы я им петь не буду. А Вам это должно быть интересно, т.к. покупать надо то, в чём понимаешь. И в свете выхода Softline на IPO, немного моего опыта Вам не повредит. Чтобы картина мира была правильной. Банальных вещей — не будет. Не хочу время Ваше тратить. Только про: а) Страшные проблемы которые в ITшке есть б) Чудеса которые льются на IT российский. 

БИЗНЕСМЕНАМ также рекомендация мотать на ус. Каждый год у меня в блоге появляются статьи про проблемы, с которыми сталкивается мой IT бизнес. В 2020, 21, 22 и вот в 2023. Мне не нужна Ваша жалость – посты не для этого. Это называется делать бизнес, что обычно происходит в страшных муках. А я, на правах старшего товарища, делюсь своим опытом. Пытайтесь впитывать его, чтобы не ходить по моим граблям. Читайте очень внимательно.



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

Qlua: работа с лентой всех сделок.

Сегодня рассмотрим: 

Что такое таблица обезличенных сделок.
Настройка таблицы в терминале.
Что делать, если таблица открылась, но она пустая.
Вывод данных с таблицы по DDE.
Работа с таблицей обезличенных сделок через скрипт qlua с примерами.
Пишем советника, показывающего на графике крупных игроков.

Лента всех сделок (она же таблица обезличенных сделок, она же таблица всех сделок) — это тиковый массив сделок с одним или несколькими инструментами, в котором отражается информация по каждой сделке, в т.ч.: цена, объём и направление транзакции (покупка/продажа). Обычно для работы выбирается один инструмент, который отслеживается, реже 2 (например базовый актив и ближайший фьючерс на него). Встречал варианты, когда грузят сразу большой список, но в этом случае может сильно подвисать терминал.

Зачем нужна лента сделок: многие, пытаясь торговать внутри дня, проводят часы за медитативным наблюдением за биржевым стаканом. Однако стакан заявок это только намерение, далеко не все выставленные заявки перейдут в сделки. Более того иногда по некоторым акциям (2го и 3го эшелона) заявки в стакане могут активно «двигаться», создавая видимость, что в бумаге идет активная торговля, при этом, если открыть таблицу всех сделок, то будет видно, что реальных сделок практически нет.



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

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