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

по

QLua: формирование свечных данных для робота

    • 31 марта 2020, 13:37
    • |
    • _sk_
  • Еще
Поделюсь своим опытом, который может быть полезен начинающим алготрейдерам, пишущим своего робота на QLua.

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

Пример 1. Мы торгуем акции на 30-минутках и при этом не хотим учитывать свечу, которая получается в 9:30 из-за аукциона открытия, и не хотим, чтобы аукцион закрытия портил последнюю свечу дня в 18:30. Хотим только нужные свечи в одном массиве.

Пример 2. Мы торгуем фьючерсы только в дневную сессию, а вечернюю сессию выбрасываем, поскольку наша стратегия в этом случае даёт более приличный график эквити. Хочется иметь «отфильтрованный» свечной ряд.

Пример 3. Мы торгуем американские акции на Санкт-Петербургской бирже и хотим, чтобы время свечей было как в Америке, а не как на бирже, и хотим оставить только основные торги с 9:30 до 16:00 по буржуйскому времени.

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

Досужие размышления о Quik, Lua и Python.

    • 28 марта 2020, 16:03
    • |
    • 3Qu
  • Еще

Я уже писал, что у меня сделана C++ DLL, которая получает данные из Lua и пишет их в БД SQLite. Уже писал также, что DLL под Lua делается на раз, и даже приводил коды и шаблон проекта простенькой C++ DLL. Посмотрело несколько тысяч, скачало, аж 12 человек, применят от силы двое. КПД постов, прямо скажем, оч низкий.)

В DLL реализована как связь с Lua, и будет реализована сама стратегия, вот только не решил какая из них. Повторять старые стратегии на новой для меня платформе Quik уже неинтересно, а новых моделей АТС отработано уже несколько. Все моделируется в Python. Часть стратегий не требует сложной математики, и могут быть легко перенесены непосредственно на С++. Другие непосредственно в DLL перенесены быть не могут, т.к. используют пакеты Python — всяческие регрессии и машинное обучение.
В общем, получилось, что DLL является шаблоном для любой стратегии. Все необходимые для АТС данные доступны АТС — реал-тайм данные поступают в DLL непосредственно из терминала, а необходимая история пишется DLL в БД SQLite и читается АТС из базы данных.



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

Сводная таблица компаний Нефтегазового сектора

При полном разборе НОВАТЭКа, интересная свобная таблица мультипликаторов получилась. В ней представлены акции компаний нефтегазового сектора. Теперь еще несколько компаний разобрать захотелось 🤔 Сургутнефтегаз — топ. А все подробные выводы уже в полном разборе НОВАТЭКа на следующей неделе.

Сводная таблица компаний Нефтегазового сектора

Оперативно, в моем Telegram


Сообщение медика из Италии

(Делаю репост)

Привет… к сожалению да, чуда в этот раз не будет, штука заразная и неприятная. И не придет, а уже пришла (см. количество пневмоний в одесских больницах) уже как месяц назад… все как в Италии.  Здесь официально заявили о начале эпидемии в конце февраля, в то время как было уже в полном разгаре в конце января (по своим пациентам видел), первый пациент в Италию прилетел из Мюнхена 9 января… поэтому и такие последствия. Делали вид, что «ложки нет».

Симптомы: основной — сухой кашель, обычно начинается параллельно с першением и болью в горле (иногда и часто просто боль в шее, типа мышечная и в мышцах шеи, полагаю по ходу лимф. узлов), легкое недомогание и типа продромных явлений, все как при гриппе. Температура 37,0-37,5  — 1-2 дня, или вообще без температуры. НО! как правило, нет ринита. Часто головная боль, заложенность ушей (сальпингит), легкие признаки синусита, но, повторю, необычно как-то, нет секреторного компонента. Есть просто отек слизистых. Далее, на 2-4 день боль по ходу трахеи и за грудиной (!), сухой кашель усиливается. С пятого дня может появиться боль в грудной клетке (уже более латерально, не по центру), затрудненное дыхание (периодами). И это вот продолжается без лечения около 15-20 дней. Потом, если осложнений нет, уходит и улучшается (субъективно) по 5% в день. Длится всего порядка месяца (от 3 до 6 недель). Если нет осложнений — то температуры нет, или гипотермия (36,0-36,3). В анализе крови аналогично: основной симптом — лимфопения (!), мало либо нормальное кол-во нейтрофилов, и повышенный С-реактивный белок. Больше ничего.

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

