Избранное трейдера NickM
Кратко расскажу принципы и некоторые нюансы работы с графиком в Qiuk в плане создания своего индикатора (здесь и далее – подразумевается использование языка программирования Lua). В конце текста изначально хотел прикрепить видео с демонстрацией и краткими пояснениями работы моих индикаторов, но решил сделать это во второй части статьи, чтобы совместить просто иллюстрацию с небольшим анализом фьючерсов и акций.
На полноту изложения вопроса по работе с индикаторами на графике Quik не претендую. Информация будет полезна интересующимся данной темой, не рассчитана на профессионалов (которые и так все знают, умеют и реализовали – свято в это верю), но все же предполагает наличие определенного уровня знаний Lua.
Зачем мучиться со своими индикаторами? Конечно, в этом нет смысла, если вас устраивают стандартные индикаторы или отсутствуют самостоятельные подходы (методы) торговли, либо визуализация вам в принципе не требуется (не интересна).
В моем случае мне банально захотелось сделать визуализацию своего метода прогнозирования экстремумов цены следующего интервала.
Функция CreateDataSource
Получение количества свечек данных
Пауза для подгрузки данных
Получение по инструменту OPEN, HIGH, LOW, CLOSE, VOLUME
Обработка времени и даты
Закрытие источника данных
Примеры: получение данных последних 10 свечей, выгрузка новой минутной свечки после её закрытия, текущее значение простой средней SMA10 по минуткам
Простой скрипт выгрузки котировок
Сегодня рассмотрим функцию, с помощью которой можно получать данные биржевых свечек. Это можно делать и с графиков (чуть позже рассмотрим), но в этом случае нужно, чтобы сам график как источник данных был открытым, что не очень удобно, особенно если скрипт использует несколько таймфреймов – необходимо аналогичным образом держать открытыми и соответствующее количество графиков.
Более практичным вариантом является получение данных через функцию CreateDataSource, запрос осуществляется следующим образом:
ds, err = CreateDataSource(код класса, тикер инструмента, интервал)
Код класса: для акций «TQBR», для срочного рынка «SPBFUT».
Сегодня начинаем уже писать полноценные скрипты для терминала, а не отдельные блоки кода на lua.
Пройдем:
Структура скрипта
В торговом терминале можно запускать небольшие примеры на lua, как мы это делали ранее, но если говорить о постоянно работающем алгоритме, а не о компактной программе, которая должна выполнить только несколько коротких действий, то минимальная структура скрипта для квика будет содержать следующие функции:
function OnInit – инициализирует глобальные переменные и константы (например, торгуемые бумаги, размеры тейка и стопа, торговый счет и пр.), имена таблиц, необходимых файлов.
function OnStop – функция остановки скрипта, активируется при нажатии клавиши «Остановить» в панели скриптов терминала.
function main – основная функция, создает отдельный поток для выполнения скрипта. Обычно внутри main создается цикл для непрерывной работы, т.к. без него функция выполнит один раз весь код, который в ней прописан и скрипт остановится.
Продолжаю тему инвестиций в золото. В прошлый раз писал о вложении в золотые слитки, теперь посмотрим какие у нас есть нюансы при вложении в золотые монеты. И нюансов этих сильно больше.
Во-первых следует отделить монеты с коллекционной ценностью от монет инвестиционных, то есть тех монет, которые выпускаются массово и их стоимость наиболее приближена к цене металла в них. Далее в статье будет идти речь именно об инвестиционных монетах на примере «Георгий Победоносец» в различных весовых категориях.
Во-вторых необходимо понимать, что цена на монеты зависит от огромного количества факторов помимо их веса и определяется каждой реализующей / выкупающей организацией индивидуально на основе: состояния монеты, монетного двора чеканки, года выпуска, региона продажи, собственного представления о лучшей цене и так далее и тому подобное.
Если делать анализ с учетом всех этих факторов, мне пришлось бы публиковать монструозный справочник цен, поэтому я постарался максимально упростить таблицу, жертвуя некоторой точностью: в подборке цены на монеты в идеальном состоянии 2019-2023 годов выпуска, без разделения на СПМД и ММД (монетный двора в Санкт-Петербурге / Москве).
‼️Внимание. Это достаточно важня информация про наших брокеров.
☝️Новичкам очень важно знать, что брокеры такие существа которые постоянно нужно проверять. Помнится у меня и деньги при выводах по два раза скидывали и много было косяков которые исправлялись после обращений.
В прошлом году я вам рассказывал как Сбербанк списал с меня налогов на 200 тыс больше чем положено и как я их возвращал ходя в офис и подписывая бумажное заявление.
А на скриншоте пример из этого года с одного из небольших счетов. Это скриншорт из справки налогой. Как видим что на данном конкретном счету с меня взяли налогов около 1,9 млн рублей. И… снова есть сумма налогов излишне удержанная налоговым агентом. В данном случае это 35 тыс. И чтобы ее вернуть снова придется писать заявление. Если его не написать деньги мне просто никто не вернет :)
☝️Как увидеть эти цифры.
👉Идем на сайт nalog.ru заходим в нем в личный кабинет физического лица.
Там идем в размер налоги и жмем на 2022 год. Там будет куча справок от разных брокеров, если их у вас конечно много в виде 2НДФЛ.