Quik 8.11.0.66. Вот так номер. Шо, опять Win32, опять 32 бит?

    • 18 февраля 2021, 20:35
    • |
    • 3Qu
  • Еще
Сегодня брокер Альфа обновил Квик с версии 8.8… до версии Quik 8.11.0.66. Появился кроме Lua 5.3.5 еще и Lua 5.4.1. Отлично, мне бы радоваться, давно этого хотел. Но...
Запустил рабочую в Quik 8.8 версию системы использующую DLL, И увидел вот это:
Quik 8.11.0.66. Вот так номер. Шо, опять Win32, опять 32 бит?
Во первых, ничего не работает даже в уже отлаженной версии Lua 5.3.5. Вы видите на картинке, что Lua не нравится 64-бит DLL, и она хочет 32-битную.
Во вторых, то ли Quik стал опять 32-х битным (пока не смотрел), то ли Lua в Quik стала снова 32-х битной, а это означает, что все надо переделывать с 64 бит на 32 бит. С чем боролись, на то и напоролись. Вечный кайф.
Признаться, сильно лень переделывать все опять на 32 бит, тем более, многих библиотек для DLL С++ для 32 бит просто не существует в природе.
О моей борьбе с этим буду сообщать. Наверно, дополнением этого топика. Подписывайтесь, чтобы ничего не пропустить. Мало ли, м.б. решение и найдется.



  • обсудить на форуме:
  • QUIK

Как перестать беспокоиться и начать торговать.

    • 25 января 2021, 17:59
    • |
    • 3Qu
  • Еще

Судя по многочисленным постам о психологии и многочисленных неудачах, нервишки у многих, если не у большинства, трейдеров никуда не годятся. Читая такие посты иногда думал — с чего бы это? Часто и поводов для такого неосознанного поведения не было. На днях понял — скорее всего вы торгуете суммами, которые слишком велики для вас, некомфортны, и в результате мы часто имеем неадекватное поведение в процессе торговли.

Это явление хорошо известно и описано, в частности, в книге Бакшт К.А. БОЛЬШИЕ КОНТРАКТЫ, 2015. Ее можно свободно скачать в инете.
Книга о бизнесе, небольшая по объему. В основном о технике заключения контрактов. В частности, о том, что не так просто заключать такие контракты на большие суммы, к этому надо приспосабливаться постепенно, начиная с небольших по объему контрактов постепенно увеличивая их сумму.
Приводится пример успешного менеджера который великолепно справлялся с заключением контрактов, скажем, в условные 10 тыс р, и впадал в полный ступор при величине 100 тыс. или 1 млн. рублей. Далее рассказывается как его постепенно переводили на заключение более крупных контрактов. Ну, об этом в книге всего несколько абзацев.
Не могу сказать, что книга оч хороша собой, но читается легко, и, благодаря небольшому объему, очень быстро.
Для меня она была полезна тем, что подтвердила мою методику постепенного перехода от торговли буквально мизерными объемами активов ко все более и более крупным объемам. И перехода к большему объему только после того, как текущий объем станет комфортным и торговля им перестанет вызывать какие либо эмоции.
В далеком 2008 году я начал с торговли всего 1-й акцией Газпрома (тогда это было можно), продолжительность сделки от одного до нескольких дней. Прибыли-убытки вообще мизерные, можно не обращать внимания ни на то, ни на другое.) Комфорт полный, главное процесс, а не результат.
Когда процесс установился, и стал показывать более-менее устойчивую прибыль, лот увеличился до 10 акций Газпрома. Прибыли-убытки тоже мизерные, но, помнится, почему-то этот переход уже вызвал какие-то проблемы, и на этом этапе я сильно задержался. Далее последовали уже более быстрые переходы на 50, 100, 200 и более акций в лоте. Были и возвраты от большего к меньшему количеству акций в заявке, видимо, что-то тогда пошло не так.
Весь процесс установочной торговли от 1 акции до целевого объема занял примерно 1.5 — 2 месяца, и далее работа с такими лотами не вызывала каких либо эмоций или дискомфорта.
Я сейчас применяю такую методику увеличения количества контрактов для работы с фьючерсами. Делаю это, когда перехожу на другой инструмент, с которым давно не работал.
Сейчас я давно не работал с фьючерсом на индекс РТС — Ri. Что бы я делал, если бы решил поторговать фьючерсом Ri. Так как основное мое занятие интрадей, то методика рассчитана на интрадей. Для других интервалов торговли потребуются некоторые изменения.
Итак,
день 1-й: просто сидим и наблюдаем за изменениями котировок, и прикидываем наиболее оптимальные моменты открытия-закрытия сделок,
День 2-й: торгуем виртуальные сделки, записывая время и цены открытия/закрытия на бумажке. Это полезно также для последующего анализа сделок. Если все хорошо, то,
День 3-й: торгуем 1-м фьючерсом, тоже все фиксируя на бумажке, если нет автомата, пишущего сделки в файл. Опять таки, если все удачно, то -
День 4-й: увеличиваем величину лота — это в зависимости от того, какой вам лот комфортен. Лучше, наверное, добираться до максимального объема лота постепенно, возможно, откатываясь немного назад в случае неудач, но это индивидуально.
В итоге, мы добрались до максимально комфортного объема лотов без стрессов, инфаркта и паралича.)
Такая методика перехода многократно опробована, и меня вполне устраивает. Но, напомню, это методика именно перехода с одного инструмента на другой, когда есть уже предыдущий опыт. Для тех, кто только начинает, процесс должен быть более медленным, и может затянуться на месяц-другой, и это еще и от человека зависит.


