Избранное трейдера Nikolay
Часто вижу на форуме вопросы типа «Как написать простого робота, чтобы автоматизировать торговлю?». Несколько раз отвечал, а сегодня делать нечего и решил в одном посте соединить всё воедино, надеюсь пригодится начинающим писателям скриптов. Если коротко: не занимайтесь написанием роботов, всё что вам нужно для успешной торговли уже реализовано в TradingView: рисуете на графике области, линии тренда и прочие фаллосы. Далее создаёте уведомление, например на выход из области или пересечение линии тренда или на закрытие выше линии или на любое другое событие которых в TV огромное количество. TV позволяет на уведомление повесить webhook, то есть может «дёргать» внешний скрипт. Арендуете сервер с внешним IP адресом (далее IP_сервера) и пишете элементарный скрипт, который делает «продать всё по рынку» или «продать всё по цене, которую передал TV» и т. д. Таким образом вся логика у Вас будет на графике, любые сценарии программируются за 5 минут наглядно рисованием.
А теперь скрипты и примеры их использования:
Webhook скрипт на PHP для фонда (на примере Тинькова): https://telegra.ph/webhookListenerTinokphp-11-04
Для него требуется установить в папку со скриптом с помощью composer пакет github.com/jamesRUS52/tinkoff-invest, запуск скрипта на сервере из консоли командой php -S IP_сервера:80 ./webhookListenerTinok.php
Замечание: в TIAccountId можно вписать идентификатор нужного счёта если их несколько (например брокерский и ИИС), lot нужно указывать только для валютных пар.
На этом сайте много статей про торговлю роботами, есть специальный раздел по алгоритмической торговле. Регулярно выкладываются какие-то программы на каких-то языках, графики с какими-то тестами и какая-то статистика по каким-то событиям. Мой предыдущий пост показал, что существует огромная армия людей, которые хотели бы познакомиться с темой алготорговли, но вообще не знают, с какой стороны к ней подойти. Первую статью я постарался написать весело и, конечно, рассчитывал, что будет какой-то отклик, но совершенно не ожидал, что аж 33 человека посчитают пост исключительно полезным и добавят его к себе в Избранное. Для просто веселенького чтива многовато.
Еще более удивительно то, что в статье не было вообще ничего сколь-нибудь по-настоящему ценного. Если убрать беллетристику, то я всего лишь указал, где скачать «программку» и как ее запустить. В общем, очевидно, что нужно рассказывать людям простыми словами самые базовые вещи, оттягивая, насколько возможно, время перехода к программированию. Некоторое погружение позволит сомневающимся лучше понять, стоит в эту алгоритмическую торговлю вообще соваться или нет.
Легко и весело дарить чужое… ;-)
Друзья, есть предложение раз в неделю или около того писать что-нибудь прагматичное и практичное, что можно использовать в реальной жизни. Многие интересуются, какие конкретно кнопки нужно нажимать, чтобы стать ближе к торговым роботам.
Давайте возьмем какого-нибудь простого смертного человека и посмотрим, с какими трудностями он будет сталкиваться и как с этими трудностями будет справляться, какие открытия на своем пути будет делать и куда его любопытство заведет.
Пусть этого человека зовут, например, Вася. И пусть этот Вася будет блондином. Эм… Нет, какой-то неправильный сюжет. Пусть это будет девушка Маша. И вот Маша-то как раз и была блондинкой брюнеткой рыженькой самой обычной девушкой, которая вообще не умела программировать, но очень об этом мечтала всю свою жизнь. В общем, Маше твердо пообещали, что, может, как-нибудь даже и без программирования обойдется. Соврали, наверно.
Закрылись еще две публичные сделки моих роботов:
На текущий момент было 218 публичных сигналов на покупку. 76 от робота AVP, 111 от робота PVVI и 31 от робота CandleMax. Вот ссылки:
всем привет! ещё немного «про алгоритмы» — в продолжение моего предыдушего поста. если не доверяете вычисл. алгоритмам (или не интересуетесь ими), то ничего не потеряете, пропустив пост.
в этот раз в рамках исследовательского эксперимента сформировал листинг ранжирования акций, входящих в три биржевых индекса [dow jones + s&p500 + nasdaq100] по историческим данным торгов за 5 лет (полученным с google finance) на дату 23-10-2021 — всего 525 наименований ценных бумаг.
напомню, что в алгоритме ранжирования учитываются факторы инвестиционного риска, ликвидности, доходности акций. но в нём риск соотносится не с традиционным показателем волатильности доходности, а с показателем сжатия данных временны'х рядов изменения биржевой цены акций.
результаты работы алгоритма можно посмотреть по ссылке:
cloud.mail.ru/public/Rra6/X2kbYDK53
в листинге ранжирования серой заливкой и фигурными скобками выделены отрицательные значения показателя сжатия — таким образом в нём обособлены акции, у которых
Всегда ваш, Виктор Бавин )
----------------------------------------------
Для Вас, есть группа ВК
Инвестиции и спекуляции на рынке США
через брокера:
Interactive Brokers
(всё о Interactive Brokers — от и до)
Вступайте
https://vk.com/ibkrrus