Избранное трейдера ✔Бизне$$ Ангел ✰

по

КВИК-->Lua-->Python. Стакан к празднику.

Всем привет, с наступающим праздником! Который, надеюсь у большинства пройдет, как обычно, в ЖО ЗОЖе (блин, слово-то придумали).
В продолжение топика "КВИК-->Lua-->Python. Трансляция данных из КВИКа в Питон в реальном времени".
В Python-сервер добавлен парсер и визуализатор стакана. Стакан в стиле QSCALP-лайт вариант. Все как обычно в 20 строк кода.

У Тимофея гифки со сторонних сайтов не кажут. Приходится ссылку давать… Или отказываться от главной. Выбрал второе.
КВИК-->Lua-->Python. Стакан к празднику.Чтобы насладиться созерцанием стакана нам нужны следующие ингредиенты:
1. Квик версии 8.5.2 и выше.
2. Lua-скрипт QuikLuaPython.lua (собственно сокет-клиент)
3. Питон (Jupyter Notebook Anaconda 3)
4. Python_QUIK_Server.ipynb (собственно сокет-сервер)
Считаем, что Квик и Питон у вас уже установлены. Чтобы запустить трансляцию, скачайте папку PythonServer в ней вы найдете все необходимое. Файл Python_QUIK_Server.ipynb поместите в папку Питона (чтобы его видел Jupyter Notebook). Затем, содержимое папки

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

Как я переехал на версию Quik 8.5 ничего не перекомпилируя и не переделывая в роботах. Лайфхак для нубов в программировании.

Из за того, что у меня накрылся на прошлой неделе арендуемый физический сервер, я решил его проапгрейдить  заодно установить в ВТБ новый квик.
В ВТБ  в частности постоянно прилетало сообщение, что надо устанавливать новый квик, что то там с нумерацией заявок на срочном рынке, а так же о том, что версия ЛУА, встроенного в квик, тоже проапгрейдится, и возможно скрипты работать не будут.

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

Ну ладно, деваться некуда, тем более, что когда с сайта ВТБ качаешь дистрибутив квика, там сейчас безвариантивно доступна только версия 8.5

Установил запустил. Скрипт, как и следовало ожидать, на первый взгляд, заработал сразу, без всяких «перекомпиляций». Потому что он написан в блокноте, а переводит в машинный код его (если я правильно понимаю, как все устроено) непосредственно встроенный в квике модуль ЛУА. 

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

Судак-Тудак (робот) 1.1

Судак-Тудак (робот) 1.1

Слегка доработал простой бот по усреднению и скальпингу Bollinger Bands для QUIK от Turbo Pascal, выложенный тут.


1) Я разделил алго на 2 отдельных: на лонг и на шорт. В оригинале был только лонг и я его использовал для акций. Версия на шорт торгует Mini MIX фьючерс (вы можете любой набор фьючей настроить)
2) Добавил проверку на поступление котировок. Без неё утром выключался бот, приходилось стартовать руками.
3) В версии на шорт добавил усреднение с коэффициентом. Каждый следующий уровень будет на fibo больше предыдущего.
4) Добавил временные рамки (стартуем с 10:00), чтобы не работал когда рынок закрыт.
Хотел подсчёт прибыли добавить, но это уже сложновато сводить концы с концами, поскольку набор и сброс неравномерен. Тут без программиста не справиться.

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

Тренд

    • 14 мая 2020, 20:41
    • |
    • ezomm
  • Еще
Я в комментариях уже писал что такое тренд.Это чисто мое мнение и мои выводы за 25 лет торговли.Напишу пост в блог .
Тренд -это отсутствие перекрытий  экстремумов нечетных фракталов.И что это значит? Начнем с нуля.Фрактал -это паттерн из свечей  ограниченный по времени(количество свечей ), повторяющий форму в любых масштабах времени.Самый простой фрактал -это свеча те 1 .  ...3 свечи  2-1 или 1-2 … и тд… Фрактал Вильямса из 3 х...5 свечей или 7 или 9.Фрактал Эллиота в идеале тоже из 5 свечей, но у Эла важна форма свечей, а у Вильямса не важна. Правильный тренд из нечетного количества свечей(фракталов), делающих новый экстремум.Это то, что в свечном 8-10 новых перемен.Свечной анализ вывел догму, что тренд не больше 10 новых перемен(фракталов).Это почти правда.Формула тренда вверх в идеале  L>=ref(H,-2). Минимум свечи больше позапрошлого максимума.Цимус в словах -больше или равен.Это и есть отсутствие перекрытия.Если вы хотите обобщить этот мой тезис, то просто поставьте вместо L и  H   фрактал или ЦЗ цену закрытия свечи.Тело свечи — это зона большого объема.Получите тренд для большого объема.

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

Робот для Квика на Луа.