Интересный рост бакса.

    • 22 января 2021, 13:36
    • |
    • 3Qu
  • Еще
Смотрим сегодняшнюю картинку роста бакса:
Интересный рост бакса.
Что в ней интересного — объемы, они мало отличаются от обычных, хотя обычно на росте они существенно увеличиваются. Смотрим хотя бы предыдущий рост на той же картинке.



Решил купить баксы.

    • 21 января 2021, 18:16
    • |
    • 3Qu
  • Еще
В обозримом будущем с акциями работать не планирую, решил на весь депозит МОЕХ купить доллары и оставить их на брокерском счету до лучших времен. Комиссия небольшая, и с этим все в порядке.
Так как никогда с валютной секцией дело не имел, посоветовался на СЛ, разобрался в процедуре и осталось только позвонить брокеру, проверить и уточнить детали — может чего неправильно понял, а дойдет до дела и вдруг опять.
Начал следить за ценами и сделал расчеты. Сейчас цена — 73.75 р. По статистике, это где-то середина диапазона колебаний, т.е., дороговато будет. Наиболее вероятный по статистике откат находиться на уровне примерно 72.80 р. Поставил на мобиле оповещения на 72.80, буду ждать.
Так как оценка вероятностная, бакс вовсе не обязан идти к этому уровню, но статистически, с большой вероятностью может туда придти. Статистика — вещь такая — как только на ней начинаем строить прогнозы, все идет не так и не туда, так что уровень 72.80 не является торговой рекомендацией.
Ну, а пишу затем, хочу узнать и обсудить мнения трейдеров — куда пойдет бакс по вашему мнению в ближайшее время и в каком диапазоне курс может колебаться? Мне просто интересны такие мнения, и насколько они отличаются от моих оценок. Никаких меркантильных целей, чисто технический интерес.

Использование Машинного Обучения в торговых системах. Реализация.

    • 18 января 2021, 22:58
    • |
    • 3Qu
  • Еще
В топике Использование Машинного Обучения в торговых системах. Простейшее применение описаны принципы построение логики ТС с применением Машинного Обучения (МО). Вкратце опишем пути реализации.
Это уже посложней — нам понадобятся знания  Lua, С++ и Python.
Я предпочитаю ничего не делать сам, особенно, если для написания программы требуется изучение и реализация сложных алгоритмов. Зачем это делать, если можно использовать уже готовое. В современном программировании это один из основных принципов объектно-ориентированного программирования — берешь готовый объект и используешь. Если есть уже готовые библиотеки с нужными программами, то их и используем — сокращает время реализации, не надо беспокоиться об отладке, и много других плюсов. Извините, ленив и нелюбопытен — есть масса других интересных вещей, на которые можно потратить свое время.
Для начала пишем на C++ простенькую DLL для связи с Lua — шаблон проекта такой DLL вы можете найти в моих топиках. Нужный Вам код вам придется писать самим.

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

Использование Машинного Обучения в торговых системах. Простейшее применение.

    • 18 января 2021, 14:54
    • |
    • 3Qu
  • Еще
Допустим, делаете вы торговую аж на 5 или больше индикаторах. Их как-то надо обернуть логикой принятия решений, потом как-то настроить, подобрать параметры в логике — работа большая, требующая много времени. Но вы сами эту систему разработали, и уже в основном знаете, что конкретно должна искать ваша логика. А раз так, то вы уже примерно знаете, где конкретно ваша логика должна выдавать свои сигналы.
В подобных случаях мы можем существенно облегчить себе работу, поручив построение логики методам Машинного Обучения (МО).
Входы мы знаем, выходы нам тоже примерно известны — строим обучающую последовательность для выбранного метода МО. Затем нормируем нашу обучающую последовательность к входам/выходам метода МО. Обучаем. Проверяем. Получаем готовую логику для нашей торговой системы.
Отмечу, что в данном конкретном случае нас не должны особо заботить переобучение и прочие проблемы МО — мы делаем вполне однозначную систему.
В нашем случае мы всего-навсего используем МО как обучаемую логику.

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

Завязывайте с этим ТА.

    • 17 января 2021, 00:49
    • |
    • 3Qu
  • Еще
