Избранное трейдера *Джон Голт*

по

Quik->Lua->C++DLL. Опыт разработки и немного кода.

    • 04 февраля 2020, 13:54
    • |
    • 3Qu
  • Еще

Начал вчера работы по реализации "Брошенной стратегии". Хорошо когда есть наработки: взял готовые куски кода, немного доработал под новые нужды, соединил их вместе и уже все готово — почти все необходимые данные передаются в DLL, расставляются по местам и готовы к использованию. С этим почти закончено, остальное будет делаться по ходу пьесы, и по мере необходимости.

С передачей данных закончено, а стратегия даже не начиналась. Система новая и архитектора системы пока не ясна, есть несколько вариантов, выбрать из которых не так просто.
Пока суд, да дело, решил написать о передаче данных из Quik в С++DLL.
О том как сделать простую С++DLL для работы с Quik-Lua написано на сайте https://quikluacsharp.ru  здесь и о передаче данных из Lua — здесь и в других материалах сайта. Наверняка многие из вас все это видели и знают, а некоторые это даже применяют. Я это все не использую, не очень разбирался, но, тем не менее, сам сайт



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

Где брать исторические данные?

Я искал часовые графики и нашёл три вменяемых источника:

  1. Скачать из метатрейдера. Почему-то большинство инструментов доступно с 2012-2013-2014 годов. Думаю если писать торговый алгоритм на метатрейдере, то лучше ориентироваться на эти данные.
  2. Скачать с сайта финама www.finam.ru/profile/moex-akcii/sberbank/export/ Часовые графики можно скачать максимум за 5 лет. Если нужно больше, придётся скачивать в несколько этапов. Можно скачать тиковые данные. Возможно потом напишу скрипт, который будет автоматом скачивать нужный таймфрейм за нужный промежуток времени бесплатно и без смс. Хотя вот уже есть какой-то на гитхабе github.com/ffeast/finam-export
  3. Прямо с биржи iss.moex.com/iss/reference/ Я чёт пока не вкурил как оно работает и по какому принципу формировать запросы, но по идее можно скачать вплоть до тиков. Опять же есть что-то на питоне github.com/dvigal/moex

Как смотреть данные из питона, но не скачивать их в файл?

  1. Через pandas datareader Выглядит примерно так DataReader('SBER','moex',start,end), где SBER название инструмента, moex источник данных, start и end нужные даты
  2. Через www.quandl.com/ Там есть много бесплатных исторических данных, но вот именно московская биржа платная.


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

Long 1M

Я всего лишь одолжил тебе своё тело.
Ты вложил в него мечту.

Long 1M

Сегодня, 02.01.2020, я стал миллионером.

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

Я понял: чтобы достичь успеха, мне нужно преодолеть человеческие слабости, любой ценой.

Знаете, почему у вас ничего не получается? Вы не хотите страдать ради своих мечт.

Long 1M

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

Ликбез. ЦБ РФ: Банковские лицензии.

Цель: создание баланса регулирования для банков в разным капиталом и операциями.
Основа: разделение лицензий на универсальную и базовую, установление различных требований о минимальном капитале (ф.123 ст. 000), введение пропорционального регулирования.

1. Базовая лицензия:

  • Капитал – минимум 300 млн.руб
  • 5 нормативов
  • Неприменение технически сложных международных стандартов
  • Снижение требований по отчетности, включая МСФО
  • Международные операции проводятся через счета в банках с универсальной лицензией  (поэтому, в балансе этих банках по транзитным счетам могут быть повышенные (нетипичные) обороты — прим. Smoketrader)
2. Универсальная лицензия:
  • Капитал – минимум 1 млрд. рублей
  • Все действующие нормативы
  • Все требования международных стандартов
  • Полная отчетность и МСФО
  • Международные операции

 2.1. 



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

Рисование графиков в С++

Однажды мне нужно было отрисовать пару графиков в консольной программе, написанной на С++. Можно было решить эту проблему двумя способами:
  1. Сохранить график в файле и нарисовать его в экселе или другой софтине, м.б. даже в онлайн рисовалке
  2. Рисовать график прямиком из программы
Первый способ мне не подходил, так как я проводил тестирование алгоритмов, и лишней возней с копированием данных заниматься не хотелось. Второй способ имеет множество решений, но увы я не нашел быстрого решения, чтобы библиотека для рисования не требовала целую кучу зависимостей. Обычно библиотеки для рисования из С++ программы хотят OpenCV или питон с матлабом. Еще как вариант я знаю SFML и ImGUI. Вопрос — нафига столько всего нужно для обычного графика, если по сути нужен OpenGL и все. Решил исправить эту проблему и набросал header-only С++ библиотеку, которая работает в отдельном потоке и способна рисовать графики зависимостей X от Y и тепловые карты. Из зависимостей библиотека требует FreeGLUT.

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

Инструкция по заполнению декларации 3-НДФЛ для сальдирования убытка

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

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

Я специально для вас подготовила видео, в котором я рассказываю, как заполнить декларацию 3-НДФЛ (на примере 2018 года) в программе налоговой службы. Это удобно, быстро. Вы сами сможете все увидеть.

Если у вас будут вопросы, пишите в комментариях под видео или тут. Я постараюсь дать ответ на каждый ваш вопрос.

В видео идет описание:

  • где взять программу,
  • как внести данные, если брокеры разные, а прибыль и убыток получены в одном году,
  • прибыль в 2018 году, а убытки получены в прошлые годы,
  • есть еще инвестиционный вычет.

Опционы? Да легко

    • 28 ноября 2019, 21:44
    • |
    • А. Г.
      Проверенный аккаунт
  • Еще
Последнее время на смарт-лабе снова набирает популярность тема опционов. Попробуем понять почему.

Вот тут давно описана моя система продажи путового месячного «края» и приведены ее тесты с 2008 по 2013:

www.howtotrade.ru/nw/index.php?p=1380184332

Вскоре после той публикации эта система начала торговаться в реале на объеме в почти 1000 контрактов в сумме (на фирме 960 контрактов). 3 марта 2014 торговля этой системы была закрыта. Почему? Ссылку на это дам в конце (я уже об этом тут писал), потому что это будет хорошим резюме к нижеизложенному. 

Собственно расчет вариационной маржи для 960 контрактов я продолжил и после прекращения торговли. Эдакий out-of-sample. И что получается? А вот что по дням экспирации (мы помним, что продаваемые опционы месячные)

Опционы? Да легко

График в рублях, потому что я не знаю к чему отнести накопленную вармаржу. Ну до сентября 2015-го выглядит не очень красиво, я бы такое не торговал, но с 15 сентября 2015-го очень даже симпатично

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

Как участвовать в открытой подписке на облигационный выпуск

Добрый вечер, уважаемые читатели.

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

1. Облигации с доходностью 7–10%.
После того, как ОФЗ выпали из данной группы, приходится прикладывать определённые усилия для подбора достойных кандидатов на включение их в портфель с точки зрения доходности и ликвидности. Борьба в этой группе идёт за каждую десятую процента, все перспективные и новые размещения тщательно мониторятся.

2. Высокодоходные облигации (ВДО) со ставкой более 10%.
ВДО — относительно молодой сегмент рынка и во многом неоднозначный, отношение к нему среди инвесторов зачастую полярное и дискуссионное, но нельзя не отметить наличие растущего интереса к данному виду бумаг.



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

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