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

по

Чертоги разума Андрея Курпатова. Опять не разочаровался.

Чертоги разума Андрея Курпатова. Опять не разочаровался.
Книжка хорошая. 5 из 5. Почему? Потому что она дает лично мне что-то новое, о чем я раньше не задумывался.
О чем она? Если коротко, то она о том, как работает наш мозг и о том, как наш мозг сам себя обманывает.
Что лично я вынес полезного из книги? Да, наверное каждый что-то своё вынесет, но для меня наиболее важна была следующая идея:

👉 Я практически перестал думать. То есть конечно голова работает все время, непрерывно, но это не генерация новых идей, не интенсивное целенаправленное обдумывание важных задач. То, что я принимал за мышление — на самом деле тасовка привычных шаблонов и историй. Более того, мозг автоматически и незаметно для нашего сознания вытесняет все задачи, которые требуют реального обдумывания. Почему? Очень просто! Потому что думать — значит расходовать много энергии, а мозг это не любит.

👉 То есть я реально осознал, что я подсознательно избегаю всех энергозатратрных задач. Вы скажите что это очевидно? Возможно я такой тупой, но это мне не очевидно. Я думал, что если мне приятно о чем-то думать, то оно истинно. Но именно это и является ЛОЖЬЮ, потому что все, о чем нам думать легко и приятно — это просто. Боюсь так и до Альцгеймера недалеко. 

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

❗️ Теперь, когда я знаю это, я решил, что я буду заставлять себя делать неприятные для мозга задачи каждый день❗️❗️❗️❗️❗️❗️
Я даже составил себе список задач, которые реально давно уже висят, но не делаются, именно по той причине, чтобы я экономлю энергию своего мозга.

А теперь коротко, идеи, которые я выписал из книги:

🙂✅ заметить собственную глупость практически невозможно
🙂✅ время проведенное ребенком у ТВ прямо коррелирует с тем образованием, которое получит ребенок
🙂✅ если вы все время потребляете информацию, то когда вам думать?
🙂✅ содержательный материал вы найдете в сети только если ищите прицельно
🙂✅ стата: на работе мы переключаемся каждые 7-10 минут на новую задачу
🙂✅ богатство выбора делает нас менее заинтересованными в конкретных людях
🙂✅ строить перспективы и задумыв о будущем чел учиться лишь с 21 года
🙂✅ время одномоментной мысли — не более 3 секунд
🙂✅ Дэниел Гилберт: 46% времени бодрствования человек проводит на автопилоте

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

Как совместить удаленную работу на бирже и весь день пробыть на даче

    • 05 июня 2020, 08:03
    • |
    • XXM
  • Еще

и при этом преуспеть и там и там?

       Вчера у меня это получилось:

