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

по

Досужие размышления о 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 и читается АТС из базы данных.



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

Исторические данные

    • 12 февраля 2020, 13:17
    • |
    • Vitaliy
  • Еще
Добрый люд! Ай нид хелп! Подскажите, куда пройти, дабы найти под ТСлаб исторических данных мешочек лет за 5-10-15. По сути своей любопытны ликвидные фьючи под тесты.

С уважением, Виталий.
  • обсудить на форуме:
  • TSLab

Здоровый сон. Мой опыт


В контексте бесконечного количества постов про ЗОЖ решил описать свой опыт в вопросе налаживания сна. Вроде как не по теме ресурса. Но  трейдеру ведь нужен здоровый сон. Для восстановления мозга на все 100%. Надеюсь, что будет полезным.

Моим младшим детям 6 и 2,5. И понятное дело последние два года довольно сложно было поддерживать режим. В итоге, пришел к ситуации, которую условно можно было описать «худший сон за многие годы». 5-6 пробуждений за ночь. Попытка урвать что-то в обед. Попытка отоспаться в выходные. Ситуация не улучшалась.

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

Итак, какие действия предпринял полгода назад:

1. Ложиться в одно время и вставать в одно время. Режим 22-30 – 6-00. Даже в те дни, когда не тренируюсь по утрам. Чтоб не сбивался режим. Раньше меньше следил за этим. И даже в выходные стараюсь придерживаться именно этого режима.



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

5-8% успешных трейдеров

    • 18 октября 2019, 15:24
    • |
    • Vitaliy
  • Еще
Доброго дня, уважаемые коллеги! 

Сегодня в глаза бросился тренд на тему «как войти в число зарабатывающих трейдеров». Что-то прям поразмыслил и полагаю, что все это относительно ведь. На каком периоде смотреть, как торговать, какая доходность. Давеча я про торговые системы писал, что вот никто не обсуждает и не делится.
В целом ведь вопрос сугубо индивидуальный. Кому что подходит.
По себе могу сказать так — пока вхожу в число зарабатывающих, торговая система есть, но есть и ряд проблем с ней. Я много времени потратил на создание своей системы, долго к ней привыкал, много терял, пока учился, ибо не сторонник я тестирования на истории. В итоге создал.
Я называю себя «скальпер-интрадейщик». Скрин вчерашних сделок:
5-8% успешных трейдеров
Стрелками обозначил входы свои за вчерашний день. И вот что получается — я научился входить, но пока учился и терял, я заработал себе страх потерь. Я фиксирую по 2-5 пунктов в нефти и выхожу. Нервы не выдерживают. Причем сама система прописана и создана стратегия стоп 10 пунктов, тейк 20 с трейлингом 5 пунктов. Уже только следуя этому можно улучшить результат в 5-10 раз. Вчерашний день принес таким вот способом 1,5% на задействованный капитал. А могло быть 15-18%. 

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

Как торговать LPS/LPSY ?

Как торговать LPS/LPSY ?

LPS/LPSY это мой любимый сигнал в VSA.

1) урок Пурнова
www.youtube.com/watch?v=WhGfka9pqdQ

про сигнал LPS/LPSY Пурнов рассказывает примерно с 1:10:00

2) Андрей Коровин о LPS
www.youtube.com/watch?v=q41pyUzDd0o

3) фрагмент урока Пурнова LPS
www.youtube.com/watch?v=HyGZaDOdOMU

4) еще пример LPS от Пурнова
www.youtube.com/watch?time_continue=1309&v=gkL_7pPmA9c
название 800% в год под вопросом ))) просто пример

5) урок о LPS/LPSY

www.youtube.com/watch?time_continue=2&v=rap_Rp_l9HA

здесь другая тактика на вход!!!


LPS/LPSY это один из самых прибыльных сигналов VSA.

Лайфхак по тестированию роботов в QUIK. Robot Scalper

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

Возникает вопрос, как лучше начинать тестировать своих роботов?
На демо-счете (без риска для своего депозита) или сразу на боевом счете?


Робот Скальпер

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

При открытии демо-счета брокер обычно выдает ссылку на QUIK версии Junior. То есть, это учебная версия терминала. Руками в ней вполне можно научиться выставлять и снимать заявки. Но под роботов (lua-скрипты) версия Junior совершенно не подходит. Нормальные скрипты не будут в ней работать без ошибок. Не приспособлен этот вариант для алготрейдинга. Некоторые люди пытаются разработать роботов на данной версии, но сталкиваются с такими сложностями и ошибками, с которыми в боевой версии терминала QUIK никогда бы в жизни не столкнулись. Какой из этой ситуации возможен выход? И есть ли он? Или нормально тестировать скрипты роботов можно только на боевом счете?

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

