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

по

Qlua: получение данных биржевых свечей с сервера брокера, обработка данных, пишем скрипт выгрузки котировок

Функция CreateDataSource
Получение количества свечек данных
Пауза для подгрузки данных
Получение по инструменту OPEN, HIGH, LOW, CLOSE, VOLUME
Обработка времени и даты
Закрытие источника данных
Примеры: получение данных последних 10 свечей, выгрузка новой минутной свечки после её закрытия, текущее значение простой средней SMA10 по минуткам
Простой скрипт выгрузки котировок

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

Более практичным вариантом является получение данных через функцию CreateDataSource, запрос осуществляется следующим образом:

ds, err = CreateDataSource(код класса, тикер инструмента, интервал)

Код класса: для акций «TQBR», для срочного рынка «SPBFUT».



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

Qlua: структура скрипта для торгового терминала, обработка обрыва связи и её возобновления, работа с файлами

Сегодня начинаем уже писать полноценные скрипты для терминала, а не отдельные блоки кода на lua.

Пройдем:

  • Структуру типового скрипта qlua с примерами.
  • Обработку скриптом «обрыва связи» с сервером и возобновления работы.
  • Работу с файлами: запись, перезапись и чтение файла.
  • getScriptPath, getWorkingFolder

Структура скрипта

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

Qlua: структура скрипта для торгового терминала, обработка обрыва связи и её возобновления, работа с файлами

function OnInit – инициализирует глобальные переменные и константы (например, торгуемые бумаги, размеры тейка и стопа, торговый счет и пр.), имена таблиц, необходимых файлов.

function OnStop – функция остановки скрипта, активируется при нажатии клавиши «Остановить» в панели скриптов терминала.

function main – основная функция, создает отдельный поток для выполнения скрипта. Обычно внутри main создается цикл для непрерывной работы, т.к. без него функция выполнит один раз весь код, который в ней прописан и скрипт остановится.



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

Золотые монеты: все сложнее, чем кажется

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

Во-первых следует отделить монеты с коллекционной ценностью от монет инвестиционных, то есть тех монет, которые выпускаются массово и их стоимость наиболее приближена к цене металла в них. Далее в статье будет идти речь именно об инвестиционных монетах на примере «Георгий Победоносец» в различных весовых категориях.

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

Если делать анализ с учетом всех этих факторов, мне пришлось бы публиковать монструозный справочник цен, поэтому я постарался максимально упростить таблицу, жертвуя некоторой точностью: в подборке цены на монеты в идеальном состоянии 2019-2023 годов выпуска, без разделения на СПМД и ММД (монетный двора в Санкт-Петербурге / Москве).



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

Как я создавал робота под Тинькофф на Python

Tinkoff, Тинькофф, прибыльные торговые роботы

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

Но, сколько руками не торгуй, всё равно приходит время когда появляется желание чтобы за тебя эту работу выполнял кто-нибудь другой. Например, торговый робот.

Наработки под торговый терминал QUIK не пригодились, так как Тинькофф не поддерживает QUIK.

TSLab поддерживается, но здесь есть абонентская плата, 4000 рублей, которую не все люди готовы ежемесячно платить. 

Оба терминала мне нравятся. Функционал у них разный. Дополняя друг друга они позволяют решать практически весь спектр трейдерских задач.

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

Проверяйте ваших брокеров. Они зажимают ваши деньги :)

‼️Внимание. Это достаточно важня информация про наших брокеров.

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

В прошлом году я вам рассказывал как Сбербанк списал с меня налогов на 200 тыс больше чем положено и как я их возвращал ходя в офис и подписывая бумажное заявление.

А на скриншоте пример из этого года с одного из небольших счетов. Это скриншорт из справки налогой. Как видим что на данном конкретном счету с меня взяли налогов около 1,9 млн рублей. И… снова есть сумма налогов излишне удержанная налоговым агентом. В данном случае это 35 тыс. И чтобы ее вернуть снова придется писать заявление. Если его не написать деньги мне просто никто не вернет :)

☝️Как увидеть эти цифры.

👉Идем на сайт nalog.ru заходим в нем в личный кабинет физического лица.

Там идем в размер налоги и жмем на 2022 год. Там будет куча справок от разных брокеров, если их у вас конечно много в виде 2НДФЛ.



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

Как помочь своему телу пережить стресс

Всем привет!
Еще после 24.02 у многих серьезных типов начались проблемы с животом. От сильного стресса спазмируется весь пищеварительный тракт и все начинает работать наперекосяк.

Очень важно понимать, что правильное пищеварение — основа всего здоровья.

Что происходит от стресса?

Спазмы приводят к многочисленным последствиям:
1. Желудок может вырабатывать больше кислоты чем нужно, что может со временем привести к гастриту и язве.
2. Сфинктеры могут не закрываться, в результате чего желчь может попадать в желудок, а желчь и/или желудочный сок в пищевод и горло
3. Желчь может вырабатываться в неправильном количестве, если печень даст сбой. Желчь может и перестать отходить, если у вас есть дискинезия протоков.
4. Подозреваю что это все начинает подсаживать и поджелудочную.
5. Спазмы кишечника нарушают процесс всасывания, проницаемость стенок кишечника повышается, в результате чего туда попадает больше патогенов. Это может приводить к воспалению кишечника, полипам и так далее...



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

Какие российские компании заплатят высокие дивиденды

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

Чтобы было проще ориентироваться и искать интересные идеи, мы сформировали список бумаг с прогнозами по их дивидендам в летний дивидендный сезон.

Кто точно выплатит

Сургутнефтегаз-ап. Совет директоров (СД) Сургутнефтегаза рекомендовал по итогам года выплатить в качестве дивидендов по привилегированным акциям 4,73 руб. на бумагу, что соответствует около 14,2% дивидендной доходности.

МТС. СД МТС также уже дал свои рекомендации по дивидендам — 33,85 руб. на акцию, что соответствует 13,9% дивидендной доходности. Выплаты оказались сильно выше ожиданий, спровоцировав рост акций на 10%+.

Россети Ленэнерго-ап. СД рекомендовал выплатить 21,22 руб. на акцию, дивдоходность 13,4%. Компания сохраняет репутацию стабильной дивидендной фишки. Все выплаты осуществляются в рамках политики, закрепленной в Уставе.

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

Трейдинг: как вы торгуете на бирже?

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

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

Я лично убежден что торговать стабильно в плюс можно примерно 2 основными способами:

1. системно эксплуатировать какие-то конкретные закономерности (неэффективности), которые работают на рынке в данный момент.

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

Когда я сам работал по тренду, я использовал эксп.скользящие средние (15-30). Если посмотреть на текущий индекс IMOEX, то по моей основной системе, переворот в медвежий рынок произошел еще в декабре:
Трейдинг: как вы торгуете на бирже?

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

Мое первое видео на тему рынка

Автор блога предпочел скрыть этот пост. Чтобы читать такие посты, надо стать его другом. Отправьте заявку в друзья.

Необходимо авторизоваться.

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