Избранное трейдера Раиль



В своё время бутылка водки стоила 2 рубля 87 копеек, а четвертинка – 1 рубль 49 копеек. Если 1,49 возвести в степень 2,87, получится число пи с точностью до нескольких знаков после запятой.
Согласитесь, такое совпадение неспроста?
— Ну, и при чём тут трейдинг? – сразу же последовал вопрос молодого смартлабовца.
— Просто заголовком навеяло, — сознался я, — Хотя… если вспомнить сливы моих депозитов, тогда не число, но буква «пи» довольно точно определяет…
— Соотношение дисциплины и глупости, — заключил смартлабовец, — Как можно шутить, когда речь идёт о Граале? Посмотри, что у тебя написано в заголовке!
Лицо смартлабовца выглядело так, будто он нечаянно проглотил вишнёвую косточку.
— Критику считаю справедливой, — успокоительно сказал я. – Заголовок, значит, заголовок.
Священный Грааль трейдинга, вопрос вопросов. Есть или не есть? Почти Шекспир :-)
Взявшись за автоматическое перо, я вздохнул и встал на путь исправления.
…

Часто вижу на форуме вопросы типа «Как написать простого робота, чтобы автоматизировать торговлю?». Несколько раз отвечал, а сегодня делать нечего и решил в одном посте соединить всё воедино, надеюсь пригодится начинающим писателям скриптов. Если коротко: не занимайтесь написанием роботов, всё что вам нужно для успешной торговли уже реализовано в 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 нужно указывать только для валютных пар.