Торговый робот на Lua для QUIK.

    • 27 декабря 2018, 09:39
    • |
    • XXM
  • Еще

4 года и 4 месяца прошло с выхода поста «Торговый робот на LUA для QUIK» (https://smart-lab.ru/blog/200767.php) про конструктор Lbot. За это время он повзрослел, лишился графического интерфейса и… превратился в младшего брата для Lbot3D. И если раньше для Lbot была пробная версия (с одним инструментом и одним лотом), то теперь, фактически, сам превратился в пробную версию для Lbot3D и, с этого дня, предоставляется в свободное пользование с полным функционалом:

Торговый робот на Lua для QUIK.

Скачать Lbot180.zip можно тут: drive.google.com/open?id=1DL9jGEBm2Uhk89PcQdlK-ObaOe2zihnx
INI-файл написан для демо-QUIK на 3 инструмента — Сбербанк, Газпром и Лукойл. Стратегия на Газпроме — безиндикаторная, на Сбербанке — на скользящих средних, на Лукойле — на пересечениях MACD.

encoding = "UTF-8"
FREQUENCY = 1000
account = NL0011100043, 10110
PositionSize = 300000
xy = 421, 0, 859, 118
;-------------------------------------------------------------------------------
[GAZP]
Security = GAZP, QJSIM, Gazp_moex
WorkSize = 3		//  рабочий объем, в штуках;
LossLimit = 100		// ограничение на убыток по стратегии
OpenSlippage = 10	// допустимое проскальзывание на сделке, в количестве минимальных шагов цены;
OpenLong =  {Close, 1} < {High, 2}	// цена 'close' предыдущей 'полной' свечи превысила 'high' предшествующего ей бара;
OpenShort = {Close, 1} > {Low, 5-2}	// цена 'close' предыдущей 'полной' свечи принизила 'low' 5-2 баров;
StopLoss = 2
TakeProfit = 3, 1, 1
EOD = 18:29:00	//закрытия позиции в указанное время.
autoBot = Y
[SBER]
Security = SBER, QJSIM, Sber_moex
WorkSize = 10
LossLimit = 100
OpenSlippage = 10
OpenLong	= {Ema1} > {Ema2}
CloseLong	= {Ema1} < {Ema2}
OpenShort	= {Ema1} < {Ema2}
CloseShort	= {Ema1} > {Ema2}
autoBot = Y
[LKOH]
WorkSize = 2
Security = LKOH, QJSIM, Lkoh_moex
LossLimit = 225
OpenSlippage = 10
OpenLong	= cross(macd_Lkoh.0, macd_Lkoh.1)
OpenShort	= cross(macd_Lkoh.1, macd_Lkoh.0)
;OpenLong =  {Close, 1} < {Low, 5-2}
;OpenShort = {Close, 1} > {High, 2}
StopLoss = 30
TakeProfit = 50, 10, 10
autoBot = Y


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

Индикатор дельты вертикального объема для Квик

Приветствую, коллеги! Где можно скачать корректно работающий индикатор показывающий дельту (ask/bid) обычного вертикального объема для Квик?
  • обсудить на форуме:
  • QUIK

К разговору о торговых стратегиях. Общие размышления.

    • 14 сентября 2017, 14:29
    • |
    • Alemann
  • Еще
К разговору о торговых стратегиях. Общие размышления, так сказать. Графические стратегии — основанные на графике движения цены — можно разделить на три вида: трендовые, контр-тренд, и свинг — торговля на колебаниях. Хотя, возможно не только графические. 
Тренд — торговля в направлении имеющегося преобладающего движения цены. Часть народа предпочитает входить на окончании коррекций, откатов к основному движению, часть — на пробое последних максимумов или минимумов. 
Сразу скажу, сам я предпочитаю свинг, но признаю эффективность торговли тренда. В частности могу подтвердить, что максимальные деньги делаются именно по тренду, включая мои собственные торговые результаты. Минусы очевидны — большую часть времени рынок находится не в тренде, а колбасится в некотором диапазоне. Почему я и предпочитаю свинг.
Контр-тренд. Попытка поймать точку разворота тенденции с максимальной точностью, чтобы взять новый тренд по максимуму. Заманчивая перспектива, вместо того, чтобы влезать в давно имеющийся тренд — а чем он дольше, тем выше вероятность что он вот-вот закончится — поймать самое его окончание и зарождение новой тенденции, на которой можно будет ехать долго и с комфортом. Об этой стратегии лучше всего высказался старик Ларри незабываемый наш Вильямс (вроде бы он, хотя возможно, что меня память подводит): «На попытках ловить развороты цены трейдеры потеряли больше денег, чем на самих разворотах.»

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

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