Блог им. sfbankir

Лайфхак для построения спредов в бесплатном ТВ

Всем привет!

По многочисленным просьбам

Лайфхак для построения спредов в бесплатном ТВ



Лайфхак для построения спредов в бесплатном ТВ


как то так вот

Индикатор для построения спредов между различными инструментами.
работает во всех таймфреймах для бесплатной версии ТВ



MultySpreadMaker by SiBrent on TradingView.com


---

Если вам требуется работать с архивными котировками (истекших контрактов) просто укажите имя тикера полностью вручную в обоих окнах, невзирая на то что поиск их не находит
Лайфхак для построения спредов в бесплатном ТВ

Лайфхак для построения спредов в бесплатном ТВ



Лайфхак для построения спредов в бесплатном ТВ

★28
50 комментариев
хотите построить контанго — умножьте на 1000 базовый актив
www.tradingview.com/x/m4wR7c69/

avatar
наглядно видно природу после послеСВОшных спредов


Сишка



Газ 


газ крупно


нефть:



avatar
проверьте ктонибудь в бесплатной ТВшке кстати по ссылке

avatar
Sergio Fedosoni, Скрипт заблочили, можно получить исходник? Заранее спасибо.
avatar
Test, до компа доберусь запостю код
avatar
Test, 
------

// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org/MPL/2.0/
// © SiBrent

//@version=5
indicator(«MultySpreadMaker»)
SpreadTrigger = input(title=«Second Ticker», defval=«BZH2023»)
oil_price = request.security(SpreadTrigger, "", close)
plot(close-oil_price)
-------

и вариант с двумя спредами
----
// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org/MPL/2.0/// © SiBrent
//@version=5indicator(«TwoSpreadsMaker»)SpreadTrigger1 = input(title=«First Ticker», defval=«BRG2023»)SpreadTrigger2 = input(title=«Second Ticker», defval=«BZH2023»)SpreadTrigger3 = input(title=«Next First Ticker», defval=«BRH2023»)SpreadTrigger4 = input(title=«Next Second Ticker», defval=«BZJ2023»)price1 = request.security(SpreadTrigger1, "", close)price2 = request.security(SpreadTrigger2, "", close)price3 = request.security(SpreadTrigger3, "", close)price4 = request.security(SpreadTrigger4, "", close)plot((price1-price2), «First», color.black)plot((price3-price4),«Second»,color.rgb(255, 0, 0))

--------

примечание — для корректности отражения торгуемых периодов и исключения «ложных пробоев» в качестве базового актива выбирается тот, у которого больше перерывы в торгах, в нашем случае MOEX.

для некратных лотов можно использовать знаки *, / и так далее в атрибутах индикатора


avatar
Test, удалось код запустить в TW? 
avatar
Владимир С., Не пробовал еще
avatar
Test, вроде пошло. похоже синтаксис слетел при копировании кода на СЛ у Sergio. 

avatar
Владимир С., ок, спасибо учту.
avatar
нормальная лазейка )
avatar
Андрей К, замучили все просто — пришлось вспомнить навыки )) — в премиуме то и так все работает, 
еще лайфхак — если основным брать моеск с индикатором CME решается проблема неторговых периодов на графике, ну и добавил про исторические данные лазейку в пост
avatar
Sergio Fedosoni, можно просто два источника запрашивать в скрипте и вычислять, а базовый актив хоть AAPL сделать и скрыть. А если два индюка запилить, то можно сразу смотреть на одной странице текущий спред и спред следующего месяца
avatar
Павел Ку, всё так, код открытый дерзайте
avatar
Sergio Fedosoni, а у вас интересные стратегии на параболиках. Но код, как я понял закрытый :) А есть за период с 2020 до текущего график посмотреть? Прямо интересно, как за больший период выглядит
avatar
Павел Ку, щ
avatar
Павел Ку, тут через склейку неэстетично будет
а так вообще вполне рабочая тема




я писал тут об этом
даже

avatar
Павел Ку, 
вотбыло
smart-lab.ru/blog/818995.php

вот еще с настройками:
smart-lab.ru/blog/tradesignals/837278.php
avatar
Павел Ку, 
вот так ???
www.tradingview.com/x/RQku0W2r/
avatar
Sergio Fedosoni, мне больше нравится в %. Вот так два отдельных, т.к. проще понимать по отдельности: prnt.sc/W5yL7SD21q68
avatar
Павел Ку, вот еще удобно — сравнение доходностей к экспире в % годовых по разным инструментам
пример черная нефтеспред
голубая газоспред



avatar
Sergio Fedosoni, вах, наглядная автоматизация принятия решений!
Спасибо, запилю!

Вот один вопрос, у вас где-то нашел множитель 35*365000/262. 35 тут понятно — до экспиры, а 262 — это рабочие дни(?), зачем на них делить? По идее годовая должна быть 365 / 35
avatar
Андрей К, у алора это встроенное было



avatar
Багодарствую, работает!
avatar
Лайфхак:


avatar
elber, это вы или нейросеть проиллюстрировала так ???
avatar
Sergio Fedosoni, ваши графики с точки зрения обычного человека.
avatar
elber, ну да пошла движуха с лета, золото ещё надо добавить
avatar
можно и газ с нефтью или золотом сравнить
www.tradingview.com/x/r20p7S0J/
avatar
 золото


avatar
Sergio Fedosoni, при всём уважении, а для чего такие извращения?
Никакой индикатор не нужен, просто вводите формулу в поиск инструмента:

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



Ребята молодцы, сделали также, как я в индикаторе Арбитраж PRO для QUIK. Но практической пользы нет, пока значения графиков нельзя забрать и использовать в своём роботе. Если кто знает, как забрать хотя бы последнее значение, буду премного благодарен.
Разобрался, как можно в робот запихнуть оповещения. Есть веб-хуки. Они, правда, только на платном аккаунте. Их можно прикрутить к роботу. Теоретически, можно каждую секунду слать с данными последней котировки. Но не проверял.



Михаил Понамаренко, я так и делаю,



но не у всех премиум и ещё с оплатой сложности теперь-то. 

Ещё проблемка, если напрямую вычитать тикеры, появляются неторгуемые по времени лаги (ночь для МосБиржи), что искажает картинку для межплощадочных спредов — ложные гэпы рисует
avatar
Михаил Понамаренко, так именно в бесплатности минуток и была фишка))
avatar
там на основных парах сейчяас 1 2 не эффективности есть,  вы в дебри лезете 
avatar
Забанили код. ТВ те еще держиморды.
avatar


avatar
Не долго музыка играла. У ТВ видимо специально обученный человек есть, который по всяким пабликам лазиет лазейки ищет))
avatar
Vovilnik, по формальному признаку, за русский язык и неполное описание и ещё по списку
avatar
Vovilnik, это Тимофей
avatar


как то так:
MOEX:SI1!-1000*MOEX:USDRUB_TOM
Мексиканский Лис, здесь нет арбитража, можно сказать.
И ещё многие брокеры берут деньги за удержание позиций в USD
avatar
Мексиканский Лис, 
так — но в платной версии
а это в любой работает


поскольку платная висит на сервере с VPN и Anty (иначе не дают котиры CME и нинзя не пашет), а брокерская ТВшка не видит неМОЕСКовские тикеры, приходится импровизировать.

да и нарисовать что-то на VDS и запостить на смарте не слишком удобно 

avatar
минус только то что дневки — за часы надо платный акк, а там свои минусы =/
Мексиканский Лис, нифига, любой таймфрейм, хоть минутки,, в этом и фича
avatar

теги блога Sergio Fedosoni

....все тэги



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