Стратегия Поплавок. Робот-тестер на Луа и Питоне с описанием.

    • 16 марта 2020, 19:49
    • |
    • Albus
  • Еще
--ВВЕДЕНИЕ--
Пост будет полезен только разработчикам алгоритмических стратегий. Здесь нет прорывных идей. На истории стратегия прибыльная, но опыт показывает, что эта прибыльность иллюзорна и не гарантирует успех в будущем. По любой стратегии можно найти комбинацию параметров, которая прибыльна на прошлых свечках. Но радоваться, что ты нашёл Грааль, рано. На будущих сделках эти параметры скорее всего будут убыточными.
Тем не менее, подгонка под исторические данные — штука интересная, поэтому пишу этот пост. В нём вы найдёте рабочий тестер для описанной стратегии, который можете использовать как захотите. 

---ОПИСАНИЕ СТРАТЕГИИ---
Назовём её «Поплавок», потому что это стратегия выныривания из зоны перепроданности.
1. Ждём, когда индикатор RSI сформирует двойное дно.
2. Оба дна должны быть ниже какого-то горизонтального порога по RSI, например 25.
3. Подъём (выныривание) выше этого порога мы считаем признаком разворота и покупаем.
4. Прибыль забираем, когда акция дорастёт до (к примеру) уровня 50 по RSI. Скрипт умеет подбирать и этот параметр. Часто наилучшим вариантом будет продавать при RSI = 70 или даже RSI = 80, то есть уже в состоянии сильной перекупленности. Но эту фразу не воспринимайте как рекомендательную, ведь все эти прогоны на истории ищут лучший вариант в прошлом, но это не гарантирует успеха в будущем.

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

Несколько стратегий торговли фьючерсом на натуральный газ NG на ММВБ.

    • 14 марта 2020, 23:48
    • |
    • Stoic
  • Еще

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

 Можно. Во всем есть свои плюсы и даже есть плюсы в небольшой ликвидности.

 Стратегия №1. «Ловля шпилек»

 Применительно только на ММВБ.

Из-за маленькой ликвидности на фьючерсных контрактах часто возникают неэффективности, так называемые «шпильки». Обычно они возникают во время открытия торгов или на выходе новостей.

 Стратегия проста.

 1) Выставляем заявки на покупку и продажу перед закрытием торговой сессии на вечерке. Ставим заявки сеткой. По графикам можете сами примерно определить на каком расстоянии ставить.

Ловим шпильку на следующее утро с открытия.

Несколько стратегий торговли фьючерсом на натуральный газ NG на ММВБ.



Важный момент.

 Перед открытием обязательно смотрим котировки NG в Америке, уже будет видно, как он должен открыться, это ориентир, относительно этого ненужные (близкие) заявки убираем. 



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

Сургут преф

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

У этих акций высокие дивиденды. У Сургутнефтегаза огромная подушка из долларов. Растёт доллар — растёт прибыль — растут дивиденды.

 

Сургут преф



 

____________
telegram: renat_vv


Пятница. Пока ты отдыхаешь, робот зарабатывает)

Инсайдеры набирают позиции заранее до события. Событие нам озвучивают с опозданием. Как это произошло на выходных 08.03.2020.
Трендовый робот отслеживает начало тренда и заходит в сделку.
Умная защита от боковика практически исключает пилу в периоды отсутствия трендов.

Сделка в пятницу 06.03.2020 в долларе:
Пятница. Пока ты отдыхаешь, робот зарабатывает)
Цена на момент открытия 10.03.2020 составила порядка 75 рублей за доллар.
Одновременно торгует несколько тикеров. На картинке видно, что Сбер фьючес в шорте, еще евро в логне.

Реальные торги с начала 2019 г. по март 2020 г.:
Пятница. Пока ты отдыхаешь, робот зарабатывает)

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

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