Избранное трейдера Ramil Shahattudinov

по

Алготрейдинг. Скрипт Lua для выгрузки истории котировок из Quik'а

Сайт finam.ru и mfd.ru перестали быть полезными для выгрузки истории котировок.
Это скрипт
-- График должен быть открыт в Quik'е
Class = "SPBFUT" -- "CETS_MTL" "CETS"
SecId="BRK4" -- "NGJ4" "GLDRUB_TOM" "USD000UTSTOM" "SiZ3"
Intrvl = INTERVAL_H1 -- D1 -- M5
Header = "<TICKER>;<PER>;<DATE>;<TIME>;"..
  "<OPEN>;<HIGH>;<LOW>;<CLOSE>;<VOL>"
Period = "60" -- Дневки - 0, W1, MN1, H4, H2 - недопустимо

function Log (i)
  local t = DS:T(i)
  local ymd = string.format ("%04d%02d%02d", t.year, t.month, t.day)
  local hms = string.format ("%02d%02d%02d", t.hour, t.min, t.sec);
  if not (IniDt <= ymd and ymd <= FinDt) or
     not (IniTm <= hms and hms <= FinTm) then return end
  local str = string.format ("%s;%s;%s;%s;%.4f;%.4f;%.4f;%.4f;%.0f\n"
    ,SecId, Period, ymd, hms
    ,DS:O(i), DS:H(i), DS:L(i), DS:C(i), DS:V(i))
  F:write (str)
end -- Log()

function OnInit (scriptPath)
  qu = require ("QuikUtil(qu)") -- lu,qc,tu
  ScriptDir, ScriptName = lu.


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

Инвестору: Структурируйте свой портфель с помощью нового Lua-скрипта для QUIK

Инвестору: Структурируйте свой портфель с помощью нового Lua-скрипта для QUIK

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



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

Автоматизированная тепловая карта рынка: скрипт Lua для QUIK

Данный скрипт, разработанный на языке программирования Lua для терминала QUIK, представляет собой тепловую карту рынка российских акций. Основные функциональные возможности программы:
 
1. Сортировка данных:

— По временному интервалу

— По алфавиту
— По процентному изменению от предыдущего закрытия свечи на выбранном интервале
Автоматизированная тепловая карта рынка: скрипт Lua для QUIK


    — По капитализации компании



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

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.

Сегодня мы рассмотрим индикатор NRTR. Узнаем историю создания индикатора и то, как он рассчитывается.

Также к данной статье будут прикреплены готовые скрипты роботов на этом индикаторе с возможностью торговать на нашей платформе OsEngine.

Индикатор Nick Rypock Trailing Reverse (NRTR) и бесплатные роботы на нём.

Оглавление

1.      История создания индикатора NRTR.

2.      Как проводятся расчеты индикатора NRTR.

3.      Какие сигналы может подавать индикатор NRTR.

4.      Роботы для OsEngine на индикаторе NRTR.

4.1.   Стратегия на индикаторах NRTR и SmaChannel.

4.2.   Контртрендовая стратегия на индикаторах NRTR и ROC.

5.      Итоговая таблица результатов.

 

1. История создания индикатора NRTR.

Индикатор Nick Rypock Trailing Reverse (NRTR) был создан Константином Копыркиным, российским трейдером и разработчиком программного обеспечения для торговли на финансовых рынках. Он известен своими работами в области технического анализа и автоматизации торговых стратегий.



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

Qlua: работа со сделками, позициями и денежными лимитами. Часть 2.

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

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

Клиентский портфель (получаем данные через getPortfolioInfo и getPortfolioInfoEx).
Позиции по деньгам (getMoney и getMoneyEx, money_limits).
Позиции по инструментам (getDepo, getDepoEx, depo_limits).
Ограничения по клиентским счетам (futures_client_limits).
Позиции по клиентским счетам (futures_client_holding).

Таблица «Клиентский портфель» даёт сводную информацию по лимитам и параметрам риска брокерского счета. Таблицы «Позиции по деньгам» (лимиты) и «Позиции инструментам» (ценные бумаги) показывают данные в разрезе фондового рынка. Таблицы «Ограничения по клиентским счетам» (лимиты) и «Позиции по клиентским счетам» (фьючерсы и опционы) – только про срочному рынку.



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

Скрипт для квика?

Скажите, сложно написать или покупать нужно скрипт к квику — который даёт сигнал, что определенная котировка выросла больше 3-4 процентов?
  • обсудить на форуме:
  • QUIK

Qlua: работа со сделками, позициями и денежными лимитами. Часть 1.

Функция OnTrade
Сохранение параметров сделки в файл.
Работа с таблицей сделок.
Сохранение всех сделок дня.
Скрипт автосохранения всех заявок и сделок под завершение торгового дня.

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

В файле QLUA.chm в директории терминала находим через поиск описание самой функции:

Qlua: работа со сделками, позициями и денежными лимитами. Часть 1.
И таблицу с параметрами:



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

Схема составления торговой системы

Сделал более правильную картинку показывающую схему создания торговой системы
В предыдущей статье начал ее описывать smart-lab.ru/blog/990813.php
Здесь видно, что сначала берем MA, затем в зависимости от уровнем адаптируем ее под рынок, далее добавляем стоплоссы.
В результате, мы получаем идеальные точки входа в рынок.

Схема составления торговой системы

Выручка или преобразование общего дохода в прибыль

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

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

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

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

Немного теории P/E

Немного теории P/E
Коэффициент P/S или P/E — это финансовый показатель, который измеряет, сколько инвесторы готовы заплатить за прибыль или продажи компании. Он может помочь инвесторам сравнить различные компании и отрасли и определить потенциальные возможности или риски на фондовом рынке.

Коэффициент P/E делит текущую цену акций на прибыль на акцию (EPS) компании. Он показывает, сколько инвесторы платят за каждый доллар прибыли, которую получает компания. Более высокий коэффициент P/E означает, что инвесторы возлагают большие надежды на будущий рост и прибыльность компании, в то время как более низкий коэффициент P/E означает, что инвесторы более осторожны или пессимистично оценивают перспективы компании.

Коэффициент P/S делит текущую цену акции на объем продаж на акцию (SPS) компании. Он показывает, сколько инвесторы платят за каждый доллар дохода, который генерирует компания. Более высокий коэффициент P/S означает, что инвесторы ценят продажи компании больше, чем ее прибыль, что может свидетельствовать о том, что компания обладает сильным конкурентным преимуществом, лояльной клиентской базой или высоким потенциалом роста. Более низкий коэффициент P/S означает, что инвесторы ценят прибыль компании больше, чем ее продажи, что может свидетельствовать о низкой марже прибыли, высоких издержках или сокращающейся доле рынка.

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

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