скриншот: торговый день 04.06.2020
       Сранья внес очередные правки в Lbot3D в связи с изменение версии Lua c 5.1 до 5.3. по результатам ночных прогонов на демо-QUIK, запустил на боевом счету на удаленном сервере и поехал на весь день за город. День был солнечный, приятный. Вечером результат работы программы тоже порадовал: стратегия MMA0, которая была в шортах с 03.06.2020, стала раздавать лимитированные заявки на покупку-продажу, причем некоторые сделки из них просто прекрасны: продажи на локальных «хаях», покупки на локальных «лоях».
       Также примечательна работа стратегии MMB0: лонг от 01.06.2020 не смог реализоваться в плюс (не дошла цена до 2859.1 :(( «ну не шмогла» ) Но и стопа тоже пока нет! Тем не менее, есть повод проработать ее параметры, но это не скоро, пусть проработает еще месяц-другой.



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

Я не верил во второе дно. НО! Придется поверить ибо я вижу приближение великого шухера.

Я не буду рассказывать как я это вижу т.к не собираюсь выкладывать тонкости своего метода аналитики, но я по воле Всевышнего предугадал великое мартовское падение за дней десять, точно не помню, а так как по природе я хвастун то мне нечем похвастать так как доказать я этого не могу ибо писал это в никому неизвестных телеграммах .  Я по воле Всевышнего увидел и великую аферу с нефтью в Кушинге, магедонил как мог но люди не слушали, был в шоке когда в позицию вошел «Супер физик» на цене в 32 и был свидетелем как его вынесло на 24 (ошибаются даже крупные деньги)и вот теперь решил исправить это и создать свой уголок для мыслей в экономическом мире. Ну что же коллеги, готовится великий шухер, возможно даже то самое великое второе дно, или как минимум хорошая коррекция, у меня осталось всего 500 акций Г.П. Нефть пофиксил привезя ее с 18 на дальних фьючах. Возможно нефть пофиксил зря, но меня напрягает спешка ОПЕК, я ее не понимаю и решил защитить прибыль. Вопрос в том сейчас, как долго до завала рынков, я думаю 1-2 недели, максимум месяц но это уже под сомнением думаю быстрее. Советую ПОТИХОНЬКУ фикситься, разом не надо, увидели красивую цену которую еще не видели? Слейте сто бумажек, опять красивая цена слейте еще, используйте инерцию рынка. Для начала все, позже возможно буду писать конкретнее, не так размыто

Модель рынка как немарковского процесса. Часть 3. Тестовый Грааль

Продолжаем разговор.

А чего это мы все тут делаем? Ах, да! Грааль ищем.

Так вот, рассмотрим еще раз интегро-дифференциальное уравнение для немарковских процессов
Модель рынка как немарковского процесса. Часть 1. По следам Б.Гудылина
Функция f(t) характеризует поведение системы без учета памяти и, применительно к рынку, имеет смысл гауссовского «белого шума».

Проинтегрировав уравнение (1) получим, что цена i(t) описывается:
а) скользящей средней:

Модель рынка как немарковского процесса. Часть 3. Тестовый Грааль



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

КВИК-->Lua-->Python. Трансляция данных из КВИКа в Питон в реальном времени

Всех с пятницей — самоизолятницей!
Представляю общественности Python-сервер (в 9 строк кода) для получения данных из КВИКа в Питон через луа-скрипт в режиме реального времени.
Для примера приведу получение тиковых данных по SIM0.
Нам понадобятся следующие ингредиенты.
1. Понятное дело КВИК, версии ниже 8 или 8.5.2 и выше.
2. Питон Jupyter Notebook (Anaconda 3)
3. Луа-скрипт, взятый из Jatotrader (в нем буквально изменено пару строк)
Как работает сервер можно посмотреть в этом видео (1 мин. 38 сек.) Ну и по правилам хорошего тона, естественно сам текст ниже.


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

Экспорт данных Quik -> DDE -> Ваша программа.

    • 26 мая 2020, 13:56
    • |
    • 3Qu
  • Еще

После написания топика «Quik, DDE, Excel» [1], где была поставлена задача вывода данных доски опционов не непосредственно в Excel, что является очень неудобным для конкретных приложений, а в свой DDE-сервер. Свой DDE-Сервер обладает тем преимуществом, что данные из него можно направлять куда угодно, и как угодно.

С тех пор прошло 3 дня. Черновая болванка программы уже написана, отлажена, работает, и выполняет все возложенные на нее задачи. Как я опрометчиво обещал, проект DDE-Сервера будет предоставлен всем желающим [2](см. список ссылок). Проект выполнен на C++ в среде VS2017. DDE-Сервер на данном этапе выполнен в виде консольного приложения, и все что он делает, это выводит получаемые из Quik по DDE данные на консоль. В принципе, он должен работать с любой таблицей Quik, но делался под вывод доски опционов.

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



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

если нечем заняться на самодебилизации

Привет ребята, есть версия что Карлсон пропал после вчерашнего дня или пропадёт после нескольких таких же, так что придётся опять мне вас развлекать. Спонсор сегодняшнего выпуска Алексей Шреддер (про самодебилизацию услышал от него), по его методике легко обновил хаи в подтягиваниях, а в последнее время я пишу только если какие-то хаи обновляются. Если Карслон не свернёт со своего пути то у него есть шанс стать спонсором для обновления хаёв счёта чуть позже.

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

Автозапуск QUIK QLUA

Пожалуй, каждый, даже, самый ленивый программист на LUA презентовал свою версию для запуска QUIK.
Пришла и моя очередь.
Вчера, за небольшую благодарность, swerg перевёл w32.dll на LUA 5.3.
Теперь есть поддержка QUIK 8.5 и выше.
Скачать: http://pmntrade.ru/avtozapusk_quik_qlua/avtozapusk_quik_qlua.zip
Страница программы: http://pmntrade.ru/avtozapusk_quik_qlua.html
Видео:


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

Опыт доработки QLua-скриптов для QUIK 8.5.2

    • 15 мая 2020, 16:29
    • |
    • _sk_
  • Еще
В новой версии терминала QUIK 8.5.2 произведён апгрейд языка Lua для написания торговых скриптов с версии 5.1 до версии 5.3. Это нужно для того, чтобы корректно обрабатывать 19-значные номера заявок и сделок на срочном рынке МосБиржи. Типа number в Lua 5.1 не подходит: там все числа хранятся как double, соответственно целые числа до 2^53 = 9 007 199 254 740 992 записываются без потери точности, а 19-значные номера заявок и сделок будут больше этой границы.

Версия Lua 5.3 обратно несовместима с Lua 5.1. Я почти не использовал внешние библиотеки и для меня было два важных изменения: отказ от module (это было сделано в версии 5.2) и введение целочисленной арифметики (версия 5.3).

Для избавления от использования module пришлось переработать много кода, хотя изменения были несложные. Приведу пример. Раньше был такой код Arrays.lua для работы с массивами:

--
-- Выполнение действий с массивами.
--

local pairs = pairs
local type = type

module(...)

--- Создать копию массива (таблицы)
-- @return копию массива (таблицы)
function copy(array)
    local copy_array = {}
    if type(array) ~= "table" then
        return array
    end
    for k, v in pairs(array) do
        if type(v) == "table" then
            copy_array[k] = copy(v)
        else
            copy_array[k] = v
        end
    end
    return copy_array
end

--- Узнать, начинается ли индексация в массиве с нуля или с единицы.
-- @return 0 или 1
function base(array)
    if array[0] ~= nil then
        return 0
    else
        return 1
    end
end

--- Вычислить число элементов в массиве.
-- @return число элементов в массиве
function size(array)
    local n = 0
    for _, _ in pairs(array) do
        n = n + 1
    end
    return n
end

--- Проверить пустой или нет массив.
-- @return true/false
function isEmpty(array)
    for _, _ in pairs(array) do
        return false
    end
    return true
end

--- Получить первый индекс массива, где ничего не записано. Поиск начинается с 1.
-- @return первый индекс массива, где ничего не записано
function firstEmptyIndex(array)
    local i = 1
    while array[i] ~= nil do
        i = i + 1
    end
    return i
end


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

Идеальная "торговая система" А. Г. в реалиях нашего рынка

А. Г. интересную идеальную штуку описывает у себя в видео.

Прогоним эту систему без заглядывания в будущее на нашем рынке по следующим правилам:
Buy at open[m] if close[m-1]>OPEN[d] and HIGH*[m-1]+LOW*[m-1]>HIGH[d-1]+LOW[d-1].
Sell at open[m] if close[m-1]<OPEN[d].

Пояснения:
Расчеты делаются по минуткам opn, high, low, close.
m — текущая минута, которая только началась.
OPEN, HIGH, LOW это дневные значения. 
d — текущий день.
HIGH* и LOW* это максимум и минимум текущего дня с открытия и по завершившуюся минуту m-1.

Далее будут эквити без учета издержек.

Si (8% годовых при срсделке 0,01%):
Идеальная "торговая система" А. Г. в реалиях нашего рынка





























RI (22% годовых при срсделке 0,05%):
Идеальная "торговая система" А. Г. в реалиях нашего рынка

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

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