Оч короткий топик.
Откажитесь от технического анализа, вы, как не надуваете щеки, все равно в нем ничего не понимаете. ТА, эта такая тема — ни о чем, называется. Бросьте это бесполезное занятие.
Я вообще не понимаю, как человек с хоть каким-то минимальным образованием может принять на веру весь этот набор околонаучного бреда. Ну, даже в книгах того же Швагера или Ниддерхоффера написано, что это все не более эффективно чем бросание монетки.
Лучше узнайте, какие есть методы обработки данных, разберитесь в них, и овладейте этими методами. Пользы будет гораздо больше.
Кстати, сколько я видел статей об обработке временных рядов, в том числе и рыночных данных, а этими вопросами многие занимались. Так вот, никаких даже упоминаний о ТА я там ни разу не встречал. Никто серьезно ТА не воспринимает. В реальном анализе и прогнозировании он вообще не нужен.
Впрочем, как хотите. Это только мое частное мнение и предложение. Следовать не обязательно. Давно известно, что научить чему-то, или переубедить невозможно, если человек сам этого не хочет и не видит в этом необходимости. А таких и переубеждать уже практически не нужно.)

Совершенствуем Exponential Moving Average (EMA). 2

    • 16 января 2021, 21:01
    • |
    • 3Qu
  • Еще
В топике Совершенствуем Exponential Moving Average (EMA) мы показали использование линейной и нелинейной обратных связей в применении к ЕМА. Как правильно отметили в части комментариев, в случае линейной обратной связи ЕМА просто превращается в другую ЕМА с меньшим периодом, и толку от такой ЕМА немного. И тем не менее, даже в этом случае, обратная связь демонстрирует то, что и должна была демонстрировать — цель достигнута и ошибка слежения за ценой уменьшилась.
Нелинейная же связь даже в случае с ЕМА работает нормально, и по факту адаптивно в зависимости от ошибки меняет период сглаживания. При больших значениях ошибки период сглаживания уменьшается относительно заданного Тс, при малых ошибках период сглаживания практически равен предустановленному Тс.
В общем, нам надо решить вопрос только с линейной обратной связи, и выбрать для этого в качестве исходного индикатора что-то посложнее ЕМА. Скажем фильтр низких частот (ФНЧ) 2-го порядка. Выражение для него будет иметь вид.

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

Совершенствуем Exponential Moving Average (EMA).

    • 16 января 2021, 00:04
    • |
    • 3Qu
  • Еще
На днях написал топик с описанием своей старой стратегии - Ретростратегия ретро ТС., снятой с эксплуатации в далеком 2014 г, которая, как оказалось, даже в упрощенном виде может работать и сегодня. Не собирался ее использовать, но в ходе обсуждений решил потратить на нее пару вечеров, восстановить по памяти до последней ее версии, и посмотреть, не стоит ли отложить текущие дела, и быстренько вывести ее на рынок.
В ходе восстановления пришлось также дорабатывать фильтры ФНЧ, простейшим из которых является ЕМА. Я дорабатывал свои фильтры, а вам покажу, что можно сделать с ЕМА, чтобы ее усовершенствовать и улучшить.
В комментариях к топику о ретростратегии упомянули некоего Jurik (jurikres.com) и его JMA. Думал, что он уже забыт, но, жив — курилка. То, что мы получим будет не хуже его индикаторов и подобрав периоды сглаживания можете сами в этом убедиться. Вообще, все поделки Jurikа — это где-то на уровне лабораторных работ студентов 4-го курса института по курсу ТАУиР. Наши сегодняшние тоже сложностью не отличаются, но может даже лучше, хотя бы потому, что не являются черными ящиками, и вы знаете как это устроено.

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

О книгах Вернера Гейзенберга. "Часть и целое". "Физика и философия".

    • 13 января 2021, 17:02
    • |
    • 3Qu
  • Еще
Из большого списка книги выбраны в значительной степени произвольно. Можно было бы написать и о книгах Макса Борна, книгах Ричарда Фейнмана, Норберта Винера и многих других книгах.
Эти книги В.Гейзенберга, скорее, популярные книги.
«Часть и целое» — книгу можно назвать творческой автобиографией. Это и о жизни, и описание самого процесса развитии идей квантовой механики от ее зарождения до начала 50-х годов.
«Физика и философия» — здесь уже из самого названия ясно о чем книга. Книга мировоззренческая, и тоже написана понятным языком.
Казалось бы, к рынку книги не имеют отношения. Однако, читая их вы следите за ходом и эволюцией развития идей, переходу от ошибочных взглядов к соответствующим действительности, вместе с автором размышляете о взаимосвязях и закономерностях природных явлений, нуждающихся в философском обобщении. И, не исключено, что учитесь мыслить другими, более сложными категориями, чем те, которые предлагают нам книги о рынке.
Возможно, что в ходе чтения у вас появятся и аналогии с рыночными процессами и другой взгляд и другое понимание рыночных процессов. Часто новые идеи приходят именно из сопоставления процессов с аналогичными совсем в других областях, никак не связанных с изучаемым вами предметом.

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

теги блога 3Qu

....все тэги



UPDONW
Новый дизайн