Здравствуйте. Нужен робот, тех.задание готово.  Робот без наворотов, простой, два индикатора +стандартный набор функций (стоп, трейл, выбор позиции и т.д). Цена фиксированная ( адекватная), по возможности-укажите Ваши ценовые предпочтения(почасовую оплату не предлагать). Все предложения в личку или на мыло.Спасибо.
  • обсудить на форуме:
  • Quik Lua

На опционах можно зарабатывать такими стратегиями - 3

Внимайте, коллеги, ибо это мое последнее публичное выступление. Друзья настоятельно рекомендуют обуздать свое Эго и умерить активность в сетях. Но, коль скоро обещал, обещанное исполняю. Псевдо-арбитраж между опционами RTS и Si. Логика простая, сравниваю IM (implied mobility) RTS и IM Si*k. Прошу прощения, но из-за нефти все расчеты перевел в термины подвижности
На опционах можно зарабатывать такими стратегиями - 3
При разнице больше 200 открываю позиции, при нуле закрываю (точнее, пытаюсь закрыть, но не всегда успеваю)
Позиции перед дневным клирингом
На опционах можно зарабатывать такими стратегиями - 3

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

На миру и смерть красна. Играю с нефтью в открытую

Похоже, не всех буйных еще из нефти вынесли, пора и мне подключаться. Играть буду на ближайшей серии BR очень осторожно, потому что дело это для меня абсолютно новое. Правил буду придерживаться таких:
— размер ГО не больше 1 млн рублей
— ДХ непрерывное
— на ночь и, тем более, на выходные дни, гамму портфеля буду подгонять к нулю
Игру остановлю в случаях — выигрыша или проигрыша 100 тыс рублей, то есть 10% от ГО, или по времени — за два дня до экспирации. Процедура определением цены исполнения по ICE Brent Index остается для меня дьявольской кухней, поэтому перестрахуюсь.
Открывать позиции начал вчера вечером. Сейчас дело обстоит так
На миру и смерть красна. Играю с нефтью в открытую
Чтобы не загаживать форум ежедневными отчетами, все буду добавлять сюда как новые комментарии
PS Обещал сегодня проверить еще раз стратегию RTS против Si, но там расхождений практически никаких, открывать нечего

Успехов, господа!


Слил, но не сдаюсь (про дельта-хедж).

    • 29 апреля 2020, 22:34
    • |
    • KarL$oH
  • Еще
Вечер добрый в хату!

Быки сегодня снова всех имеют, медведи огребают:

Слил, но не сдаюсь (про дельта-хедж).

Эквити падает:

Слил, но не сдаюсь (про дельта-хедж).

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

Почему сейчас рубль не рухнул как в 2014

    • 28 апреля 2020, 20:39
    • |
    • RUH666
  • Еще
Казалось бы удивительно, тогда минимумы нефти были несколько более скромными, а рубль сложился в 2.5 раза. Сейчас нефть загнали прилично пониже, а рубль от зимних минимумов по паре рубль/доллар до весенних максимумов потерял всего около 35%. Хотя в целом ситуация в экономике выглядит куда хуже, большая её часть просто остановлена недокарантином.
Почему сейчас рубль не рухнул как в 2014Всё достаточно просто, с год назад писал, что важнейшим фундаментальным фактором, влияющим на курс рубля, являются параметры денежной массы:

«Тектонические сдвиги в курсах валют происходят, когда, грубо говоря, её много печатают. Как показывает практика, при наступлении резко негативных для рубля обстоятельств, например, резком падении нефти, рост пары доллар/рубль ограничивается отношением М2 к ЗВР. Объясняется это просто, по этому курсу ЦБ может „встать стеной“, у рынка попросту не хватит рублей, чтобы выкупить все ЗВР. Поэтому, прогнозы 

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

Искусственный трейдер. Часть 3. Или ТСЛаb в 20 строк кода.

Надеюсь, все живы и здоровы!
Предупреждаю сразу — текста будет больше чем когда кОда (сам код в конце топика).
Перед тем как перейти к созданию алгоритмов машинного обучения, напишем код для тестирования стратегий и отображения результатов.
Мне нужно: описать логику сигналов на покупку и продажу, затем эти сигналы передать симулятору, который в течение конкретной торговой сессии будет показывать на графике точки, соответствующие этим сигналам, а также рассчитывать изменение прибыли и текущей позиции в каждый момент времени. Данные должны загружаться в хронологическом порядке в цикле по торговым сессиям. После завершения обработки нужно создать итоговый график «эквити» по дням, на графике видеть значения максимальной прибыли и «просадки» за каждую торговую сессию, максимальный уровень риска (величину открытой позиции), количество совершенных сделок и соотношение убыточных-прибыльных дней. Вроде бы все пока. Короче, нужно по-быстрому написать ТСЛаb.

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

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