(window.webpackJsonp=window.webpackJsonp||[]).push([[88],{"et8/":function(e,t,b){"use strict";b.r(t),b.d(t,"_frontmatter",(function(){return p})),b.d(t,"default",(function(){return j}));var a=b("Fcif"),n=b("dV/x"),r=(b("mXGw"),b("/FXl")),c=b("TjRS"),l=b("wCAC");b("l1C2");const D=["components"],p={};void 0!==p&&p&&p===Object(p)&&Object.isExtensible(p)&&!Object.prototype.hasOwnProperty.call(p,"__filemeta")&&Object.defineProperty(p,"__filemeta",{configurable:!0,value:{name:"_frontmatter",filename:"src/components/ru/Widgets.mdx"}});const i={_frontmatter:p},O=c.a;function j(e){let{components:t}=e,b=Object(n.a)(e,D);return Object(r.b)(O,Object(a.a)({},i,b,{components:t,mdxType:"MDXLayout"}),Object(r.b)("h1",{id:"виджеты"},"Виджеты"),Object(r.b)(l.e,{mdxType:"Lead"},"Доска виджетов адаптивна: создавайте, удаляйте, перемещайте и изменяйте размер виджетов, а раскладка сохраняется вместе с вашим рабочим пространством."),Object(r.b)(l.j,{src:"https://player.vimeo.com/video/1230757933?autoplay=1&loop=1&muted=1&title=0&byline=0&portrait=0&sidedock=0&controls=0",title:"Доска виджетов",mdxType:"Video"}),Object(r.b)("h2",{id:"доступные-виджеты"},"Доступные виджеты"),Object(r.b)("table",null,Object(r.b)("thead",{parentName:"table"},Object(r.b)("tr",{parentName:"thead"},Object(r.b)("th",{parentName:"tr",align:null},"Виджет"),Object(r.b)("th",{parentName:"tr",align:null},"Что показывает"))),Object(r.b)("tbody",{parentName:"table"},Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%BA"},"График")),Object(r.b)("td",{parentName:"tr",align:null},"Цена с индикаторами, инструментами рисования и несколькими типами графика.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D0%B2%D0%BE%D1%82%D1%87%D0%BB%D0%B8%D1%81%D1%82"},"Вотчлист")),Object(r.b)("td",{parentName:"tr",align:null},"Тикеры, последняя цена, изменение цены, объем, ликвидации, открытый интерес и фандинг за период.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D1%86%D0%B5%D0%BD%D0%BE%D0%B2%D1%8B%D0%B5-%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F"},"Ценовые уведомления")),Object(r.b)("td",{parentName:"tr",align:null},"Ваши ценовые уведомления и их статус.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D0%B0%D0%BB%D0%B5%D1%80%D1%82%D1%8B-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2"},"Алерты скриптов")),Object(r.b)("td",{parentName:"tr",align:null},"Алерты пользовательских индикаторов и то, что срабатывает прямо сейчас.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D0%BA%D0%BD%D0%B8%D0%B3%D0%B0-%D0%BE%D1%80%D0%B4%D0%B5%D1%80%D0%BE%D0%B2"},"Книга ордеров")),Object(r.b)("td",{parentName:"tr",align:null},"Лимитные ордера на покупку и продажу в реальном времени с накопленной глубиной.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#dom"},"DOM")),Object(r.b)("td",{parentName:"tr",align:null},"Лестница глубины рынка: лимитные ордера, исполненный объем и дельта по каждому уровню цены.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D0%BB%D0%B5%D0%BD%D1%82%D0%B0-%D1%81%D0%B4%D0%B5%D0%BB%D0%BE%D0%BA"},"Лента сделок")),Object(r.b)("td",{parentName:"tr",align:null},"Исполненные рыночные сделки в реальном времени.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D0%BB%D0%B5%D0%BD%D1%82%D0%B0-%D0%BB%D0%B8%D0%BA%D0%B2%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D0%B9"},"Лента ликвидаций")),Object(r.b)("td",{parentName:"tr",align:null},"Принудительные ликвидации в реальном времени.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D1%81%D0%BA%D1%80%D0%B8%D0%BD%D0%B5%D1%80-%D0%BB%D0%B8%D0%BA%D0%B2%D0%B8%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D0%B8"},"Скринер ликвидности")),Object(r.b)("td",{parentName:"tr",align:null},"Крупные лимитные ордера по всей бирже в виде таблицы или карты.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D1%81%D0%BA%D1%80%D0%B8%D0%BD%D0%B5%D1%80-%D0%BE%D0%B1%D1%8A%D0%B5%D0%BC%D0%BE%D0%B2"},"Скринер объемов")),Object(r.b)("td",{parentName:"tr",align:null},"Объем, дельта и изменение цены по таймфреймам для каждой пары.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D1%81%D0%BA%D1%80%D0%B8%D0%BD%D0%B5%D1%80-%D0%BB%D0%B8%D0%BA%D0%B2%D0%B8%D0%B4%D0%B0%D1%86%D0%B8%D0%B9"},"Скринер ликвидаций")),Object(r.b)("td",{parentName:"tr",align:null},"Ликвидации лонгов и шортов по таймфреймам для каждой пары.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D1%81%D0%BA%D1%80%D0%B8%D0%BD%D0%B5%D1%80-%D0%B4%D0%B8%D1%81%D0%B1%D0%B0%D0%BB%D0%B0%D0%BD%D1%81%D0%B0"},"Скринер дисбаланса")),Object(r.b)("td",{parentName:"tr",align:null},"Аски, биды и дельта книги ордеров во времени для каждой пары.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D1%81%D0%BA%D1%80%D0%B8%D0%BD%D0%B5%D1%80-%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B2%D1%8B%D1%85-%D1%83%D1%80%D0%BE%D0%B2%D0%BD%D0%B5%D0%B9"},"Скринер ключевых уровней")),Object(r.b)("td",{parentName:"tr",align:null},"Расстояние от текущей цены до дневных, недельных, месячных и годовых уровней.")),Object(r.b)("tr",{parentName:"tbody"},Object(r.b)("td",{parentName:"tr",align:null},Object(r.b)("a",{parentName:"td",href:"#%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80-%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2"},"Редактор скриптов")),Object(r.b)("td",{parentName:"tr",align:null},"Написание, запуск и сохранение пользовательских индикаторов с помощью API скриптинга.")))),Object(r.b)("p",null,"У каждого виджета есть заголовок с биржей и тикером, панель настроек и кнопка закрытия. Виджеты, работающие с одним тикером (график, книга ордеров, DOM, лента сделок, лента ликвидаций), можно связать через меню ",Object(r.b)("strong",{parentName:"p"},"Синхронизировать блоки"),": связанные виджеты получают общий цвет и вместе переключаются на один и тот же тикер."),Object(r.b)("h2",{id:"график"},"График"),Object(r.b)("p",null,"Быстрый график, поддерживающий множество ",Object(r.b)("a",{parentName:"p",href:"/docs/ru/chart/indicators"},"индикаторов")," и инструментов рисования, с несколькими типами графика (Candlestick, Line, Heikin-Ashi). На панели слева находятся инструменты рисования, в заголовке — таймфрейм, список индикаторов и фильтр тепловой карты, а каждый индикатор можно скрыть, настроить или удалить из его строки в легенде."),Object(r.b)(l.f,{src:"../../public/widgets/chart.png",alt:"Виджет графика с тепловой картой книги ордеров, футпринтами, VPVR и панелью дисбаланса ордеров",mdxType:"Screenshot"}),Object(r.b)("p",null,"Больше о графике вы сможете узнать в ",Object(r.b)("a",{parentName:"p",href:"/docs/ru/chart/"},"разделе о графике"),", а также на страницах о ",Object(r.b)("a",{parentName:"p",href:"/docs/ru/chart/heatmap"},"тепловой карте")," и ",Object(r.b)("a",{parentName:"p",href:"/docs/ru/chart/orderflow"},"потоках ордеров"),"."),Object(r.b)("h2",{id:"вотчлист"},"Вотчлист"),Object(r.b)("p",null,"Вотчлист показывает все пары выбранной биржи с текущей ценой и набором колонок, который вы выбираете в настройках виджета:"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},"изменение цены за период,"),Object(r.b)("li",{parentName:"ul"},"торговый объем (общий, покупки или продажи) за период,"),Object(r.b)("li",{parentName:"ul"},"ликвидации (общие, лонгов или шортов) за период,"),Object(r.b)("li",{parentName:"ul"},"изменение открытого интереса и текущую ставку фандинга.")),Object(r.b)("p",null,"Отмечайте пары звездочкой, чтобы держать их сверху, ищите тикер в поле над таблицей, выбирайте колонки по иконке панели и открывайте уведомления списка по иконке колокольчика. Клик по тикеру открывает его на синхронизированном графике."),Object(r.b)(l.f,{src:"../../public/widgets/watchlist.png",alt:"Виджет вотчлиста с колонками изменения цены, объема, открытого интереса и фандинга",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"ценовые-уведомления"},"Ценовые уведомления"),Object(r.b)("p",null,"Список всех ваших ценовых уведомлений с тикером, целевой ценой и текущим статусом: ожидает, достигнуто или на паузе. Новые уведомления создаются кнопкой ",Object(r.b)("strong",{parentName:"p"},"Создать уведомление")," в заголовке, с графика или из вотчлиста."),Object(r.b)(l.f,{src:"../../public/widgets/alerts.png",alt:"Виджет ценовых уведомлений",width:"360px",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"алерты-скриптов"},"Алерты скриптов"),Object(r.b)("p",null,"Пользовательские индикаторы, созданные с помощью ",Object(r.b)("a",{parentName:"p",href:"/docs/ru/scripting/intro"},"API скриптинга"),", могут отправлять алерты в Telegram или на вебхук. Этот виджет показывает каждый алерт скрипта с индикатором, рынком и таймфреймом, настройками алерта и тем, что ",Object(r.b)("strong",{parentName:"p"},"срабатывает сейчас"),". Ставьте алерт на паузу и возобновляйте его в колонке статуса, а удаляйте по иконке корзины."),Object(r.b)(l.f,{src:"../../public/widgets/script_alerts.png",alt:"Виджет алертов скриптов со списком алертов ключевых уровней",width:"660px",mdxType:"Screenshot"}),Object(r.b)(l.b,{type:"note",mdxType:"Callout"},Object(r.b)("p",null,"Алерты скриптов создаются на вкладке ",Object(r.b)("strong",{parentName:"p"},"Алерты")," в настройках пользовательского индикатора на графике, см. ",Object(r.b)("a",{parentName:"p",href:"/docs/ru/scripting/intro#%D0%B0%D0%BB%D0%B5%D1%80%D1%82%D1%8B"},"алерты в API скриптинга"),".")),Object(r.b)("h2",{id:"книга-ордеров"},"Книга ордеров"),Object(r.b)("p",null,"Книга ордеров транслирует в реальном времени лимитные ордера на покупку и продажу выбранного тикера. Каждый уровень показывает цену и количество, полоса за ним пропорциональна размеру ордера, а ступенчатая кривая показывает накопленную глубину с каждой стороны. Последняя цена отмечена между асками и бидами."),Object(r.b)("p",null,"Выберите группировку цен на панели настроек, чтобы объединить уровни в более крупные шаги. Цвета и сторона, от которой растут полосы, настраиваются в настройках виджета."),Object(r.b)(l.f,{src:"../../public/widgets/orderbook.png",alt:"Виджет книги ордеров с кривыми накопленной глубины",width:"360px",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"dom"},"DOM"),Object(r.b)("p",null,"Глубина рынка (DOM) — это ценовая лестница, центрированная по последней цене. Для каждого уровня цены она показывает слева направо:"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},Object(r.b)("strong",{parentName:"li"},"Sells")," — объем рыночных продаж, исполненных на этом уровне,"),Object(r.b)("li",{parentName:"ul"},Object(r.b)("strong",{parentName:"li"},"Asks")," — лимитные ордера на продажу,"),Object(r.b)("li",{parentName:"ul"},Object(r.b)("strong",{parentName:"li"},"Price")," — цена,"),Object(r.b)("li",{parentName:"ul"},Object(r.b)("strong",{parentName:"li"},"Bids")," — лимитные ордера на покупку,"),Object(r.b)("li",{parentName:"ul"},Object(r.b)("strong",{parentName:"li"},"Buys")," — объем рыночных покупок, исполненных на этом уровне,"),Object(r.b)("li",{parentName:"ul"},Object(r.b)("strong",{parentName:"li"},"Delta")," — покупки минус продажи.")),Object(r.b)("p",null,"Прокручивайте лестницу, чтобы посмотреть другие уровни, дважды кликните, чтобы отцентрировать, или включите ",Object(r.b)("strong",{parentName:"p"},"Следовать за ценой"),", чтобы держать последнюю цену посередине. Группировка цен выбирается на панели настроек."),Object(r.b)(l.f,{src:"../../public/widgets/dom.png",alt:"Виджет DOM с колонками sells, asks, price, bids, buys и delta",width:"360px",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"лента-сделок"},"Лента сделок"),Object(r.b)("p",null,"Лента сделок показывает исполненные сделки по мере их совершения:"),Object(r.b)("ul",null,Object(r.b)("li",{parentName:"ul"},"время совершения сделки,"),Object(r.b)("li",{parentName:"ul"},"цену, по которой она была исполнена,"),Object(r.b)("li",{parentName:"ul"},"размер сделки, зеленым для покупок и красным для продаж.")),Object(r.b)("p",null,"Гистограмма сверху отображает размеры последних сделок, самая крупная отмечена. Задайте минимальный размер на панели настроек, чтобы скрыть мелкие сделки, и включите ",Object(r.b)("strong",{parentName:"p"},"Показать в $"),", чтобы видеть размеры в долларах, а не в монетах."),Object(r.b)(l.f,{src:"../../public/widgets/trades.png",alt:"Виджет ленты сделок с гистограммой размеров",width:"360px",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"лента-ликвидаций"},"Лента ликвидаций"),Object(r.b)("p",null,"Такая же лента для принудительных ликвидаций выбранного тикера: время, цена и ликвидированный объем, окрашенные по стороне принудительного ордера: зеленым для покупок (ликвидированные шорты) и красным для продаж (ликвидированные лонги). Фильтр минимального размера и переключатель ",Object(r.b)("strong",{parentName:"p"},"Показать в $")," работают так же, как в ленте сделок."),Object(r.b)(l.f,{src:"../../public/widgets/liquidations.png",alt:"Виджет ленты ликвидаций",width:"360px",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"скринер-ликвидности"},"Скринер ликвидности"),Object(r.b)("p",null,Object(r.b)("a",{parentName:"p",href:"/docs/ru/screener/liquidity"},"Скринер ликвидности")," находит крупные лимитные ордера по всей бирже. В виде виджета у него два режима, которые переключаются иконкой в заголовке."),Object(r.b)("p",null,"Режим ",Object(r.b)("strong",{parentName:"p"},"таблицы")," показывает каждый ордер с расстоянием до цены, стороной, уровнем цены, размером, длительностью, числом обновлений за последние 1 и 10 минут, его силой и тем, сколько раз цена его касалась."),Object(r.b)(l.f,{src:"../../public/widgets/liquidity_screener.png",alt:"Виджет скринера ликвидности, режим таблицы",mdxType:"Screenshot"}),Object(r.b)("p",null,"Режим ",Object(r.b)("strong",{parentName:"p"},"карты")," отображает те же ордера точками: расстояние до цены по вертикальной оси, длительность ордера по горизонтальной, продажи над нулевой линией и покупки под ней. Наведите курсор на точку, чтобы увидеть детали."),Object(r.b)(l.f,{src:"../../public/widgets/liquidity_screener_map.png",alt:"Виджет скринера ликвидности, режим карты",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"скринер-объемов"},"Скринер объемов"),Object(r.b)("p",null,Object(r.b)("a",{parentName:"p",href:"/docs/ru/screener/volumes"},"Скринер объемов")," показывает для каждой пары изменение цены и торговый объем по таймфреймам вместе с мини-гистограммой последних баров для каждого таймфрейма. В настройках скринера выбираются сторона (общий объем, покупки, продажи или дельта), таймфреймы и фильтры."),Object(r.b)(l.f,{src:"../../public/widgets/volumes_screener.png",alt:"Виджет скринера объемов",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"скринер-ликвидаций"},"Скринер ликвидаций"),Object(r.b)("p",null,Object(r.b)("a",{parentName:"p",href:"/docs/ru/screener/liquidations"},"Скринер ликвидаций")," показывает пары с преобладающей стороной ликвидаций, изменением цены, гистограммой ликвидаций за последние бары и ликвидированным объемом по таймфреймам."),Object(r.b)(l.f,{src:"../../public/widgets/liquidations_screener.png",alt:"Виджет скринера ликвидаций",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"скринер-дисбаланса"},"Скринер дисбаланса"),Object(r.b)("p",null,Object(r.b)("a",{parentName:"p",href:"/docs/ru/screener/imbalance"},"Скринер дисбаланса")," рисует для каждой пары аски, биды и цену за последние бары каждого таймфрейма, а также изменение асков, бидов, дельты и цены с метриками пересечений и схожести рядом с графиками."),Object(r.b)(l.f,{src:"../../public/widgets/imbalance_screener.png",alt:"Виджет скринера дисбаланса",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"скринер-ключевых-уровней"},"Скринер ключевых уровней"),Object(r.b)("p",null,"Скринер ключевых уровней показывает, насколько текущая цена далека от максимума, минимума и открытия текущего и предыдущего дня, недели, месяца и года. Каждая ячейка — это расстояние в процентах, зеленое, если уровень выше цены, и красное, если ниже. Уровни в пределах расстояния подсветки, заданного в настройках скринера, подчеркиваются, а ячейки, подходящие под фильтр диапазона, выделяются оранжевым. Знак ",Object(r.b)("inlineCode",{parentName:"p"},"~")," после значения означает, что открытие рассчитано по истории сделок и является приблизительным. Наведите курсор на ячейку, чтобы увидеть цену уровня, расстояние и начало периода."),Object(r.b)(l.f,{src:"../../public/widgets/key_levels_screener.png",alt:"Виджет скринера ключевых уровней",mdxType:"Screenshot"}),Object(r.b)("h2",{id:"редактор-скриптов"},"Редактор скриптов"),Object(r.b)("p",null,"В редакторе скриптов пишутся пользовательские индикаторы с помощью ",Object(r.b)("a",{parentName:"p",href:"/docs/ru/scripting/intro"},"API скриптинга"),". Кнопки в заголовке создают новый скрипт, открывают документацию, запускают скрипт на связанном графике, показывают логи и сохраняют индикатор. Сохраненные индикаторы появляются в списке индикаторов каждого графика."),Object(r.b)(l.f,{src:"../../public/widgets/script_editor.png",alt:"Виджет редактора скриптов с индикатором VWAP",width:"740px",mdxType:"Screenshot"}),Object(r.b)(l.b,{type:"tip",title:"Совет",mdxType:"Callout"},Object(r.b)("p",null,"Индикаторы также можно ",Object(r.b)("a",{parentName:"p",href:"/docs/ru/scripting/intro#%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D1%8F-%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D0%BE%D0%B2-%D1%81-%D0%BF%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%D1%8E-%D0%B8%D0%B8"},"сгенерировать с помощью ИИ"),", а затем доработать в редакторе.")))}void 0!==j&&j&&j===Object(j)&&Object.isExtensible(j)&&!Object.prototype.hasOwnProperty.call(j,"__filemeta")&&Object.defineProperty(j,"__filemeta",{configurable:!0,value:{name:"MDXContent",filename:"src/components/ru/Widgets.mdx"}}),j.isMDXComponent=!0}}]); //# sourceMappingURL=component---src-components-ru-widgets-mdx-a1747158b6bfc2b2c05c.js.map