Release v25.002 (from ea00b60e)
Fixes tradingview/charting_library#4226 Fixes tradingview/charting_library#7466 Fixes tradingview/charting_library#7722 Fixes tradingview/charting_library#7732
This commit is contained in:
@@ -5,7 +5,7 @@ thicknessContainer:"thicknessContainer-Sw_a4qpB",thicknessTitle:"thicknessTitle-
|
||||
containerReference:(0,a.useMergedRefs)([w,I]),hasIcon:_})}));C.displayName="Textarea"},36104:(e,t,n)=>{"use strict";n.d(t,{useControlDisclosure:()=>s});var o=n(7953);function s(e){const{intent:t,highlight:n,...s}=e,{isFocused:r,...a}=(0,o.useDisclosure)(s);return{...a,isFocused:r,highlight:null!=n?n:r,intent:null!=t?t:r?"primary":"default"}}},57733:(e,t,n)=>{"use strict";n.d(t,{SwitchGroup:()=>a,makeSwitchGroupItem:()=>i});var o=n(50959);const s=function(){},r=(0,o.createContext)({getName:()=>"",getValues:()=>[],getOnChange:()=>s,subscribe:s,unsubscribe:s});class a extends o.PureComponent{constructor(e){super(e),this._subscriptions=new Set,this._getName=()=>this.props.name,this._getValues=()=>this.props.values,this._getOnChange=()=>this.props.onChange,this._subscribe=e=>{this._subscriptions.add(e)},this._unsubscribe=e=>{this._subscriptions.delete(e)},this.state={switchGroupContext:{getName:this._getName,getValues:this._getValues,getOnChange:this._getOnChange,subscribe:this._subscribe,unsubscribe:this._unsubscribe}}}render(){return o.createElement(r.Provider,{value:this.state.switchGroupContext},this.props.children)}componentDidUpdate(e){this._notify(this._getUpdates(this.props.values,e.values))}_notify(e){this._subscriptions.forEach((t=>t(e)))}_getUpdates(e,t){return[...t,...e].filter((n=>t.includes(n)?!e.includes(n):e.includes(n)))}}function i(e){var t;return t=class extends o.PureComponent{constructor(){super(...arguments),this._onChange=e=>{this.context.getOnChange()(e)},this._onUpdate=e=>{e.includes(this.props.value)&&this.forceUpdate()}}componentDidMount(){this.context.subscribe(this._onUpdate)}render(){return o.createElement(e,{...this.props,name:this._getName(),onChange:this._onChange,checked:this._isChecked()})}componentWillUnmount(){this.context.unsubscribe(this._onUpdate)}_getName(){return this.context.getName()}_isChecked(){return this.context.getValues().includes(this.props.value)}},t.contextType=r,t}},92399:(e,t,n)=>{"use strict";n.d(t,{NumberInputView:()=>I});var o=n(50959),s=n(32563),r=n(97754),a=n(67029),i=n(78274),l=n(86623),c=n(95263),u=n(1405),p=n(12863);const d={large:a.InputClasses.FontSizeLarge,medium:a.InputClasses.FontSizeMedium},h={attachment:u.anchors.top.attachment,targetAttachment:u.anchors.top.targetAttachment,attachmentOffsetY:-4};function m(e){const{className:t,inputClassName:n,stretch:s=!0,errorMessage:a,fontSizeStyle:u="large",endSlot:m,button:v,error:g,warning:f,innerLabel:b,inputReference:C,children:y,...E}=e,w=g&&void 0!==a?[a]:void 0,S=f&&void 0!==a?[a]:void 0,x=r(p.inputContainer,d[u],t),_=b?o.createElement(i.StartSlot,{className:p.innerLabel,interactive:!1},b):void 0,N=m||v||y?o.createElement(i.EndSlot,null,m,v,y):void 0;return o.createElement(l.FormInput,{...E,className:x,inputClassName:n,errors:w,warnings:S,hasErrors:g,hasWarnings:f,messagesPosition:c.MessagesPosition.Attached,customErrorsAttachment:h,messagesRoot:"document",inheritMessagesWidthFromTarget:!0,disableMessagesRtlStyles:!0,iconHidden:!0,stretch:s,reference:C,startSlot:_,endSlot:N})}
|
||||
var v=n(38528),g=n(44352),f=n(9745),b=n(21861),C=n(2948),y=n(21234);function E(e){const t=r(y.control,y.controlIncrease),s=r(y.control,y.controlDecrease);return o.createElement(o.Fragment,null,void 0!==e.title&&o.createElement("div",{className:y.title},e.title),o.createElement("div",{className:y.controlWrapper},(e.defaultButtonsVisible||e.title)&&o.createElement(o.Fragment,null,o.createElement("button",{type:"button",tabIndex:-1,"aria-label":g.t(null,void 0,n(46812)),className:t,onClick:e.increaseValue,onMouseDown:b.preventDefault},o.createElement(f.Icon,{icon:C,className:y.controlIcon})),o.createElement("button",{type:"button",tabIndex:-1,"aria-label":g.t(null,void 0,n(56095)),className:s,onClick:e.decreaseValue,onMouseDown:b.preventDefault},o.createElement(f.Icon,{icon:C,className:y.controlIcon})))))}var w=n(70412),S=n(29202),x=n(47201),_=n(68335);const N=[38],T=[40];function I(e){const[t,n]=(0,w.useHover)(),[r,a]=(0,S.useFocus)(),i=(0,o.useRef)(null),l=(0,x.createSafeMulticastEventHandler)(a.onFocus,e.onFocus),c=(0,x.createSafeMulticastEventHandler)(a.onBlur,e.onBlur),u=(0,o.useCallback)((t=>{!e.disabled&&r&&(t.preventDefault(),t.deltaY<0?e.onValueByStepChange(1):e.onValueByStepChange(-1))}),[r,e.disabled,e.onValueByStepChange]);return o.createElement(m,{...n,id:e.id,name:e.name,pattern:e.pattern,borderStyle:e.borderStyle,fontSizeStyle:e.fontSizeStyle,value:e.value,className:e.className,inputClassName:e.inputClassName,button:function(){const{button:n,forceShowControls:a,disabled:i,title:l}=e,c=!i&&!s.mobiletouch&&(a||r||t);return i?void 0:o.createElement(o.Fragment,null,null!=n?n:o.createElement(E,{increaseValue:p,decreaseValue:d,defaultButtonsVisible:c,title:l}))}(),disabled:e.disabled,placeholder:e.placeholder,innerLabel:e.innerLabel,endSlot:e.endSlot,containerReference:(0,v.useMergedRefs)([i,e.containerReference]),inputReference:e.inputReference,inputMode:e.inputMode,type:e.type,warning:e.warning,error:e.error,errorMessage:e.errorMessage,onClick:e.onClick,onFocus:l,onBlur:c,onChange:e.onValueChange,onKeyDown:function(t){if(e.disabled||0!==(0,_.modifiersFromEvent)(t.nativeEvent))return;let n=N,o=T;e.controlDecKeyCodes&&(o=o.concat(e.controlDecKeyCodes));e.controlIncKeyCodes&&(n=n.concat(e.controlIncKeyCodes));(o.includes(t.keyCode)||n.includes(t.keyCode))&&(t.preventDefault(),e.onValueByStepChange(o.includes(t.keyCode)?-1:1));e.onKeyDown&&e.onKeyDown(t)},onWheelNoPassive:u,stretch:e.stretch,intent:e.intent,highlight:e.highlight,highlightRemoveRoundBorder:e.highlightRemoveRoundBorder,autoSelectOnFocus:e.autoSelectOnFocus,"data-property-id":e["data-name"]});function p(){var t;e.disabled||(null===(t=i.current)||void 0===t||t.focus(),e.onValueByStepChange(1))}function d(){var t;e.disabled||(null===(t=i.current)||void 0===t||t.focus(),e.onValueByStepChange(-1))}}},58593:(e,t,n)=>{"use strict";n.d(t,{ColorSelect:()=>_});var o=n(50959),s=n(97754),r=n.n(s),a=n(50151),i=n(68335),l=n(20520),c=n(29202),u=n(27797),p=n(64706);function d(e){const{button:t,children:n,className:s,onPopupClose:r,"data-name":d,...h}=e,[m,v]=(0,
|
||||
o.useState)(!1),[g,f]=(0,o.useState)(!1),[b,C]=(0,c.useFocus)(),y=(0,o.useRef)(null);return o.createElement("div",{className:s,"data-name":d},o.createElement("div",{tabIndex:e.disabled?void 0:-1,ref:y,onClick:function(){if(e.disabled)return;f((e=>!e)),v(!1)},onFocus:C.onFocus,onBlur:C.onBlur,onKeyDown:E},"function"==typeof t?t(g,b):t),o.createElement(l.PopupMenu,{isOpened:g,onClose:w,position:function(){const e=(0,a.ensureNotNull)(y.current).getBoundingClientRect();return{x:e.left,y:e.top+e.height}},doNotCloseOn:y.current,onKeyDown:E},o.createElement(p.MenuContext.Consumer,null,(e=>o.createElement(u.ColorPicker,{...h,onToggleCustom:v,menu:e}))),!m&&n));function E(e){if(27===(0,i.hashFromEvent)(e))g&&(e.preventDefault(),w())}function w(){f(!1),(0,a.ensureNotNull)(y.current).focus(),r&&r()}}var h=n(56512),m=n(87095),v=n(6914),g=n(44352),f=n(57733),b=n(52272);const C=(0,f.makeSwitchGroupItem)(class extends o.PureComponent{constructor(){super(...arguments),this._onChange=()=>{this.props.onChange&&this.props.onChange(this.props.value)}}render(){const{name:e,checked:t,value:n}=this.props,r=s(b.thicknessItem,{[b.checked]:t}),a=s(b.bar,{[b.checked]:t}),i={borderTopWidth:parseInt(n)};return o.createElement("div",{className:r},o.createElement("input",{type:"radio",className:b.radio,name:e,value:n,onChange:this._onChange,checked:t}),o.createElement("div",{className:a,style:i}," "))}});function y(e){const{name:t,values:n,selectedValues:s,onChange:r}=e,a=n.map(((e,t)=>o.createElement(C,{key:t,value:e.toString()}))),i=s.map((e=>e.toString()));return o.createElement("div",{className:b.wrap},o.createElement(f.SwitchGroup,{name:t,onChange:e=>{r(parseInt(e))},values:i},a))}var E=n(86536);const w=g.t(null,void 0,n(60142));function S(e){const{value:t,items:n,onChange:s}=e;return o.createElement("div",{className:E.thicknessContainer},o.createElement("div",{className:E.thicknessTitle},w),o.createElement(y,{name:"color_picker_thickness_select",onChange:s,values:n,selectedValues:"mixed"===t?[]:[t]}))}var x=n(28685);function _(e){const{className:t,selectOpacity:n=void 0!==e.opacity,thickness:s,color:a,disabled:i,opacity:l=1,onColorChange:c,onOpacityChange:u,onThicknessChange:p,thicknessItems:m,onPopupClose:v,"data-name":g}=e,[f,b,C]=(0,h.useCustomColors)();return o.createElement(d,{className:t,disabled:i,color:"mixed"!==a?a:null,selectOpacity:n,opacity:l,selectCustom:!0,customColors:f,onColorChange:c,onOpacityChange:a?u:void 0,onAddColor:b,onRemoveCustomColor:C,button:function(e,t){const n=e||t,c=n?"primary":"default";return o.createElement("div",{className:r()(x.colorPickerWrap,x[`intent-${c}`],x["border-thin"],x["size-medium"],n&&x.highlight,n&&x.focused,i&&x.disabled),"data-role":"button","data-name":s?"color-with-thickness-select":"color-select"},o.createElement("div",{className:r()(x.colorPicker,i&&x.disabled)},a&&"mixed"!==a?function(){const e=N(a,l),t=l>=.95&&T(a);return o.createElement("div",{className:x.opacitySwatch},o.createElement("div",{style:{backgroundColor:e},className:r()(x.swatch,t&&x.white)}))}():o.createElement("div",{
|
||||
className:x.placeholderContainer},o.createElement("div",{className:"mixed"===a?x.mixedColor:x.placeholder})),s&&function(){const e=a&&"mixed"!==a?N(a,l):void 0;if("mixed"===s)return o.createElement("div",{className:x.multiWidth},o.createElement("div",{style:{backgroundColor:e},className:x.line}),o.createElement("div",{style:{backgroundColor:e},className:x.line}),o.createElement("div",{style:{backgroundColor:e},className:x.line}));return o.createElement("span",{className:r()(x.colorLine,T(a)&&x.white),style:{height:s,backgroundColor:e}})}()),n&&o.createElement("span",{className:x.shadow}))},onPopupClose:v,"data-name":g},s&&m&&o.createElement(S,{value:s,items:m,onChange:function(e){p&&p(e)}}))}function N(e,t){return e?(0,m.generateColor)(e,(0,m.alphaToTransparency)(t),!0):"#000000"}function T(e){return!!e&&e.toLowerCase()===v.white}},48897:(e,t,n)=>{"use strict";n.d(t,{SymbolInputsButton:()=>_});var o=n(50959),s=n(97754),r=n.n(s),a=n(44352),i=n(50151),l=n(50655),c=n(95711),u=n(14483),p=n(55141),d=n(65106),h=n(1861),m=n(9745),v=n(93929),g=n(60015);function f(e){const{value:t,onClick:n,className:r,startSlot:a,disabled:i=!1}=e;return o.createElement("div",{className:s(g.wrap,i&&g.disabled,r),onClick:n,"data-name":"edit-button"},o.createElement("div",{className:s(g.text,"apply-overflow-tooltip")},void 0!==a&&a,o.createElement("span",null,t)),o.createElement(m.Icon,{icon:v,className:g.icon}))}var b=n(31356),C=n(78260),y=n(7785),E=n(15983),w=n(82708),S=n(69006);function x(e){const{symbol:t,onSymbolChanged:s,disabled:i,className:p}=e,[m,v]=(0,o.useState)(t),g=(0,o.useContext)(l.SlotContext),b=(0,o.useContext)(c.PopupContext);return o.createElement(f,{value:m,onClick:function(){const e=function(e){const t=(0,y.tokenize)(e);return(0,E.isSpread)(t)}(m)?m:(0,w.safeShortName)(m),t=(0,d.getSymbolSearchCompleteOverrideFunction)();(0,h.showSymbolSearchItemsDialog)({onSearchComplete:e=>{t(e[0].symbol,e[0].result).then((e=>{s(e.symbol),v(e.name)}))},dialogTitle:a.t(null,void 0,n(23398)),defaultValue:e,manager:g,onClose:()=>{b&&b.focus()},showSpreadActions:u.enabled("show_spread_operators")&&u.enabled("studies_symbol_search_spread_operators")})},disabled:i,className:r()(p,u.enabled("uppercase_instrument_names")&&S.uppercase)})}function _(e){if("definition"in e){const{propType:t,properties:n,id:s,title:r="",solutionId:a}=e.definition,l=n[t],c=l.value()||"",u=e=>{l.setValue(e)};return o.createElement(b.CommonSection,{id:s,title:r,solutionId:a},o.createElement(C.CellWrap,null,o.createElement(x,{symbol:(0,i.ensureDefined)(c),onSymbolChanged:u})))}{const{study:t,value:n,input:{id:s,name:a},onChange:l,disabled:c,hasTooltip:u}=e,d=e=>{const n=(0,p.getInternalSymbolName)(e,t);l(n,s,a)};return o.createElement(x,{symbol:(0,i.ensureDefined)(n),onSymbolChanged:d,disabled:c,className:r()(u&&S.hasTooltip)})}}},1861:(e,t,n)=>{"use strict";n.d(t,{showSymbolSearchItemsDialog:()=>l});var o=n(50959),s=n(962),r=n(50655),a=n(51826),i=n(32456);function l(e){
|
||||
className:x.placeholderContainer},o.createElement("div",{className:"mixed"===a?x.mixedColor:x.placeholder})),s&&function(){const e=a&&"mixed"!==a?N(a,l):void 0;if("mixed"===s)return o.createElement("div",{className:x.multiWidth},o.createElement("div",{style:{backgroundColor:e},className:x.line}),o.createElement("div",{style:{backgroundColor:e},className:x.line}),o.createElement("div",{style:{backgroundColor:e},className:x.line}));return o.createElement("span",{className:r()(x.colorLine,T(a)&&x.white),style:{height:s,backgroundColor:e}})}()),n&&o.createElement("span",{className:x.shadow}))},onPopupClose:v,"data-name":g},s&&m&&o.createElement(S,{value:s,items:m,onChange:function(e){p&&p(e)}}))}function N(e,t){return e?(0,m.generateColor)(e,(0,m.alphaToTransparency)(t),!0):"#000000"}function T(e){return!!e&&e.toLowerCase()===v.white}},48897:(e,t,n)=>{"use strict";n.d(t,{SymbolInputsButton:()=>_});var o=n(50959),s=n(97754),r=n.n(s),a=n(44352),i=n(50151),l=n(50655),c=n(95711),u=n(14483),p=n(55141),d=n(65106),h=n(1861),m=n(9745),v=n(93929),g=n(60015);function f(e){const{value:t,onClick:n,className:r,startSlot:a,disabled:i=!1}=e;return o.createElement("div",{className:s(g.wrap,i&&g.disabled,r),onClick:n,"data-name":"edit-button"},o.createElement("div",{className:s(g.text,"apply-overflow-tooltip")},void 0!==a&&a,o.createElement("span",null,t)),o.createElement(m.Icon,{icon:v,className:g.icon}))}var b=n(31356),C=n(78260),y=n(44254),E=n(15983),w=n(82708),S=n(69006);function x(e){const{symbol:t,onSymbolChanged:s,disabled:i,className:p}=e,[m,v]=(0,o.useState)(t),g=(0,o.useContext)(l.SlotContext),b=(0,o.useContext)(c.PopupContext);return o.createElement(f,{value:m,onClick:function(){const e=function(e){const t=(0,y.tokenize)(e);return(0,E.isSpread)(t)}(m)?m:(0,w.safeShortName)(m),t=(0,d.getSymbolSearchCompleteOverrideFunction)();(0,h.showSymbolSearchItemsDialog)({onSearchComplete:e=>{t(e[0].symbol,e[0].result).then((e=>{s(e.symbol),v(e.name)}))},dialogTitle:a.t(null,void 0,n(23398)),defaultValue:e,manager:g,onClose:()=>{b&&b.focus()},showSpreadActions:u.enabled("show_spread_operators")&&u.enabled("studies_symbol_search_spread_operators")})},disabled:i,className:r()(p,u.enabled("uppercase_instrument_names")&&S.uppercase)})}function _(e){if("definition"in e){const{propType:t,properties:n,id:s,title:r="",solutionId:a}=e.definition,l=n[t],c=l.value()||"",u=e=>{l.setValue(e)};return o.createElement(b.CommonSection,{id:s,title:r,solutionId:a},o.createElement(C.CellWrap,null,o.createElement(x,{symbol:(0,i.ensureDefined)(c),onSymbolChanged:u})))}{const{study:t,value:n,input:{id:s,name:a},onChange:l,disabled:c,hasTooltip:u}=e,d=e=>{const n=(0,p.getInternalSymbolName)(e,t);l(n,s,a)};return o.createElement(x,{symbol:(0,i.ensureDefined)(n),onSymbolChanged:d,disabled:c,className:r()(u&&S.hasTooltip)})}}},1861:(e,t,n)=>{"use strict";n.d(t,{showSymbolSearchItemsDialog:()=>l});var o=n(50959),s=n(962),r=n(50655),a=n(51826),i=n(32456);function l(e){
|
||||
const{initialMode:t="symbolSearch",autofocus:n=!0,defaultValue:l,showSpreadActions:c,selectSearchOnInit:u,onSearchComplete:p,dialogTitle:d,placeholder:h,fullscreen:m,initialScreen:v,wrapper:g,dialog:f,contentItem:b,onClose:C,footer:y,symbolTypes:E,searchInput:w,emptyState:S,hideMarkedListFlag:x,dialogWidth:_="auto",manager:N,shouldReturnFocus:T}=e;if(a.dialogsOpenerManager.isOpened("SymbolSearch")||a.dialogsOpenerManager.isOpened("ChangeIntervalDialog"))return;const I=document.createElement("div"),k=o.createElement(r.SlotContext.Provider,{value:null!=N?N:null},o.createElement(i.SymbolSearchItemsDialog,{onClose:P,initialMode:t,defaultValue:l,showSpreadActions:c,hideMarkedListFlag:x,selectSearchOnInit:u,onSearchComplete:p,dialogTitle:d,placeholder:h,fullscreen:m,initialScreen:v,wrapper:g,dialog:f,contentItem:b,footer:y,symbolTypes:E,searchInput:w,emptyState:S,autofocus:n,dialogWidth:_,shouldReturnFocus:T}));function P(){s.unmountComponentAtNode(I),a.dialogsOpenerManager.setAsClosed("SymbolSearch"),C&&C()}return s.render(k,I),a.dialogsOpenerManager.setAsOpened("SymbolSearch"),{close:P}}},73146:(e,t,n)=>{"use strict";n.d(t,{createAdapter:()=>r});var o=n(18341),s=n(28853);function r(e){if((0,o.isLineTool)(e))return{isPine:()=>!1,isStandardPine:()=>!1,canOverrideMinTick:()=>!1,resolvedSymbolInfoBySymbol:()=>{throw new TypeError("Only study is supported.")},symbolsResolved:()=>{throw new TypeError("Only study is supported.")},parentSources:()=>{throw new TypeError("Only study is supported.")},getAllChildren:()=>[],sourceId:()=>{throw new TypeError("Only study is supported.")},inputs:()=>({}),parentSourceForInput:()=>{throw new TypeError("Only study is supported.")}};if((0,s.isStudy)(e))return e;if("isInputsStudy"in e)return e;throw new TypeError("Unsupported source type.")}},45560:(e,t,n)=>{"use strict";n.d(t,{useDefinitionProperty:()=>r});var o=n(50959),s=n(71953);const r=e=>{const t="property"in e?e.property:void 0,n="defaultValue"in e?e.defaultValue:e.property.value(),[r,a]=(0,o.useState)(t?t.value():n);(0,o.useEffect)((()=>{if(t){const n={};return a(t.value()),t.subscribe(n,(t=>{const n=t.value();e.handler&&e.handler(n),a(n)})),()=>t.unsubscribeAll(n)}return()=>{}}),[t]);return[r,e=>{if(void 0!==t){const n=t.value();s.logger.logNormal(`Changing property value from "${n}" to "${e}"`),t.setValue(e)}}]}},78260:(e,t,n)=>{"use strict";n.d(t,{CellWrap:()=>i});var o=n(50959),s=n(97754),r=n.n(s),a=n(2746);function i(e){return o.createElement("div",{className:r()(a.wrap,e.className)},e.children)}},53424:(e,t,n)=>{"use strict";n.d(t,{CheckableTitle:()=>c});var o=n(50959),s=n(15294),r=n(45560);function a(e){const{property:t,...n}=e,[a,i]=(0,r.useDefinitionProperty)({property:t}),l="mixed"===a;return o.createElement(s.Checkbox,{...n,name:"toggle-enabled",checked:l||a,indeterminate:l,onChange:function(){i("mixed"===a||!a)}})}var i=n(78260),l=n(25679);function c(e){const{property:t,disabled:n,title:s,className:r,name:c}=e,u=o.createElement("span",{className:l.title},s);return o.createElement(i.CellWrap,{className:r
|
||||
},t?o.createElement(a,{name:c,className:l.checkbox,property:t,disabled:n,label:u,labelAlignBaseline:!0}):u)}},31356:(e,t,n)=>{"use strict";n.d(t,{CommonSection:()=>a});var o=n(50959),s=n(11062),r=n(53424);n(41125);function a(e){const{id:t,offset:n,disabled:a,checked:i,title:l,children:c,solutionId:u}=e;return o.createElement(s.PropertyTable.Row,null,o.createElement(s.PropertyTable.Cell,{placement:"first",verticalAlign:"adaptive",offset:n,"data-section-name":t,colSpan:Boolean(c)?void 0:2,checkableTitle:!0},o.createElement(r.CheckableTitle,{name:`is-enabled-${t}`,title:l,disabled:a,property:i}),u&&!Boolean(c)&&!1),Boolean(c)&&o.createElement(s.PropertyTable.Cell,{placement:"last","data-section-name":t},c,u&&!1))}},86067:(e,t,n)=>{"use strict";n.d(t,{GroupTitleSection:()=>i});var o=n(50959),s=n(11062),r=n(53424),a=n(69750);function i(e){return o.createElement(s.PropertyTable.Row,null,o.createElement(s.PropertyTable.Cell,{className:a.titleWrap,placement:"first",verticalAlign:"adaptive",colSpan:2,"data-section-name":e.name,checkableTitle:!0},o.createElement(r.CheckableTitle,{title:e.title,name:`is-enabled-${e.name}`,className:a.title})))}},71953:(e,t,n)=>{"use strict";n.d(t,{logger:()=>o});const o=(0,n(59224).getLogger)("Platform.GUI.PropertyDefinitionTrace")},27797:(e,t,n)=>{"use strict";n.d(t,{ColorPicker:()=>M});var o=n(50959),s=n(97754),r=n.n(s),a=n(44352),i=n(24377),l=n(50151),c=n(49483),u=n(20520),p=n(16396);const d=o.createContext(void 0);var h=n(6914),m=n(35149),v=n(87466);function g(e){const{index:t,color:r,selected:i,onSelect:g}=e,[f,b]=(0,o.useState)(!1),C=(0,o.useContext)(d),y=(0,o.useRef)(null),E=Boolean(C)&&!c.CheckMobile.any();return o.createElement(o.Fragment,null,o.createElement("div",{ref:y,style:r?{color:r}:void 0,className:s(v.swatch,f&&v.hover,i&&v.selected,!r&&v.empty,String(r).toLowerCase()===h.white&&v.white),onClick:function(){g(r)},onContextMenu:E?w:void 0}),E&&o.createElement(u.PopupMenu,{isOpened:f,onClose:w,position:function(){const e=(0,l.ensureNotNull)(y.current).getBoundingClientRect();return{x:e.left,y:e.top+e.height+4}},onClickOutside:w},o.createElement(p.PopupMenuItem,{className:v.contextItem,label:a.t(null,void 0,n(54336)),icon:m,onClick:function(){w(),(0,l.ensureDefined)(C)(t)},dontClosePopup:!0})));function w(){b(!f)}}class f extends o.PureComponent{constructor(){super(...arguments),this._onSelect=e=>{const{onSelect:t}=this.props;t&&t(e)}}render(){const{colors:e,color:t,children:n}=this.props;if(!e)return null;const s=t?(0,i.parseRgb)(String(t)):void 0;return o.createElement("div",{className:v.swatches},e.map(((e,t)=>o.createElement(g,{key:String(e)+t,index:t,color:e,selected:s&&(0,i.areEqualRgb)(s,(0,i.parseRgb)(String(e))),onSelect:this._onSelect}))),n)}}var b=n(54368),C=n(94720);function y(e){const t=`Invalid RGB color: ${e}`;if(null===e)throw new Error(t);const n=e.match(/^#?([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})$/i);if(null===n)throw new Error(t);const[,o,s,r]=n;if(!o||!s||!r)throw new Error(t)
|
||||
;const a=parseInt(o,16)/255,i=parseInt(s,16)/255,l=parseInt(r,16)/255,c=Math.max(a,i,l),u=Math.min(a,i,l);let p;const d=c,h=c-u,m=0===c?0:h/c;if(c===u)p=0;else{switch(c){case a:p=(i-l)/h+(i<l?6:0);break;case i:p=(l-a)/h+2;break;case l:p=(a-i)/h+4;break;default:p=0}p/=6}return{h:p,s:m,v:d}}var E=n(43370),w=n(35257);class S extends o.PureComponent{constructor(){super(...arguments),this._container=null,this._refContainer=e=>{this._container=e},this._handlePosition=e=>{const{hsv:{h:t},onChange:n}=this.props;if(!n)return;const o=(0,l.ensureNotNull)(this._container).getBoundingClientRect(),s=e.clientX-o.left,r=e.clientY-o.top;let a=s/o.width;a<0?a=0:a>1&&(a=1);let i=1-r/o.height;i<0?i=0:i>1&&(i=1),n({h:t,s:a,v:i})},this._mouseDown=e=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=e=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(e)},this._mouseMove=(0,E.default)(this._handlePosition,100),this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])}}render(){const{className:e,hsv:{h:t,s:n,v:s}}=this.props,a=`hsl(${360*t}, 100%, 50%)`;return o.createElement("div",{className:r()(w.saturation,e),style:{backgroundColor:a},ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},o.createElement("div",{className:w.pointer,style:{left:100*n+"%",top:100*(1-s)+"%"}}))}}var x=n(1369);class _ extends o.PureComponent{constructor(){super(...arguments),this._container=null,this._refContainer=e=>{this._container=e},this._handlePosition=e=>{const{hsv:{s:t,v:n},onChange:o}=this.props;if(!o)return;const s=(0,l.ensureNotNull)(this._container).getBoundingClientRect();let r=(e.clientY-s.top)/s.height;r<0?r=0:r>1&&(r=1),o({h:r,s:t,v:n})},this._mouseDown=e=>{window.addEventListener("mouseup",this._mouseUp),window.addEventListener("mousemove",this._mouseMove)},this._mouseUp=e=>{window.removeEventListener("mousemove",this._mouseMove),window.removeEventListener("mouseup",this._mouseUp),this._handlePosition(e)},this._mouseMove=(0,E.default)(this._handlePosition,100),this._handleTouch=e=>{this._handlePosition(e.nativeEvent.touches[0])}}render(){const{className:e,hsv:{h:t}}=this.props;return o.createElement("div",{className:r()(x.hue,e)},o.createElement("div",{className:x.pointerContainer,ref:this._refContainer,onMouseDown:this._mouseDown,onTouchStart:this._handleTouch,onTouchMove:this._handleTouch},o.createElement("div",{className:x.pointer,style:{top:100*t+"%"}})))}}var N=n(80679);const T="#000000",I=a.t(null,{context:"Color Picker"},n(40276));class k extends o.PureComponent{constructor(e){super(e),this._handleHSV=e=>{const t=function(e){const{h:t,s:n,v:o}=e;let s,r,a;const i=Math.floor(6*t),l=6*t-i,c=o*(1-n),u=o*(1-l*n),p=o*(1-(1-l)*n);switch(i%6){case 0:s=o,r=p,a=c;break;case 1:s=u,r=o,a=c;break;case 2:s=c,r=o,a=p;break;case 3:s=c,r=u,a=o;break;case 4:s=p,r=c,a=o;break;case 5:s=o,r=c,a=u;break;default:s=0,r=0,a=0}
|
||||
File diff suppressed because one or more lines are too long
@@ -1,29 +1,29 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[9727],{66783:e=>{"use strict";var t=Object.prototype.hasOwnProperty;function n(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}e.exports=function(e,r){if(n(e,r))return!0;if("object"!=typeof e||null===e||"object"!=typeof r||null===r)return!1;var o=Object.keys(e),a=Object.keys(r);if(o.length!==a.length)return!1;for(var l=0;l<o.length;l++)if(!t.call(r,o[l])||!n(e[o[l]],r[o[l]]))return!1;return!0}},58222:e=>{e.exports={"light-button":"light-button-bYDQcOkp",link:"link-bYDQcOkp",content:"content-bYDQcOkp",nowrap:"nowrap-bYDQcOkp","ellipsis-container":"ellipsis-container-bYDQcOkp","text-wrap-container":"text-wrap-container-bYDQcOkp","text-wrap-with-ellipsis":"text-wrap-with-ellipsis-bYDQcOkp",icon:"icon-bYDQcOkp","force-direction-ltr":"force-direction-ltr-bYDQcOkp","force-direction-rtl":"force-direction-rtl-bYDQcOkp","with-grouped":"with-grouped-bYDQcOkp","variant-quiet-primary":"variant-quiet-primary-bYDQcOkp",selected:"selected-bYDQcOkp","typography-regular16px":"typography-regular16px-bYDQcOkp","typography-medium16px":"typography-medium16px-bYDQcOkp","typography-regular14px":"typography-regular14px-bYDQcOkp",activated:"activated-bYDQcOkp","size-xsmall":"size-xsmall-bYDQcOkp","with-start-icon":"with-start-icon-bYDQcOkp","with-end-icon":"with-end-icon-bYDQcOkp","no-content":"no-content-bYDQcOkp",wrap:"wrap-bYDQcOkp","size-small":"size-small-bYDQcOkp","size-medium":"size-medium-bYDQcOkp","variant-primary":"variant-primary-bYDQcOkp","color-gray":"color-gray-bYDQcOkp",caret:"caret-bYDQcOkp",grouped:"grouped-bYDQcOkp","disable-active-on-touch":"disable-active-on-touch-bYDQcOkp","disable-active-state-styles":"disable-active-state-styles-bYDQcOkp","color-green":"color-green-bYDQcOkp","color-red":"color-red-bYDQcOkp","variant-secondary":"variant-secondary-bYDQcOkp","variant-ghost":"variant-ghost-bYDQcOkp"}},45350:e=>{e.exports={"nav-button":"nav-button-znwuaSC1",link:"link-znwuaSC1",background:"background-znwuaSC1",icon:"icon-znwuaSC1","flip-icon":"flip-icon-znwuaSC1","size-large":"size-large-znwuaSC1","preserve-paddings":"preserve-paddings-znwuaSC1","size-medium":"size-medium-znwuaSC1","size-small":"size-small-znwuaSC1","size-xsmall":"size-xsmall-znwuaSC1","size-xxsmall":"size-xxsmall-znwuaSC1","visually-hidden":"visually-hidden-znwuaSC1"}},88803:e=>{e.exports={"tablet-normal-breakpoint":"screen and (max-width: 768px)","small-height-breakpoint":"screen and (max-height: 360px)","tablet-small-breakpoint":"screen and (max-width: 430px)"}},55596:e=>{e.exports={dialog:"dialog-b8SxMnzX",wrapper:"wrapper-b8SxMnzX",separator:"separator-b8SxMnzX"}},57240:e=>{e.exports={container:"container-M1mz4quA",pairContainer:"pairContainer-M1mz4quA",logo:"logo-M1mz4quA",hidden:"hidden-M1mz4quA"}},69827:e=>{e.exports={"small-height-breakpoint":"screen and (max-height: 360px)",container:"container-BZKENkhT",unsetAlign:"unsetAlign-BZKENkhT",title:"title-BZKENkhT",subtitle:"subtitle-BZKENkhT",textWrap:"textWrap-BZKENkhT",ellipsis:"ellipsis-BZKENkhT",close:"close-BZKENkhT",
|
||||
icon:"icon-BZKENkhT"}},40281:e=>{e.exports={container:"container-qm7Rg5MB",inputContainer:"inputContainer-qm7Rg5MB",withCancel:"withCancel-qm7Rg5MB",input:"input-qm7Rg5MB",icon:"icon-qm7Rg5MB",cancel:"cancel-qm7Rg5MB"}},52597:e=>{e.exports={actions:"actions-rarsm4ka",actionButton:"actionButton-rarsm4ka"}},54257:e=>{e.exports={logo:"logo-d0vVmGvT"}},39339:e=>{e.exports={"tablet-small-breakpoint":"screen and (max-width: 430px)",itemRow:"itemRow-oRSs8UQo",multiLine:"multiLine-oRSs8UQo",cell:"cell-oRSs8UQo",itemInfoCell:"itemInfoCell-oRSs8UQo",description:"description-oRSs8UQo",symbolDescription:"symbolDescription-oRSs8UQo",flag:"flag-oRSs8UQo",exchangeDescription:"exchangeDescription-oRSs8UQo",marketType:"marketType-oRSs8UQo",exchangeName:"exchangeName-oRSs8UQo",actionHandleWrap:"actionHandleWrap-oRSs8UQo",source:"source-oRSs8UQo",hover:"hover-oRSs8UQo",selected:"selected-oRSs8UQo",active:"active-oRSs8UQo",highlighted:"highlighted-oRSs8UQo",light:"light-oRSs8UQo","highlight-animation-theme-light":"highlight-animation-theme-light-oRSs8UQo",dark:"dark-oRSs8UQo","highlight-animation-theme-dark":"highlight-animation-theme-dark-oRSs8UQo",markedFlag:"markedFlag-oRSs8UQo",offset:"offset-oRSs8UQo",descriptionCell:"descriptionCell-oRSs8UQo",addition:"addition-oRSs8UQo",exchangeCell:"exchangeCell-oRSs8UQo",fixedWidth:"fixedWidth-oRSs8UQo",expandHandle:"expandHandle-oRSs8UQo",expanded:"expanded-oRSs8UQo",symbolTitle:"symbolTitle-oRSs8UQo",invalid:"invalid-oRSs8UQo",noDescription:"noDescription-oRSs8UQo",highlightedText:"highlightedText-oRSs8UQo",icon:"icon-oRSs8UQo",narrow:"narrow-oRSs8UQo",wide:"wide-oRSs8UQo",dataMode:"dataMode-oRSs8UQo",actionsCell:"actionsCell-oRSs8UQo",action:"action-oRSs8UQo",targetAction:"targetAction-oRSs8UQo",removeAction:"removeAction-oRSs8UQo",addAction:"addAction-oRSs8UQo",markedFlagWrap:"markedFlagWrap-oRSs8UQo",markedFlagMobile:"markedFlagMobile-oRSs8UQo",logo:"logo-oRSs8UQo",isExpandable:"isExpandable-oRSs8UQo",primaryIcon:"primaryIcon-oRSs8UQo"}},33172:e=>{e.exports={icon:"icon-OJpk_CAQ"}},50674:e=>{e.exports={wrap:"wrap-IxKZEhmO",libAllSelected:"libAllSelected-IxKZEhmO",container:"container-IxKZEhmO",iconWrap:"iconWrap-IxKZEhmO",icon:"icon-IxKZEhmO",title:"title-IxKZEhmO",highlighted:"highlighted-IxKZEhmO",description:"description-IxKZEhmO",mobile:"mobile-IxKZEhmO",allSelected:"allSelected-IxKZEhmO",desktop:"desktop-IxKZEhmO",allSelectedIcon:"allSelectedIcon-IxKZEhmO",selected:"selected-IxKZEhmO",titleWithoutDesc:"titleWithoutDesc-IxKZEhmO",textBlock:"textBlock-IxKZEhmO",bordered:"bordered-IxKZEhmO"}},70699:e=>{e.exports={container:"container-dfKL9A7t",contentList:"contentList-dfKL9A7t",contentListDesktop:"contentListDesktop-dfKL9A7t",searchSourceItemsContainer:"searchSourceItemsContainer-dfKL9A7t",searchSourceItemsContainerDesktop:"searchSourceItemsContainerDesktop-dfKL9A7t",groupTitleDesktop:"groupTitleDesktop-dfKL9A7t",emptyText:"emptyText-dfKL9A7t",emptyIcon:"emptyIcon-dfKL9A7t",noResultsDesktop:"noResultsDesktop-dfKL9A7t"}},37796:e=>{e.exports={wrap:"wrap-gjrLBBL3",item:"item-gjrLBBL3",
|
||||
small:"small-gjrLBBL3",newStyles:"newStyles-gjrLBBL3",mobile:"mobile-gjrLBBL3",text:"text-gjrLBBL3",exchange:"exchange-gjrLBBL3",filterItem:"filterItem-gjrLBBL3",brokerWrap:"brokerWrap-gjrLBBL3"}},52662:e=>{e.exports={wrap:"wrap-dlewR1s1",watchlist:"watchlist-dlewR1s1",noFeed:"noFeed-dlewR1s1",newStyles:"newStyles-dlewR1s1",scrollContainer:"scrollContainer-dlewR1s1",listContainer:"listContainer-dlewR1s1",multiLineItemsContainer:"multiLineItemsContainer-dlewR1s1",withSpinner:"withSpinner-dlewR1s1",spinnerContainer:"spinnerContainer-dlewR1s1",largeSpinner:"largeSpinner-dlewR1s1"}},85544:e=>{e.exports={search:"search-ZXzPWcCf",upperCase:"upperCase-ZXzPWcCf",withFilters:"withFilters-ZXzPWcCf",withButton:"withButton-ZXzPWcCf",symbolType:"symbolType-ZXzPWcCf",spinnerWrap:"spinnerWrap-ZXzPWcCf",emptyText:"emptyText-ZXzPWcCf",emptyIcon:"emptyIcon-ZXzPWcCf",noResultsDesktop:"noResultsDesktop-ZXzPWcCf",brokerButtonWrap:"brokerButtonWrap-ZXzPWcCf",brokerButton:"brokerButton-ZXzPWcCf"}},14444:e=>{e.exports={flagWrap:"flagWrap-QKnxaZOG",icon:"icon-QKnxaZOG",caret:"caret-QKnxaZOG",title:"title-QKnxaZOG",button:"button-QKnxaZOG",withFlag:"withFlag-QKnxaZOG",buttonContent:"buttonContent-QKnxaZOG"}},62393:e=>{e.exports={dialog:"dialog-u2dP3kv1",tabletDialog:"tabletDialog-u2dP3kv1",desktopDialog:"desktopDialog-u2dP3kv1",backButton:"backButton-u2dP3kv1"}},54638:e=>{e.exports={childrenWrapper:"childrenWrapper-_RhDhmVQ",container:"container-_RhDhmVQ"}},88389:e=>{e.exports={bubbles:"bubbles-Ie7o2cas",multiLine:"multiLine-Ie7o2cas",bubble:"bubble-Ie7o2cas"}},61371:e=>{e.exports={bubble:"bubble-zcjhaZ_y",animated:"animated-zcjhaZ_y",content:"content-zcjhaZ_y","appearance-default":"appearance-default-zcjhaZ_y",active:"active-zcjhaZ_y",gray:"gray-zcjhaZ_y",red:"red-zcjhaZ_y",blue:"blue-zcjhaZ_y",green:"green-zcjhaZ_y",orange:"orange-zcjhaZ_y",purple:"purple-zcjhaZ_y",cyan:"cyan-zcjhaZ_y",pink:"pink-zcjhaZ_y","appearance-text":"appearance-text-zcjhaZ_y","fontSize-s":"fontSize-s-zcjhaZ_y","fontSize-m":"fontSize-m-zcjhaZ_y","size-m":"size-m-zcjhaZ_y","size-l":"size-l-zcjhaZ_y"}},82112:e=>{e.exports={}},45300:e=>{e.exports={}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},48199:(e,t,n)=>{"use strict";n.d(t,{BackButton:()=>v});var r=n(50959),o=n(64388),a=n(95694),l=n(49498),s=n(60176),i=n(35369),c=n(58478),u=n(73063),d=n(14127),m=n(18073),p=n(99243),h=n(42576);function g(e="large",t="1.2"){switch(e){case"large":return"1.2"===t?a:u;case"medium":return"1.2"===t?l:d;case"small":return"1.2"===t?s:m;case"xsmall":return"1.2"===t?i:p;case"xxsmall":return"1.2"===t?c:h;default:return l}}const v=r.forwardRef(((e,t)=>{const{"aria-label":n,...a}=e;return r.createElement(o.NavButton,{...a,"aria-label":n,ref:t,icon:g(e.size,e.iconStrokeWidth),flipIconOnRtl:!0})}))},27011:(e,t,n)=>{"use strict";function r(e,t){return t||null==e||("string"==typeof e||Array.isArray(e))&&0===e.length}n.d(t,{isIconOnly:()=>r})},90744:(e,t,n)=>{
|
||||
"use strict";n.d(t,{LightButton:()=>v});var r=n(50959),o=n(97754),a=n(9745),l=n(17946),s=n(27011),i=n(86332);const c=r.createContext({isInButtonGroup:!1});var u=n(2948),d=n(58222),m=n.n(d);const p={xsmall:"regular14px",small:"regular16px",medium:"medium16px"},h=(e,t)=>{const n=(0,r.useContext)(l.CustomBehaviourContext),a=(0,r.useContext)(i.ControlGroupContext),{isInButtonGroup:u}=(0,r.useContext)(c),{className:d,isSelected:h,children:g,startIcon:v,showCaret:f,endIcon:y,forceDirection:b,iconOnly:S,color:x="gray",variant:w="primary",size:k="medium",enableActiveStateStyles:C=n.enableActiveStateStyles,typography:E,isLink:N=!1,textWrap:I,isActivated:L}=e;return o(d,m()["light-button"],N&&m().link,h&&m().selected,(0,s.isIconOnly)(g,S)&&m()["no-content"],v&&m()["with-start-icon"],(f||y)&&m()["with-end-icon"],t&&m()["with-grouped"],b&&m()[`force-direction-${b}`],m()[`variant-${w}`],m()[`color-${x}`],m()[`size-${k}`],E?m()[`typography-${E}`]:m()[`typography-${p[k]}`],!C&&m()["disable-active-state-styles"],a.isGrouped&&m().grouped,I&&m().wrap,u&&m()["disable-active-on-touch"],L&&m().activated)};function g(e){const{startIcon:t,endIcon:n,showCaret:l,iconOnly:i,ellipsis:c=!0,textWrap:d,children:p}=e;return r.createElement(r.Fragment,null,t&&r.createElement(a.Icon,{className:m().icon,icon:t}),!(0,s.isIconOnly)(p,i)&&r.createElement("span",{className:o(m().content,!d&&m().nowrap)},d||c?r.createElement("span",{className:o(!d&&c&&m()["ellipsis-container"],d&&m()["text-wrap-container"],d&&c&&m()["text-wrap-with-ellipsis"])},p):p),(n||l)&&(e=>r.createElement(a.Icon,{className:o(m().icon,e.showCaret&&m().caret),icon:e.showCaret?u:e.endIcon}))(e))}function v(e){const{isGrouped:t}=r.useContext(i.ControlGroupContext),{reference:n,className:o,isSelected:a,children:l,startIcon:s,iconOnly:c,ellipsis:u,showCaret:d,forceDirection:m,endIcon:p,color:v,variant:f,size:y,enableActiveStateStyles:b,typography:S,textWrap:x=!1,maxLines:w,style:k={},isActivated:C,...E}=e,N=x?null!=w?w:2:1,I=N>0?{...k,"--ui-lib-light-button-content-max-lines":N}:k;return r.createElement("button",{...E,className:h({className:o,isSelected:a,children:l,startIcon:s,iconOnly:c,showCaret:d,forceDirection:m,endIcon:p,color:v,variant:f,size:y,enableActiveStateStyles:b,typography:S,textWrap:x,isActivated:C},t),ref:n,style:I},r.createElement(g,{showCaret:d,startIcon:s,endIcon:p,iconOnly:c,ellipsis:u,textWrap:x},l))}n(21593)},64388:(e,t,n)=>{"use strict";n.d(t,{NavButton:()=>c});var r=n(50959),o=n(97754),a=n(9745),l=n(45350);function s(e){const{size:t="large",preservePaddings:n,isLink:r,flipIconOnRtl:a,className:s}=e;return o(l["nav-button"],l[`size-${t}`],n&&l["preserve-paddings"],a&&l["flip-icon"],r&&l.link,s)}function i(e){const{children:t,icon:n}=e;return r.createElement(r.Fragment,null,r.createElement("span",{className:l.background}),r.createElement(a.Icon,{icon:n,className:l.icon,"aria-hidden":!0}),t&&r.createElement("span",{className:l["visually-hidden"]},t))}const c=(0,r.forwardRef)(((e,t)=>{
|
||||
const{icon:n,type:o="button",preservePaddings:a,flipIconOnRtl:l,size:c,"aria-label":u,...d}=e;return r.createElement("button",{...d,className:s({...e,children:u}),ref:t,type:o},r.createElement(i,{icon:n},u))}));c.displayName="NavButton";var u=n(21593),d=n(53017);(0,r.forwardRef)(((e,t)=>{const{icon:n,renderComponent:o,"aria-label":a,...l}=e,c=null!=o?o:u.CustomComponentDefaultLink;return r.createElement(c,{...l,className:s({...e,children:a,isLink:!0}),reference:(0,d.isomorphicRef)(t)},r.createElement(i,{icon:n},a))})).displayName="NavAnchorButton"},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>r});const r=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},38952:(e,t,n)=>{"use strict";function r(e){const{reference:t,...n}=e;return{...n,ref:t}}n.d(t,{renameRef:()=>r})},21593:(e,t,n)=>{"use strict";n.d(t,{CustomComponentDefaultLink:()=>a});var r=n(50959),o=n(38952);function a(e){return r.createElement("a",{...(0,o.renameRef)(e)})}r.PureComponent},17946:(e,t,n)=>{"use strict";n.d(t,{CustomBehaviourContext:()=>r});const r=(0,n(50959).createContext)({enableActiveStateStyles:!0});r.displayName="CustomBehaviourContext"},39416:(e,t,n)=>{"use strict";n.d(t,{useFunctionalRefObject:()=>a});var r=n(50959),o=n(43010);function a(e){const t=(0,r.useMemo)((()=>function(e){const t=n=>{e(n),t.current=n};return t.current=null,t}((e=>{s.current(e)}))),[]),n=(0,r.useRef)(null),a=t=>{if(null===t)return l(n.current,t),void(n.current=null);n.current!==e&&(n.current=e,l(n.current,t))},s=(0,r.useRef)(a);return s.current=a,(0,o.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return s.current(t.current),()=>s.current(null)}),[e]),t}function l(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,n)=>{"use strict";n.d(t,{useIsomorphicLayoutEffect:()=>o});var r=n(50959);function o(e,t){("undefined"==typeof window?r.useEffect:r.useLayoutEffect)(e,t)}},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function a(o){if(e>o.timeStamp)return;const a=o.target;void 0!==n&&null!==t&&null!==a&&a.ownerDocument===r&&(t.contains(a)||n(o))}return o.click&&r.addEventListener("click",a,!1),o.mouseDown&&r.addEventListener("mousedown",a,!1),o.touchEnd&&r.addEventListener("touchend",a,!1),o.touchStart&&r.addEventListener("touchstart",a,!1),()=>{r.removeEventListener("click",a,!1),r.removeEventListener("mousedown",a,!1),r.removeEventListener("touchend",a,!1),r.removeEventListener("touchstart",a,!1)}}n.d(t,{addOutsideEventListener:()=>r})},67842:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>s});var r=n(50959),o=n(59255),a=n(43010),l=n(39416);function s(e,t=[]){const{callback:n,ref:s=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),i=(0,r.useRef)(null),c=(0,r.useRef)(n);c.current=n;const u=(0,l.useFunctionalRefObject)(s),d=(0,r.useCallback)((e=>{u(e),null!==i.current&&(i.current.disconnect(),null!==e&&i.current.observe(e))}),[u,i]);return(0,a.useIsomorphicLayoutEffect)((()=>(i.current=new o.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e
|
||||
;null===(e=i.current)||void 0===e||e.disconnect()})),[u,...t]),d}},90186:(e,t,n)=>{"use strict";function r(e){return a(e,l)}function o(e){return a(e,s)}function a(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function l(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>o,filterDataProps:()=>r,filterProps:()=>a,isAriaAttribute:()=>s,isDataAttribute:()=>l})},76460:(e,t,n)=>{"use strict";function r(e){return 0===e.detail}n.d(t,{isKeyboardClick:()=>r})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{isomorphicRef:()=>o,mergeRefs:()=>r})},3685:(e,t,n)=>{"use strict";function r(){var e,t,n;return null!==(n=null===(t=null===(e=window.configurationData)||void 0===e?void 0:e.exchanges)||void 0===t?void 0:t.map((e=>({...e,country:"",providerId:"",flag:""}))))&&void 0!==n?n:[]}n.d(t,{getExchanges:()=>r})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(88803);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>E});var r=n(50959),o=n(50151);var a=n(97754),l=n.n(a),s=n(68335),i=n(35749),c=n(63016),u=n(1109),d=n(24437),m=n(90692),p=n(95711);var h=n(52092),g=n(76422),v=n(9745);const f=r.createContext({setHideClose:()=>{}});var y=n(7720),b=n(69827);function S(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:a=!0,onClose:s,onCloseButtonKeyDown:i,renderBefore:c,renderAfter:u,draggable:d,className:m,unsetAlign:p,closeAriaLabel:h,closeButtonReference:g}=e,[S,x]=(0,r.useState)(!1);return r.createElement(f.Provider,{value:{setHideClose:x}},r.createElement("div",{className:l()(b.container,m,(o||p)&&b.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:b.title},r.createElement("div",{className:l()(n?b.textWrap:b.ellipsis)},t),o&&r.createElement("div",{className:l()(b.ellipsis,b.subtitle)},o)),u,a&&!S&&r.createElement("button",{className:b.close,onClick:s,onKeyDown:i,"data-name":"close","aria-label":h,type:"button",ref:g},r.createElement(v.Icon,{className:b.icon,icon:y,"data-name":"close","data-role":"button"}))))}var x=n(53017),w=n(55596);const k={vertical:20},C={vertical:0};class E extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{
|
||||
void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,i.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||g.subscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||g.unsubscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:a,titleTextWrap:s,dataName:i,onClickOutside:h,additionalElementPos:g,additionalHeaderElement:v,backdrop:f,shouldForceFocus:y=!0,shouldReturnFocus:b,showSeparator:E,subtitle:N,draggable:I=!0,fullScreen:L=!1,showCloseIcon:T=!0,rounded:_=!0,isAnimationEnabled:R,growPoint:D,dialogTooltip:B,unsetHeaderAlign:M,onDragStart:O,dataDialogName:A,closeAriaLabel:z,containerAriaLabel:Q,reference:F,containerTabIndex:P,closeButtonReference:U,onCloseButtonKeyDown:W}=this.props,Z="after"!==g?v:void 0,V="after"===g?v:void 0,K="string"==typeof a?a:A||"",q=(0,x.mergeRefs)([this._handleReference,F]);return r.createElement(m.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(g=>r.createElement(m.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||L)&&_,className:l()(w.dialog,e),isOpened:o,reference:q,
|
||||
onKeyDown:this._handleKeyDown,onClickOutside:h,onClickBackdrop:h,fullscreen:d||L,guard:g?C:k,boundByScreen:d||L,shouldForceFocus:y,shouldReturnFocus:b,backdrop:f,draggable:I,isAnimationEnabled:R,growPoint:D,name:this.props.dataName,dialogTooltip:B,onDragStart:O,containerAriaLabel:Q,containerTabIndex:P},r.createElement("div",{className:l()(w.wrapper,t),"data-name":i,"data-dialog-name":K},void 0!==a&&r.createElement(S,{draggable:I&&!(d||L),onClose:this._handleCloseBtnClick,renderAfter:V,renderBefore:Z,subtitle:N,title:a,titleTextWrap:s,showCloseIcon:T,className:n,unsetAlign:M,closeAriaLabel:z,closeButtonReference:U,onCloseButtonKeyDown:W}),E&&r.createElement(u.Separator,{className:w.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||L)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(9745),i=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:m,inputContainerClassName:p,iconClassName:h,...g}=e;return r.createElement("div",{className:a()(c.container,m)},r.createElement("div",{className:a()(c.inputContainer,p,u&&c.withCancel)},o||r.createElement(d,{...g})),t,r.createElement(s.Icon,{className:a()(c.icon,h),icon:i}),u&&r.createElement("div",{className:c.cancel,onClick:u},l.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:l,onFocus:s,onBlur:i,onKeyDown:u,onSelect:d,placeholder:m,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:a()(t,c.input),autoComplete:"off","data-role":"search",placeholder:m,value:o,onChange:l,onFocus:s,onBlur:i,onSelect:d,onKeyDown:u})}},21668:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogContentItem:()=>V});var r,o=n(50959),a=n(97754),l=n.n(a),s=(n(44352),n(50151)),i=n(9745),c=n(14483),u=n(24637),d=n(19785),m=n(84524),p=n(24633),h=n(77975),g=n(45345),v=n(32563),f=n(94474);!function(e){e[e.Medium=0]="Medium",e[e.Large=1]="Large"}(r||(r={}));class y{getSymbolLogoUrl(e){return e}getCountryFlagUrl(){return""}getCryptoLogoUrl(e){return e}getProviderLogoUrl(e){return e}}let b;function S(){return b||(b=new y),b}const x=S();function w(e,t=r.Medium){const n=e.logoid,o=e["base-currency-logoid"],a=e["currency-logoid"],l=n&&x.getSymbolLogoUrl(n,t);if(l)return[l];const s=o&&x.getSymbolLogoUrl(o,t),i=a&&x.getSymbolLogoUrl(a,t);return s&&i?[s,i]:s?[s]:i?[i]:[]}function k(e){return 2!==e.length?e:function(e){return e.some((e=>C(e)))}(e)&&!function(e){return e.some((e=>e.includes("country")&&!C(e)))}(e)?e.filter((e=>!C(e))):e}function C(e){return!1}function E(e,t){return a("tv-circle-logo-pair",`tv-circle-logo-pair--${e}`,t)}function N(e,t){return a("tv-circle-logo-pair__logo",`tv-circle-logo-pair__logo--${e}`,!t&&"tv-circle-logo-pair__logo-empty")}n(82112);var I=n(76068),L=n(58492),T=n(12767),_=n(43010),R=n(57240);const D="tv-circle-logo--visually-hidden";function B(e){const{className:t,placeholderLetter:n,url1:r,url2:a,size:s="xxxsmall"}=e,i=(0,o.useRef)(null),c=(0,o.useRef)(null),u=(0,o.useRef)(null),d=(0,
|
||||
o.useRef)(null),m=(0,o.useRef)(null),p=(0,o.useRef)(null);return(0,_.useIsomorphicLayoutEffect)((()=>{const e=void 0===r?[]:void 0===a?[r]:[r,a],t=p.current=(n=e,Promise.all(n.map((e=>(0,T.getImage)(`symbol_logo_${e}`,e,O).then((e=>e.cloneNode()))))));var n;t.then((e=>{var n,r,o,a,l,s,h,g,v;if(t===p.current)switch(e.length){case 0:null===(n=u.current)||void 0===n||n.classList.add(R.hidden),null===(r=c.current)||void 0===r||r.classList.add(D),null===(o=i.current)||void 0===o||o.classList.remove(D);break;case 1:M(c.current,e[0]),null===(a=u.current)||void 0===a||a.classList.add(R.hidden),null===(l=c.current)||void 0===l||l.classList.remove(D),null===(s=i.current)||void 0===s||s.classList.add(D);break;case 2:M(d.current,e[0]),M(m.current,e[1]),null===(h=u.current)||void 0===h||h.classList.remove(R.hidden),null===(g=c.current)||void 0===g||g.classList.add(D),null===(v=i.current)||void 0===v||v.classList.add(D)}}))}),[r,a]),o.createElement("span",{className:l()(t,R.container)},o.createElement("span",{ref:u,className:l()(R.pairContainer,R.hidden)},o.createElement("span",{className:E(s)},o.createElement("span",{ref:m,className:l()(R.logo,N(s))}),o.createElement("span",{ref:d,className:l()(R.logo,N(s))}))),o.createElement("span",{ref:c,className:l()(R.logo,D,(0,L.getStyleClasses)(s))}),o.createElement("span",{ref:i,className:l()(R.logo,(0,L.getStyleClasses)(s))},o.createElement(I.CircleLogo,{size:s,placeholderLetter:n})))}function M(e,t){e&&(e.innerHTML="",e.appendChild(t))}function O(e){e.decoding="async"}var A=n(54257);function z(e){const{logoId:t,baseCurrencyLogoId:n,currencyLogoId:a,placeholder:s,className:i,size:c="xsmall"}=e,u=(0,o.useMemo)((()=>k(w({logoid:t,"currency-logoid":a,"base-currency-logoid":n},r.Medium))),[t,a,n]);return o.createElement(B,{key:c,className:l()(A.logo,i),url1:u[0],url2:u[1],placeholderLetter:s,size:c})}function Q(e){return e===p.StdTheme.Dark?n(64494):n(2495)}const F=r.Medium;var P=n(33172);function U(e){const{country:t,providerId:n,sourceId:r,className:a}=e,i=(0,h.useWatchedValueReadonly)({watchedValue:g.watchedTheme}),[c,u]=(0,o.useState)(function({country:e,providerId:t,sourceId:n}){const r=S();return o=>{const a=e=>r.getProviderLogoUrl(e,F),l=[{value:n,resolve:a},{value:e,resolve:e=>r.getCountryFlagUrl(e.toUpperCase(),F)},{value:t,resolve:a}].find((({value:e})=>void 0!==e&&e.length>0));return void 0!==l?l.resolve((0,s.ensureDefined)(l.value)):Q(o)}}({country:t,providerId:n,sourceId:r})(i));return o.createElement("img",{className:l()(a,P.icon),src:c,onError:function(){u(Q(i))}})}var W=n(69533),Z=n(39339);function V(e){var t,n
|
||||
;const{dangerousTitleHTML:r,title:a,dangerousDescriptionHTML:y,description:b,searchToken:S,exchangeName:x,marketType:w,onClick:k,isSelected:C,isEod:E=!1,isActive:N=!1,isOffset:I=!1,invalid:L=!1,isHighlighted:T=!1,hideExchange:_=!1,hideMarkedListFlag:R=!1,onExpandClick:D,isExpanded:B,hoverComponent:M,country:O,providerId:A,source:Q,source2:F,type:P,flag:V,itemRef:K,onMouseOut:q,onMouseOver:j,className:H,actions:$,reference:G,fullSymbolName:Y,logoId:X,currencyLogoId:J,baseCurrencyLogoId:ee,shortName:te,hideLogo:ne=!1,exchangeTooltip:re,hideMarketType:oe,isPrimary:ae}=e,{isSmallWidth:le,isMobile:se}=(0,s.ensureNotNull)((0,o.useContext)(m.SymbolSearchItemsDialogContext)),ie=Boolean(M),ce=!L&&!_&&(se||!ie),ue=(0,h.useWatchedValueReadonly)({watchedValue:g.watchedTheme})===p.StdTheme.Dark?Z.dark:Z.light,de=M,me=c.enabled("show_symbol_logos"),pe=c.enabled("show_exchange_logos"),he=me||!1,ge=null!==(t=null==F?void 0:F.description)&&void 0!==t?t:Q,ve=null!==(n=null==F?void 0:F.name)&&void 0!==n?n:Q;return o.createElement("div",{className:l()(Z.itemRow,le&&Z.multiLine,T&&Z.highlighted,T&&ue,C&&Z.selected,N&&Z.active,L&&Z.invalid,!se&&v.mobiletouch&&ie&&Z.hover,H),onClick:function(e){if(!k||e.defaultPrevented)return;e.preventDefault(),k(e)},"data-role":e["data-role"]||"list-item","data-active":N,"data-type":w,"data-name":"symbol-search-dialog-content-item",onMouseOut:q,onMouseOver:j,ref:G},o.createElement("div",{ref:K,className:l()(Z.itemInfoCell,Z.cell,I&&Z.offset)},o.createElement("div",{className:l()(Z.actionHandleWrap,!he&&Z.fixedWidth)},o.createElement(o.Fragment,null,!1,D&&o.createElement("div",{onClick:function(e){if(!D||e.defaultPrevented)return;e.preventDefault(),D(e)}},o.createElement(i.Icon,{className:l()(Z.expandHandle,B&&Z.expanded,C&&Z.selected),icon:W})),he&&!I&&o.createElement("div",{className:l()(Z.logo,Boolean(D)&&Z.isExpandable)},o.createElement(z,{key:Y,logoId:X,currencyLogoId:J,baseCurrencyLogoId:ee,placeholder:te?te[0]:void 0})))),o.createElement("div",{className:l()(Z.description,he&&I&&Z.offset)},a&&o.createElement("div",{className:l()(Z.symbolTitle,N&&Z.active,L&&Z.invalid,!Boolean(y)&&Z.noDescription),"data-name":"list-item-title"},"string"==typeof a&&S?o.createElement(u.HighlightedText,{className:Z.highlightedText,text:a,queryString:S,rules:(0,d.createRegExpList)(S)}):a,E&&o.createElement("span",{className:Z.dataMode},"E")),!a&&r&&o.createElement("div",{className:l()(Z.symbolTitle,N&&Z.active,L&&Z.invalid),"data-name":"list-item-title"},o.createElement("span",{dangerouslySetInnerHTML:{__html:r}}),E&&o.createElement("span",{className:Z.dataMode},"E")),le&&fe())),!le&&o.createElement("div",{className:l()(Z.cell,Z.descriptionCell,Boolean(de)&&Z.addition)},fe(),de?o.createElement(de,{...e,className:Z.actions,onMouseOver:void 0,onMouseOut:void 0}):null),le&&de?o.createElement(de,{...e,className:Z.cell,onMouseOver:void 0,onMouseOut:void 0}):null,ce&&o.createElement("div",{className:l()(Z.exchangeCell,Z.cell)},o.createElement("div",{className:l()(Z.exchangeDescription)},!oe&&o.createElement("div",{
|
||||
className:l()(Z.marketType,N&&Z.active)},w),o.createElement("div",{className:Z.source},!1,"economic"===P&&ge&&ve?o.createElement("div",{className:l()(Z.exchangeName,N&&Z.active,"apply-common-tooltip",Z.narrow,oe&&Z.wide),title:ge},ve):o.createElement("div",{className:l()(Z.exchangeName,N&&Z.active,re&&"apply-common-tooltip"),title:re},x))),pe&&o.createElement("div",{className:Z.flag},o.createElement(U,{key:pe?`${Y}_exchange`:`${O}_${A}_${null==F?void 0:F.id}_${P}_${V}`,className:Z.icon,country:O,providerId:A,sourceId:"economic"===P&&F?F.id:void 0}))),o.createElement("div",{className:l()(Z.cell,Boolean($)&&Z.actionsCell)},$));function fe(){if(L)return null;const e=l()(Z.symbolDescription,N&&Z.active,!v.mobiletouch&&"apply-overflow-tooltip apply-overflow-tooltip--allow-text");return b?o.createElement("div",{className:e},S?o.createElement(u.HighlightedText,{className:Z.highlightedText,text:b,queryString:S,rules:(0,d.createRegExpList)(S)}):b):y?o.createElement("div",{"data-overflow-tooltip-text":(0,f.removeTags)(y),className:e,dangerouslySetInnerHTML:{__html:y}}):null}}},58442:(e,t,n)=>{"use strict";n.d(t,{QualifiedSources:()=>r,qualifyProName:()=>l});var r,o=n(50151),a=n(14483);n(81319);function l(e){return e}!function(e){function t(e){return e.pro_name}function n(e){{const t=a.enabled("pay_attention_to_ticker_not_symbol")?e.ticker:e.full_name;return(0,o.ensureDefined)(t)}}e.fromQuotesSnapshot=function(e){return"error"===e.status?e.symbolname:e.values.pro_name},e.fromQuotesResponse=function(e){const{values:n,symbolname:r,status:o}=e;return"error"===o&&r?r:t(n)},e.fromQuotes=t,e.fromSymbolSearchResult=function(e,t){{const{ticker:n,full_name:r}=null!=t?t:e;return a.enabled("pay_attention_to_ticker_not_symbol")?(0,o.ensureDefined)(null!=n?n:r):(0,o.ensureDefined)(r)}},e.fromSymbolInfo=n,e.fromSymbolMessage=function(e,t){return"symbol_resolved"===t.method?n(t.params[1]):e}}(r||(r={}))},20882:(e,t,n)=>{"use strict";n.d(t,{createSearchSources:()=>s,filterSearchSources:()=>a,isAllSearchSourcesSelected:()=>o,splitSearchSourcesByGroup:()=>l});const r=[];function o(e){return""===e.value()}function a(e,t){return e.filter((e=>e.includes(t)))}function l(e){const t=new Map;e.forEach((e=>{t.has(e.group())?t.get(e.group()).push(e):t.set(e.group(),[e])}));for(const e of t.values()){e[0].group()!==ExchangeGroup.NorthAmerica&&e.sort(((e,t)=>e.name().toLowerCase()>t.name().toLowerCase()?1:-1))}return new Map([...t.entries()].sort((([e],[t])=>r.indexOf(e)-r.indexOf(t))))}function s(e,t){return t.map((t=>new e(t)))}},70613:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogBodyContext:()=>r});const r=n(50959).createContext(null)},84524:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialogContext:()=>r});const r=n(50959).createContext(null)},32456:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialog:()=>We});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(15983);const i=["futures","forex","bond","economic"];var c=n(84877),u=n(14483),d=n(24437),m=n(35057),p=n(9745),h=n(84524),g=n(69654),v=n(20882),f=n(54638);function y(e){
|
||||
const{children:t,className:n}=e;return r.createElement("div",{className:a()(f.container,n)},r.createElement("div",{className:f.childrenWrapper},t))}var b=n(50151),S=n(78036),x=n(24637),w=n(19785),k=n(81319),C=n(91540),E=n(50674);function N(e){const{searchSource:t,onClick:n,queryString:o}=e,{symbolSearchContent:l,isAllSearchSourcesSelected:s,allSearchSourcesTitle:i,isMobile:c}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),u=l.currentSelectedSearchSource,d=(0,b.ensureNotNull)(u).value(),m=s(t),g=t.value()===d,v=(0,r.useMemo)((()=>(0,w.createRegExpList)(o)),[o]),f=t.description(),y=f&&!m,N=k.isSeparateSymbolSearchTabs&&m&&i?i:t.name(),I=a()(E.container,c?E.mobile:E.desktop,g&&E.selected,m&&E.allSelected,m&&E.libAllSelected,!m&&c&&E.bordered);return r.createElement("div",{className:a()(!c&&E.wrap,m&&E.libAllSelected),onClick:n},r.createElement("div",{className:I},r.createElement("div",{className:E.iconWrap},!!m&&r.createElement(p.Icon,{className:a()(E.icon,E.allSelectedIcon),icon:C})),r.createElement("div",{className:E.textBlock},r.createElement("div",{className:a()(E.title,!y&&!c&&E.titleWithoutDesc)},r.createElement(x.HighlightedText,{className:a()(g&&E.highlighted),queryString:o,text:N,rules:v})),y&&r.createElement("div",{className:a()(E.description,"apply-overflow-tooltip")},r.createElement(x.HighlightedText,{className:E.highlighted,queryString:o,rules:v,text:f})))))}var I=n(77975),L=n(45345),T=n(26843),_=n(70613),R=n(66619),D=n(67562),B=n(70699);const M={emptyTextClassName:B.emptyText};function O(e){const{searchSources:t}=e,{setSelectedSearchSource:o,setMode:s,isMobile:i,emptyState:c,autofocus:u}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),d=(0,I.useWatchedValueReadonly)({watchedValue:L.watchedTheme})===T.StdTheme.Dark?R:D,[m,f]=(0,r.useState)(""),b=(0,r.useMemo)((()=>[{group:null,sources:(0,v.filterSearchSources)(t,m)}]),[t,m]),x=(0,r.useRef)(null),w=(0,r.useRef)(null);(0,r.useLayoutEffect)((()=>{var e;u&&(null===(e=null==x?void 0:x.current)||void 0===e||e.focus())}),[]);const k=c?r.createElement(c,null):r.createElement(y,{className:B.noResultsDesktop},r.createElement(p.Icon,{icon:d,className:B.emptyIcon}),r.createElement("div",{className:B.emptyText},l.t(null,void 0,n(29673)))),C=!(b.length&&b.every((e=>0===e.sources.length)));return r.createElement(_.SymbolSearchDialogBodyContext.Provider,{value:M},r.createElement(g.DialogSearch,{placeholder:l.t(null,void 0,n(52298)),onChange:function(e){f(e.target.value),w&&w.current&&(w.current.scrollTop=0)},reference:x}),C?r.createElement("div",{ref:w,className:a()(B.contentList,!i&&B.contentListDesktop),onTouchStart:function(){var e;null===(e=x.current)||void 0===e||e.blur()}},b.map((e=>{const{group:t,sources:n}=e;return 0===n.length?r.createElement(r.Fragment,{key:t}):r.createElement(r.Fragment,{key:t},!1,r.createElement("div",{className:a()(B.searchSourceItemsContainer,!i&&B.searchSourceItemsContainerDesktop)},n.map((e=>r.createElement(N,{key:e.value(),searchSource:e,queryString:m,onClick:E.bind(null,e)})))))}))):k);function E(e){o(e),
|
||||
s("symbolSearch")}}var A=n(962),z=n(45884);n(76861),n(69798);function Q(e){return e.hasOwnProperty("exchange")}async function F(e){{const t=await async function(e){return new Promise((t=>{window.ChartApiInstance.searchSymbols(e.text||"",e.exchange||"",e.type||"","",!1,!0,"",!0,"",(e=>{t(e)}))}))}(e);return{symbols:t,symbols_remaining:0}}}new Map([].map((({value:e,search_type:t})=>[e,t])));var P=n(78136),U=n(51768),W=n(68335),Z=n(31409),V=n(7785),K=n(486),q=n(81574),j=n(35119),H=n(32617),$=n(69135),G=n(63861),Y=n(52597);function X(e){var t;const{state:n,update:o}=e,{searchRef:a,forceUpdate:l,upperCaseEnabled:i}=(0,b.ensureNotNull)((0,r.useContext)(h.SymbolSearchItemsDialogContext)),c=(0,V.tokenize)(null===(t=a.current)||void 0===t?void 0:t.value),d=(0,s.validate)(c);let m=[{icon:K,insert:"/",type:"binaryOp",name:"division"},{icon:q,insert:"-",type:"binaryOp",name:"subtraction"},{icon:j,insert:"+",type:"binaryOp",name:"addition"},{icon:H,insert:"*",type:"binaryOp",name:"multiplication"}];return u.enabled("hide_exponentiation_spread_operator")||(m=m.concat([{icon:$,insert:"^",type:"binaryOp",name:"exponentiation"}])),u.enabled("hide_reciprocal_spread_operator")||(m=m.concat([{icon:G,type:"complete",name:"1/x",callback:()=>{!a.current||d.errors.length||d.warnings.length||(a.current.value=(0,s.stringifyTokens)((0,s.flip)(c)),l())}}])),r.createElement("div",{className:Y.actions},m.map((e=>r.createElement(Z.ToolWidgetButton,{className:Y.actionButton,icon:e.icon,key:e.name,isDisabled:J(e,d),onClick:()=>function(e){var t;if(!J(e,d)){if(e.insert&&a.current){const t=a.current.value+e.insert;a.current.value=t,a.current.setSelectionRange(t.length,t.length);const[r,,c]=(0,s.getCurrentTokenParamsFromInput)(a.current,i);n.current&&(n.current.selectedIndexValue=-1,n.current.searchSpreadsValue=(0,s.isSpread)(c),n.current.searchTokenValue=r),l(),o()}e.callback&&e.callback(),null===(t=a.current)||void 0===t||t.focus(),(0,U.trackEvent)("GUI","SS",e.name)}}(e)}))))}function J(e,t){let n=!1;if(!t.errors.length)switch(e.type){case"binaryOp":n="var"===t.currentState;break;case"openBrace":n="var"!==t.currentState;break;case"closeBrace":n="var"===t.currentState&&t.braceBalance>0;break;case"complete":n=!t.errors.length&&!t.warnings.length}return!n}var ee=n(90186),te=n(61371);function ne(e){const{title:t,isActive:n,isAnimated:r,activeColor:o,size:l="m",appearance:s="default",fontSize:i="m",grayStyles:c,className:u}=e;return a()(te.bubble,n&&te.active,o&&te[o],t&&"apply-common-tooltip",l&&te[`size-${l}`],i&&te[`fontSize-${i}`],s&&te[`appearance-${s}`],r&&te.animated,c&&te.gray,u)}function re(e){const{id:t,title:n,tabIndex:o,role:l,contentClassName:s,children:i,onClick:c,onMouseDown:u,reference:d,grayStyles:m,...p}=e;return r.createElement("span",{...(0,ee.filterAriaProps)(p),...(0,ee.filterDataProps)(p),id:t,title:n,tabIndex:o,role:l,className:ne(e),onClick:c,onMouseDown:u,ref:d},r.createElement("span",{className:a()(te.content,s)},i))}var oe=n(88389);function ae(e){
|
||||
small:"small-gjrLBBL3",newStyles:"newStyles-gjrLBBL3",mobile:"mobile-gjrLBBL3",text:"text-gjrLBBL3",exchange:"exchange-gjrLBBL3",filterItem:"filterItem-gjrLBBL3",brokerWrap:"brokerWrap-gjrLBBL3"}},52662:e=>{e.exports={wrap:"wrap-dlewR1s1",watchlist:"watchlist-dlewR1s1",noFeed:"noFeed-dlewR1s1",newStyles:"newStyles-dlewR1s1",scrollContainer:"scrollContainer-dlewR1s1",listContainer:"listContainer-dlewR1s1",multiLineItemsContainer:"multiLineItemsContainer-dlewR1s1",withSpinner:"withSpinner-dlewR1s1",spinnerContainer:"spinnerContainer-dlewR1s1",largeSpinner:"largeSpinner-dlewR1s1"}},85544:e=>{e.exports={search:"search-ZXzPWcCf",upperCase:"upperCase-ZXzPWcCf",withFilters:"withFilters-ZXzPWcCf",withButton:"withButton-ZXzPWcCf",symbolType:"symbolType-ZXzPWcCf",spinnerWrap:"spinnerWrap-ZXzPWcCf",emptyText:"emptyText-ZXzPWcCf",emptyIcon:"emptyIcon-ZXzPWcCf",noResultsDesktop:"noResultsDesktop-ZXzPWcCf",brokerButtonWrap:"brokerButtonWrap-ZXzPWcCf",brokerButton:"brokerButton-ZXzPWcCf"}},14444:e=>{e.exports={flagWrap:"flagWrap-QKnxaZOG",icon:"icon-QKnxaZOG",caret:"caret-QKnxaZOG",title:"title-QKnxaZOG",button:"button-QKnxaZOG",withFlag:"withFlag-QKnxaZOG",buttonContent:"buttonContent-QKnxaZOG"}},62393:e=>{e.exports={dialog:"dialog-u2dP3kv1",tabletDialog:"tabletDialog-u2dP3kv1",desktopDialog:"desktopDialog-u2dP3kv1",backButton:"backButton-u2dP3kv1"}},54638:e=>{e.exports={childrenWrapper:"childrenWrapper-_RhDhmVQ",container:"container-_RhDhmVQ"}},88389:e=>{e.exports={bubbles:"bubbles-Ie7o2cas",multiLine:"multiLine-Ie7o2cas",bubble:"bubble-Ie7o2cas"}},61371:e=>{e.exports={bubble:"bubble-zcjhaZ_y",animated:"animated-zcjhaZ_y",content:"content-zcjhaZ_y","appearance-default":"appearance-default-zcjhaZ_y",active:"active-zcjhaZ_y",gray:"gray-zcjhaZ_y",red:"red-zcjhaZ_y",blue:"blue-zcjhaZ_y",green:"green-zcjhaZ_y",orange:"orange-zcjhaZ_y",purple:"purple-zcjhaZ_y",cyan:"cyan-zcjhaZ_y",pink:"pink-zcjhaZ_y","appearance-text":"appearance-text-zcjhaZ_y","fontSize-s":"fontSize-s-zcjhaZ_y","fontSize-m":"fontSize-m-zcjhaZ_y","size-m":"size-m-zcjhaZ_y","size-l":"size-l-zcjhaZ_y"}},82112:e=>{e.exports={}},45300:e=>{e.exports={}},75623:e=>{e.exports={highlighted:"highlighted-cwp8YRo6"}},45719:e=>{e.exports={separator:"separator-Pf4rIzEt"}},34587:e=>{e.exports={icon:"icon-WB2y0EnP",dropped:"dropped-WB2y0EnP"}},18429:(e,t,n)=>{"use strict";n.d(t,{SEPARATOR_PREFIX:()=>r,isSeparatorItem:()=>o});const r="###";function o(e){return e.startsWith(r)}},48199:(e,t,n)=>{"use strict";n.d(t,{BackButton:()=>v});var r=n(50959),o=n(64388),a=n(95694),l=n(49498),s=n(60176),i=n(35369),c=n(58478),u=n(73063),d=n(14127),m=n(18073),p=n(99243),h=n(42576);function g(e="large",t="1.2"){switch(e){case"large":return"1.2"===t?a:u;case"medium":return"1.2"===t?l:d;case"small":return"1.2"===t?s:m;case"xsmall":return"1.2"===t?i:p;case"xxsmall":return"1.2"===t?c:h;default:return l}}const v=r.forwardRef(((e,t)=>{const{"aria-label":n,...a}=e;return r.createElement(o.NavButton,{...a,"aria-label":n,ref:t,icon:g(e.size,e.iconStrokeWidth),flipIconOnRtl:!0})}))},27011:(e,t,n)=>{"use strict"
|
||||
;function r(e,t){return t||null==e||("string"==typeof e||Array.isArray(e))&&0===e.length}n.d(t,{isIconOnly:()=>r})},90744:(e,t,n)=>{"use strict";n.d(t,{LightButton:()=>v});var r=n(50959),o=n(97754),a=n(9745),l=n(17946),s=n(27011),i=n(86332);const c=r.createContext({isInButtonGroup:!1});var u=n(2948),d=n(58222),m=n.n(d);const p={xsmall:"regular14px",small:"regular16px",medium:"medium16px"},h=(e,t)=>{const n=(0,r.useContext)(l.CustomBehaviourContext),a=(0,r.useContext)(i.ControlGroupContext),{isInButtonGroup:u}=(0,r.useContext)(c),{className:d,isSelected:h,children:g,startIcon:v,showCaret:f,endIcon:y,forceDirection:b,iconOnly:S,color:x="gray",variant:w="primary",size:k="medium",enableActiveStateStyles:C=n.enableActiveStateStyles,typography:E,isLink:N=!1,textWrap:I,isActivated:L}=e;return o(d,m()["light-button"],N&&m().link,h&&m().selected,(0,s.isIconOnly)(g,S)&&m()["no-content"],v&&m()["with-start-icon"],(f||y)&&m()["with-end-icon"],t&&m()["with-grouped"],b&&m()[`force-direction-${b}`],m()[`variant-${w}`],m()[`color-${x}`],m()[`size-${k}`],E?m()[`typography-${E}`]:m()[`typography-${p[k]}`],!C&&m()["disable-active-state-styles"],a.isGrouped&&m().grouped,I&&m().wrap,u&&m()["disable-active-on-touch"],L&&m().activated)};function g(e){const{startIcon:t,endIcon:n,showCaret:l,iconOnly:i,ellipsis:c=!0,textWrap:d,children:p}=e;return r.createElement(r.Fragment,null,t&&r.createElement(a.Icon,{className:m().icon,icon:t}),!(0,s.isIconOnly)(p,i)&&r.createElement("span",{className:o(m().content,!d&&m().nowrap)},d||c?r.createElement("span",{className:o(!d&&c&&m()["ellipsis-container"],d&&m()["text-wrap-container"],d&&c&&m()["text-wrap-with-ellipsis"])},p):p),(n||l)&&(e=>r.createElement(a.Icon,{className:o(m().icon,e.showCaret&&m().caret),icon:e.showCaret?u:e.endIcon}))(e))}function v(e){const{isGrouped:t}=r.useContext(i.ControlGroupContext),{reference:n,className:o,isSelected:a,children:l,startIcon:s,iconOnly:c,ellipsis:u,showCaret:d,forceDirection:m,endIcon:p,color:v,variant:f,size:y,enableActiveStateStyles:b,typography:S,textWrap:x=!1,maxLines:w,style:k={},isActivated:C,...E}=e,N=x?null!=w?w:2:1,I=N>0?{...k,"--ui-lib-light-button-content-max-lines":N}:k;return r.createElement("button",{...E,className:h({className:o,isSelected:a,children:l,startIcon:s,iconOnly:c,showCaret:d,forceDirection:m,endIcon:p,color:v,variant:f,size:y,enableActiveStateStyles:b,typography:S,textWrap:x,isActivated:C},t),ref:n,style:I},r.createElement(g,{showCaret:d,startIcon:s,endIcon:p,iconOnly:c,ellipsis:u,textWrap:x},l))}n(21593)},64388:(e,t,n)=>{"use strict";n.d(t,{NavButton:()=>c});var r=n(50959),o=n(97754),a=n(9745),l=n(45350);function s(e){const{size:t="large",preservePaddings:n,isLink:r,flipIconOnRtl:a,className:s}=e;return o(l["nav-button"],l[`size-${t}`],n&&l["preserve-paddings"],a&&l["flip-icon"],r&&l.link,s)}function i(e){const{children:t,icon:n}=e;return r.createElement(r.Fragment,null,r.createElement("span",{className:l.background}),r.createElement(a.Icon,{icon:n,className:l.icon,"aria-hidden":!0}),t&&r.createElement("span",{
|
||||
className:l["visually-hidden"]},t))}const c=(0,r.forwardRef)(((e,t)=>{const{icon:n,type:o="button",preservePaddings:a,flipIconOnRtl:l,size:c,"aria-label":u,...d}=e;return r.createElement("button",{...d,className:s({...e,children:u}),ref:t,type:o},r.createElement(i,{icon:n},u))}));c.displayName="NavButton";var u=n(21593),d=n(53017);(0,r.forwardRef)(((e,t)=>{const{icon:n,renderComponent:o,"aria-label":a,...l}=e,c=null!=o?o:u.CustomComponentDefaultLink;return r.createElement(c,{...l,className:s({...e,children:a,isLink:!0}),reference:(0,d.isomorphicRef)(t)},r.createElement(i,{icon:n},a))})).displayName="NavAnchorButton"},86332:(e,t,n)=>{"use strict";n.d(t,{ControlGroupContext:()=>r});const r=n(50959).createContext({isGrouped:!1,cellState:{isTop:!0,isRight:!0,isBottom:!0,isLeft:!0}})},38952:(e,t,n)=>{"use strict";function r(e){const{reference:t,...n}=e;return{...n,ref:t}}n.d(t,{renameRef:()=>r})},21593:(e,t,n)=>{"use strict";n.d(t,{CustomComponentDefaultLink:()=>a});var r=n(50959),o=n(38952);function a(e){return r.createElement("a",{...(0,o.renameRef)(e)})}r.PureComponent},17946:(e,t,n)=>{"use strict";n.d(t,{CustomBehaviourContext:()=>r});const r=(0,n(50959).createContext)({enableActiveStateStyles:!0});r.displayName="CustomBehaviourContext"},39416:(e,t,n)=>{"use strict";n.d(t,{useFunctionalRefObject:()=>a});var r=n(50959),o=n(43010);function a(e){const t=(0,r.useMemo)((()=>function(e){const t=n=>{e(n),t.current=n};return t.current=null,t}((e=>{s.current(e)}))),[]),n=(0,r.useRef)(null),a=t=>{if(null===t)return l(n.current,t),void(n.current=null);n.current!==e&&(n.current=e,l(n.current,t))},s=(0,r.useRef)(a);return s.current=a,(0,o.useIsomorphicLayoutEffect)((()=>{if(null!==t.current)return s.current(t.current),()=>s.current(null)}),[e]),t}function l(e,t){null!==e&&("function"==typeof e?e(t):e.current=t)}},43010:(e,t,n)=>{"use strict";n.d(t,{useIsomorphicLayoutEffect:()=>o});var r=n(50959);function o(e,t){("undefined"==typeof window?r.useEffect:r.useLayoutEffect)(e,t)}},27267:(e,t,n)=>{"use strict";function r(e,t,n,r,o){function a(o){if(e>o.timeStamp)return;const a=o.target;void 0!==n&&null!==t&&null!==a&&a.ownerDocument===r&&(t.contains(a)||n(o))}return o.click&&r.addEventListener("click",a,!1),o.mouseDown&&r.addEventListener("mousedown",a,!1),o.touchEnd&&r.addEventListener("touchend",a,!1),o.touchStart&&r.addEventListener("touchstart",a,!1),()=>{r.removeEventListener("click",a,!1),r.removeEventListener("mousedown",a,!1),r.removeEventListener("touchend",a,!1),r.removeEventListener("touchstart",a,!1)}}n.d(t,{addOutsideEventListener:()=>r})},67842:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>s});var r=n(50959),o=n(59255),a=n(43010),l=n(39416);function s(e,t=[]){const{callback:n,ref:s=null}=function(e){return"function"==typeof e?{callback:e}:e}(e),i=(0,r.useRef)(null),c=(0,r.useRef)(n);c.current=n;const u=(0,l.useFunctionalRefObject)(s),d=(0,r.useCallback)((e=>{u(e),null!==i.current&&(i.current.disconnect(),null!==e&&i.current.observe(e))}),[u,i]);return(0,
|
||||
a.useIsomorphicLayoutEffect)((()=>(i.current=new o.default(((e,t)=>{c.current(e,t)})),u.current&&d(u.current),()=>{var e;null===(e=i.current)||void 0===e||e.disconnect()})),[u,...t]),d}},90186:(e,t,n)=>{"use strict";function r(e){return a(e,l)}function o(e){return a(e,s)}function a(e,t){const n=Object.entries(e).filter(t),r={};for(const[e,t]of n)r[e]=t;return r}function l(e){const[t,n]=e;return 0===t.indexOf("data-")&&"string"==typeof n}function s(e){return 0===e[0].indexOf("aria-")}n.d(t,{filterAriaProps:()=>o,filterDataProps:()=>r,filterProps:()=>a,isAriaAttribute:()=>s,isDataAttribute:()=>l})},76460:(e,t,n)=>{"use strict";function r(e){return 0===e.detail}n.d(t,{isKeyboardClick:()=>r})},53017:(e,t,n)=>{"use strict";function r(e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}function o(e){return r([e])}n.d(t,{isomorphicRef:()=>o,mergeRefs:()=>r})},3685:(e,t,n)=>{"use strict";function r(){var e,t,n;return null!==(n=null===(t=null===(e=window.configurationData)||void 0===e?void 0:e.exchanges)||void 0===t?void 0:t.map((e=>({...e,country:"",providerId:"",flag:""}))))&&void 0!==n?n:[]}n.d(t,{getExchanges:()=>r})},24437:(e,t,n)=>{"use strict";n.d(t,{DialogBreakpoints:()=>o});var r=n(88803);const o={SmallHeight:r["small-height-breakpoint"],TabletSmall:r["tablet-small-breakpoint"],TabletNormal:r["tablet-normal-breakpoint"]}},35057:(e,t,n)=>{"use strict";n.d(t,{AdaptivePopupDialog:()=>E});var r=n(50959),o=n(50151);var a=n(97754),l=n.n(a),s=n(68335),i=n(35749),c=n(63016),u=n(1109),d=n(24437),m=n(90692),p=n(95711);var h=n(52092),g=n(76422),v=n(9745);const f=r.createContext({setHideClose:()=>{}});var y=n(7720),b=n(69827);function S(e){const{title:t,titleTextWrap:n=!1,subtitle:o,showCloseIcon:a=!0,onClose:s,onCloseButtonKeyDown:i,renderBefore:c,renderAfter:u,draggable:d,className:m,unsetAlign:p,closeAriaLabel:h,closeButtonReference:g}=e,[S,x]=(0,r.useState)(!1);return r.createElement(f.Provider,{value:{setHideClose:x}},r.createElement("div",{className:l()(b.container,m,(o||p)&&b.unsetAlign)},c,r.createElement("div",{"data-dragg-area":d,className:b.title},r.createElement("div",{className:l()(n?b.textWrap:b.ellipsis)},t),o&&r.createElement("div",{className:l()(b.ellipsis,b.subtitle)},o)),u,a&&!S&&r.createElement("button",{className:b.close,onClick:s,onKeyDown:i,"data-name":"close","aria-label":h,type:"button",ref:g},r.createElement(v.Icon,{className:b.icon,icon:y,"data-name":"close","data-role":"button"}))))}var x=n(53017),w=n(55596);const k={vertical:20},C={vertical:0};class E extends r.PureComponent{constructor(){super(...arguments),this._controller=null,this._reference=null,this._orientationMediaQuery=null,this._renderChildren=(e,t)=>(this._controller=e,this.props.render({requestResize:this._requestResize,centerAndFit:this._centerAndFit,isSmallWidth:t})),this._handleReference=e=>this._reference=e,this._handleCloseBtnClick=()=>{this.props.onKeyboardClose&&this.props.onKeyboardClose(),this._handleClose()},this._handleClose=()=>{this.props.onClose()},this._handleOpen=()=>{
|
||||
void 0!==this.props.onOpen&&this.props.isOpened&&this.props.onOpen(this.props.fullScreen||window.matchMedia(d.DialogBreakpoints.TabletSmall).matches)},this._handleKeyDown=e=>{if(!e.defaultPrevented){if(this.props.onKeyDown&&this.props.onKeyDown(e),27===(0,s.hashFromEvent)(e)){if(e.defaultPrevented)return;if(this.props.forceCloseOnEsc&&this.props.forceCloseOnEsc())return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose();const{activeElement:n}=document,r=(0,o.ensureNotNull)(this._reference);if(null!==n){if(e.preventDefault(),"true"===(t=n).getAttribute("data-haspopup")&&"true"!==t.getAttribute("data-expanded"))return void this._handleClose();if((0,i.isTextEditingField)(n))return void r.focus();if(r.contains(n))return this.props.onKeyboardClose&&this.props.onKeyboardClose(),void this._handleClose()}}var t,n;(function(e){if("function"==typeof e)return e();return Boolean(e)})(this.props.disableTabNavigationContainment)||(n=e,[9,s.Modifiers.Shift+9].includes((0,s.hashFromEvent)(n))&&n.stopPropagation())}},this._requestResize=()=>{null!==this._controller&&this._controller.recalculateBounds()},this._centerAndFit=()=>{null!==this._controller&&this._controller.centerAndFit()}}componentDidMount(){var e,t;this.props.ignoreClosePopupsAndDialog||g.subscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),this._handleOpen(),void 0!==this.props.onOpen&&(this._orientationMediaQuery=window.matchMedia("(orientation: portrait)"),e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.addEventListener)?e.addEventListener("change",t):e.addListener(t))}componentWillUnmount(){var e,t;this.props.ignoreClosePopupsAndDialog||g.unsubscribe(h.CLOSE_POPUPS_AND_DIALOGS_COMMAND,this._handleClose,null),null!==this._orientationMediaQuery&&(e=this._orientationMediaQuery,t=this._handleOpen,(null==e?void 0:e.removeEventListener)?e.removeEventListener("change",t):e.removeListener(t))}focus(){(0,o.ensureNotNull)(this._reference).focus()}getElement(){return this._reference}contains(e){var t,n;return null!==(n=null===(t=this._reference)||void 0===t?void 0:t.contains(e))&&void 0!==n&&n}render(){const{className:e,wrapperClassName:t,headerClassName:n,isOpened:o,title:a,titleTextWrap:s,dataName:i,onClickOutside:h,additionalElementPos:g,additionalHeaderElement:v,backdrop:f,shouldForceFocus:y=!0,shouldReturnFocus:b,showSeparator:E,subtitle:N,draggable:I=!0,fullScreen:L=!1,showCloseIcon:T=!0,rounded:R=!0,isAnimationEnabled:_,growPoint:D,dialogTooltip:B,unsetHeaderAlign:M,onDragStart:A,dataDialogName:O,closeAriaLabel:z,containerAriaLabel:F,reference:Q,containerTabIndex:P,closeButtonReference:U,onCloseButtonKeyDown:W}=this.props,Z="after"!==g?v:void 0,V="after"===g?v:void 0,K="string"==typeof a?a:O||"",q=(0,x.mergeRefs)([this._handleReference,Q]);return r.createElement(m.MatchMedia,{rule:d.DialogBreakpoints.SmallHeight},(g=>r.createElement(m.MatchMedia,{rule:d.DialogBreakpoints.TabletSmall},(d=>r.createElement(c.PopupDialog,{rounded:!(d||L)&&R,className:l()(w.dialog,e),isOpened:o,reference:q,
|
||||
onKeyDown:this._handleKeyDown,onClickOutside:h,onClickBackdrop:h,fullscreen:d||L,guard:g?C:k,boundByScreen:d||L,shouldForceFocus:y,shouldReturnFocus:b,backdrop:f,draggable:I,isAnimationEnabled:_,growPoint:D,name:this.props.dataName,dialogTooltip:B,onDragStart:A,containerAriaLabel:F,containerTabIndex:P},r.createElement("div",{className:l()(w.wrapper,t),"data-name":i,"data-dialog-name":K},void 0!==a&&r.createElement(S,{draggable:I&&!(d||L),onClose:this._handleCloseBtnClick,renderAfter:V,renderBefore:Z,subtitle:N,title:a,titleTextWrap:s,showCloseIcon:T,className:n,unsetAlign:M,closeAriaLabel:z,closeButtonReference:U,onCloseButtonKeyDown:W}),E&&r.createElement(u.Separator,{className:w.separator}),r.createElement(p.PopupContext.Consumer,null,(e=>this._renderChildren(e,d||L)))))))))}}},69654:(e,t,n)=>{"use strict";n.d(t,{DialogSearch:()=>u});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(9745),i=n(69859),c=n(40281);function u(e){const{children:t,renderInput:o,onCancel:u,containerClassName:m,inputContainerClassName:p,iconClassName:h,...g}=e;return r.createElement("div",{className:a()(c.container,m)},r.createElement("div",{className:a()(c.inputContainer,p,u&&c.withCancel)},o||r.createElement(d,{...g})),t,r.createElement(s.Icon,{className:a()(c.icon,h),icon:i}),u&&r.createElement("div",{className:c.cancel,onClick:u},l.t(null,void 0,n(20036))))}function d(e){const{className:t,reference:n,value:o,onChange:l,onFocus:s,onBlur:i,onKeyDown:u,onSelect:d,placeholder:m,...p}=e;return r.createElement("input",{...p,ref:n,type:"text",className:a()(t,c.input),autoComplete:"off","data-role":"search",placeholder:m,value:o,onChange:l,onFocus:s,onBlur:i,onSelect:d,onKeyDown:u})}},21668:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogContentItem:()=>V});var r,o=n(50959),a=n(97754),l=n.n(a),s=(n(44352),n(50151)),i=n(9745),c=n(14483),u=n(24637),d=n(19785),m=n(84524),p=n(24633),h=n(77975),g=n(45345),v=n(32563),f=n(94474);!function(e){e[e.Medium=0]="Medium",e[e.Large=1]="Large"}(r||(r={}));class y{getSymbolLogoUrl(e){return e}getCountryFlagUrl(){return""}getCryptoLogoUrl(e){return e}getProviderLogoUrl(e){return e}}let b;function S(){return b||(b=new y),b}const x=S();function w(e,t=r.Medium){const n=e.logoid,o=e["base-currency-logoid"],a=e["currency-logoid"],l=n&&x.getSymbolLogoUrl(n,t);if(l)return[l];const s=o&&x.getSymbolLogoUrl(o,t),i=a&&x.getSymbolLogoUrl(a,t);return s&&i?[s,i]:s?[s]:i?[i]:[]}function k(e){return 2!==e.length?e:function(e){return e.some((e=>C(e)))}(e)&&!function(e){return e.some((e=>e.includes("country")&&!C(e)))}(e)?e.filter((e=>!C(e))):e}function C(e){return!1}function E(e,t){return a("tv-circle-logo-pair",`tv-circle-logo-pair--${e}`,t)}function N(e,t){return a("tv-circle-logo-pair__logo",`tv-circle-logo-pair__logo--${e}`,!t&&"tv-circle-logo-pair__logo-empty")}n(82112);var I=n(76068),L=n(58492),T=n(12767),R=n(43010),_=n(57240);const D="tv-circle-logo--visually-hidden";function B(e){const{className:t,placeholderLetter:n,url1:r,url2:a,size:s="xxxsmall"}=e,i=(0,o.useRef)(null),c=(0,o.useRef)(null),u=(0,o.useRef)(null),d=(0,
|
||||
o.useRef)(null),m=(0,o.useRef)(null),p=(0,o.useRef)(null);return(0,R.useIsomorphicLayoutEffect)((()=>{const e=void 0===r?[]:void 0===a?[r]:[r,a],t=p.current=(n=e,Promise.all(n.map((e=>(0,T.getImage)(`symbol_logo_${e}`,e,A).then((e=>e.cloneNode()))))));var n;t.then((e=>{var n,r,o,a,l,s,h,g,v;if(t===p.current)switch(e.length){case 0:null===(n=u.current)||void 0===n||n.classList.add(_.hidden),null===(r=c.current)||void 0===r||r.classList.add(D),null===(o=i.current)||void 0===o||o.classList.remove(D);break;case 1:M(c.current,e[0]),null===(a=u.current)||void 0===a||a.classList.add(_.hidden),null===(l=c.current)||void 0===l||l.classList.remove(D),null===(s=i.current)||void 0===s||s.classList.add(D);break;case 2:M(d.current,e[0]),M(m.current,e[1]),null===(h=u.current)||void 0===h||h.classList.remove(_.hidden),null===(g=c.current)||void 0===g||g.classList.add(D),null===(v=i.current)||void 0===v||v.classList.add(D)}}))}),[r,a]),o.createElement("span",{className:l()(t,_.container)},o.createElement("span",{ref:u,className:l()(_.pairContainer,_.hidden)},o.createElement("span",{className:E(s)},o.createElement("span",{ref:m,className:l()(_.logo,N(s))}),o.createElement("span",{ref:d,className:l()(_.logo,N(s))}))),o.createElement("span",{ref:c,className:l()(_.logo,D,(0,L.getStyleClasses)(s))}),o.createElement("span",{ref:i,className:l()(_.logo,(0,L.getStyleClasses)(s))},o.createElement(I.CircleLogo,{size:s,placeholderLetter:n})))}function M(e,t){e&&(e.innerHTML="",e.appendChild(t))}function A(e){e.decoding="async"}var O=n(54257);function z(e){const{logoId:t,baseCurrencyLogoId:n,currencyLogoId:a,placeholder:s,className:i,size:c="xsmall"}=e,u=(0,o.useMemo)((()=>k(w({logoid:t,"currency-logoid":a,"base-currency-logoid":n},r.Medium))),[t,a,n]);return o.createElement(B,{key:c,className:l()(O.logo,i),url1:u[0],url2:u[1],placeholderLetter:s,size:c})}function F(e){return e===p.StdTheme.Dark?n(64494):n(2495)}const Q=r.Medium;var P=n(33172);function U(e){const{country:t,providerId:n,sourceId:r,className:a}=e,i=(0,h.useWatchedValueReadonly)({watchedValue:g.watchedTheme}),[c,u]=(0,o.useState)(function({country:e,providerId:t,sourceId:n}){const r=S();return o=>{const a=e=>r.getProviderLogoUrl(e,Q),l=[{value:n,resolve:a},{value:e,resolve:e=>r.getCountryFlagUrl(e.toUpperCase(),Q)},{value:t,resolve:a}].find((({value:e})=>void 0!==e&&e.length>0));return void 0!==l?l.resolve((0,s.ensureDefined)(l.value)):F(o)}}({country:t,providerId:n,sourceId:r})(i));return o.createElement("img",{className:l()(a,P.icon),src:c,onError:function(){u(F(i))}})}var W=n(69533),Z=n(39339);function V(e){var t,n
|
||||
;const{dangerousTitleHTML:r,title:a,dangerousDescriptionHTML:y,description:b,searchToken:S,exchangeName:x,marketType:w,onClick:k,isSelected:C,isEod:E=!1,isActive:N=!1,isOffset:I=!1,invalid:L=!1,isHighlighted:T=!1,hideExchange:R=!1,hideMarkedListFlag:_=!1,onExpandClick:D,isExpanded:B,hoverComponent:M,country:A,providerId:O,source:F,source2:Q,type:P,flag:V,itemRef:K,onMouseOut:q,onMouseOver:j,className:H,actions:$,reference:G,fullSymbolName:Y,logoId:X,currencyLogoId:J,baseCurrencyLogoId:ee,shortName:te,hideLogo:ne=!1,exchangeTooltip:re,hideMarketType:oe,isPrimary:ae}=e,{isSmallWidth:le,isMobile:se}=(0,s.ensureNotNull)((0,o.useContext)(m.SymbolSearchItemsDialogContext)),ie=Boolean(M),ce=!L&&!R&&(se||!ie),ue=(0,h.useWatchedValueReadonly)({watchedValue:g.watchedTheme})===p.StdTheme.Dark?Z.dark:Z.light,de=M,me=c.enabled("show_symbol_logos"),pe=c.enabled("show_exchange_logos"),he=me||!1,ge=null!==(t=null==Q?void 0:Q.description)&&void 0!==t?t:F,ve=null!==(n=null==Q?void 0:Q.name)&&void 0!==n?n:F;return o.createElement("div",{className:l()(Z.itemRow,le&&Z.multiLine,T&&Z.highlighted,T&&ue,C&&Z.selected,N&&Z.active,L&&Z.invalid,!se&&v.mobiletouch&&ie&&Z.hover,H),onClick:function(e){if(!k||e.defaultPrevented)return;e.preventDefault(),k(e)},"data-role":e["data-role"]||"list-item","data-active":N,"data-type":w,"data-name":"symbol-search-dialog-content-item",onMouseOut:q,onMouseOver:j,ref:G},o.createElement("div",{ref:K,className:l()(Z.itemInfoCell,Z.cell,I&&Z.offset)},o.createElement("div",{className:l()(Z.actionHandleWrap,!he&&Z.fixedWidth)},o.createElement(o.Fragment,null,!1,D&&o.createElement("div",{onClick:function(e){if(!D||e.defaultPrevented)return;e.preventDefault(),D(e)}},o.createElement(i.Icon,{className:l()(Z.expandHandle,B&&Z.expanded,C&&Z.selected),icon:W})),he&&!I&&o.createElement("div",{className:l()(Z.logo,Boolean(D)&&Z.isExpandable)},o.createElement(z,{key:Y,logoId:X,currencyLogoId:J,baseCurrencyLogoId:ee,placeholder:te?te[0]:void 0})))),o.createElement("div",{className:l()(Z.description,he&&I&&Z.offset)},a&&o.createElement("div",{className:l()(Z.symbolTitle,N&&Z.active,L&&Z.invalid,!Boolean(y)&&Z.noDescription),"data-name":"list-item-title"},"string"==typeof a&&S?o.createElement(u.HighlightedText,{className:Z.highlightedText,text:a,queryString:S,rules:(0,d.createRegExpList)(S)}):a,E&&o.createElement("span",{className:Z.dataMode},"E")),!a&&r&&o.createElement("div",{className:l()(Z.symbolTitle,N&&Z.active,L&&Z.invalid),"data-name":"list-item-title"},o.createElement("span",{dangerouslySetInnerHTML:{__html:r}}),E&&o.createElement("span",{className:Z.dataMode},"E")),le&&fe())),!le&&o.createElement("div",{className:l()(Z.cell,Z.descriptionCell,Boolean(de)&&Z.addition)},fe(),de?o.createElement(de,{...e,className:Z.actions,onMouseOver:void 0,onMouseOut:void 0}):null),le&&de?o.createElement(de,{...e,className:Z.cell,onMouseOver:void 0,onMouseOut:void 0}):null,ce&&o.createElement("div",{className:l()(Z.exchangeCell,Z.cell)},o.createElement("div",{className:l()(Z.exchangeDescription)},!oe&&o.createElement("div",{
|
||||
className:l()(Z.marketType,N&&Z.active)},w),o.createElement("div",{className:Z.source},!1,"economic"===P&&ge&&ve?o.createElement("div",{className:l()(Z.exchangeName,N&&Z.active,"apply-common-tooltip",Z.narrow,oe&&Z.wide),title:ge},ve):o.createElement("div",{className:l()(Z.exchangeName,N&&Z.active,re&&"apply-common-tooltip"),title:re},x))),pe&&o.createElement("div",{className:Z.flag},o.createElement(U,{key:pe?`${Y}_exchange`:`${A}_${O}_${null==Q?void 0:Q.id}_${P}_${V}`,className:Z.icon,country:A,providerId:O,sourceId:"economic"===P&&Q?Q.id:void 0}))),o.createElement("div",{className:l()(Z.cell,Boolean($)&&Z.actionsCell)},$));function fe(){if(L)return null;const e=l()(Z.symbolDescription,N&&Z.active,!v.mobiletouch&&"apply-overflow-tooltip apply-overflow-tooltip--allow-text");return b?o.createElement("div",{className:e},S?o.createElement(u.HighlightedText,{className:Z.highlightedText,text:b,queryString:S,rules:(0,d.createRegExpList)(S)}):b):y?o.createElement("div",{"data-overflow-tooltip-text":(0,f.removeTags)(y),className:e,dangerouslySetInnerHTML:{__html:y}}):null}}},58442:(e,t,n)=>{"use strict";n.d(t,{QualifiedSources:()=>r,qualifyProName:()=>l});var r,o=n(50151),a=n(14483);n(81319);function l(e){return e}!function(e){function t(e){return e.pro_name}function n(e){{const t=a.enabled("pay_attention_to_ticker_not_symbol")?e.ticker:e.full_name;return(0,o.ensureDefined)(t)}}e.fromQuotesSnapshot=function(e){return"error"===e.status?e.symbolname:e.values.pro_name},e.fromQuotesResponse=function(e){const{values:n,symbolname:r,status:o}=e;return"error"===o&&r?r:t(n)},e.fromQuotes=t,e.fromSymbolSearchResult=function(e,t){{const{ticker:n,full_name:r}=null!=t?t:e;return a.enabled("pay_attention_to_ticker_not_symbol")?(0,o.ensureDefined)(null!=n?n:r):(0,o.ensureDefined)(r)}},e.fromSymbolInfo=n,e.fromSymbolMessage=function(e,t){return"symbol_resolved"===t.method?n(t.params[1]):e}}(r||(r={}))},20882:(e,t,n)=>{"use strict";n.d(t,{createSearchSources:()=>s,filterSearchSources:()=>a,isAllSearchSourcesSelected:()=>o,splitSearchSourcesByGroup:()=>l});const r=[];function o(e){return""===e.value()}function a(e,t){return e.filter((e=>e.includes(t)))}function l(e){const t=new Map;e.forEach((e=>{t.has(e.group())?t.get(e.group()).push(e):t.set(e.group(),[e])}));for(const e of t.values()){e[0].group()!==ExchangeGroup.NorthAmerica&&e.sort(((e,t)=>e.name().toLowerCase()>t.name().toLowerCase()?1:-1))}return new Map([...t.entries()].sort((([e],[t])=>r.indexOf(e)-r.indexOf(t))))}function s(e,t){return t.map((t=>new e(t)))}},70613:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchDialogBodyContext:()=>r});const r=n(50959).createContext(null)},84524:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialogContext:()=>r});const r=n(50959).createContext(null)},32456:(e,t,n)=>{"use strict";n.d(t,{SymbolSearchItemsDialog:()=>We});var r=n(50959),o=n(97754),a=n.n(o),l=n(44352),s=n(15983);const i=["futures","forex","bond","economic"];var c=n(84877),u=n(14483),d=n(24437),m=n(35057),p=n(9745),h=n(84524),g=n(69654),v=n(20882),f=n(54638);function y(e){
|
||||
const{children:t,className:n}=e;return r.createElement("div",{className:a()(f.container,n)},r.createElement("div",{className:f.childrenWrapper},t))}var b=n(50151),S=n(78036),x=n(24637),w=n(19785),k=n(81319),C=n(91540),E=n(50674);function N(e){const{searchSource:t,onClick:n,queryString:o}=e,{symbolSearchContent:l,isAllSearchSourcesSelected:s,allSearchSourcesTitle:i,isMobile:c}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),u=l.currentSelectedSearchSource,d=(0,b.ensureNotNull)(u).value(),m=s(t),g=t.value()===d,v=(0,r.useMemo)((()=>(0,w.createRegExpList)(o)),[o]),f=t.description(),y=f&&!m,N=k.isSeparateSymbolSearchTabs&&m&&i?i:t.name(),I=a()(E.container,c?E.mobile:E.desktop,g&&E.selected,m&&E.allSelected,m&&E.libAllSelected,!m&&c&&E.bordered);return r.createElement("div",{className:a()(!c&&E.wrap,m&&E.libAllSelected),onClick:n},r.createElement("div",{className:I},r.createElement("div",{className:E.iconWrap},!!m&&r.createElement(p.Icon,{className:a()(E.icon,E.allSelectedIcon),icon:C})),r.createElement("div",{className:E.textBlock},r.createElement("div",{className:a()(E.title,!y&&!c&&E.titleWithoutDesc)},r.createElement(x.HighlightedText,{className:a()(g&&E.highlighted),queryString:o,text:N,rules:v})),y&&r.createElement("div",{className:a()(E.description,"apply-overflow-tooltip")},r.createElement(x.HighlightedText,{className:E.highlighted,queryString:o,rules:v,text:f})))))}var I=n(77975),L=n(45345),T=n(26843),R=n(70613),_=n(66619),D=n(67562),B=n(70699);const M={emptyTextClassName:B.emptyText};function A(e){const{searchSources:t}=e,{setSelectedSearchSource:o,setMode:s,isMobile:i,emptyState:c,autofocus:u}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),d=(0,I.useWatchedValueReadonly)({watchedValue:L.watchedTheme})===T.StdTheme.Dark?_:D,[m,f]=(0,r.useState)(""),b=(0,r.useMemo)((()=>[{group:null,sources:(0,v.filterSearchSources)(t,m)}]),[t,m]),x=(0,r.useRef)(null),w=(0,r.useRef)(null);(0,r.useLayoutEffect)((()=>{var e;u&&(null===(e=null==x?void 0:x.current)||void 0===e||e.focus())}),[]);const k=c?r.createElement(c,null):r.createElement(y,{className:B.noResultsDesktop},r.createElement(p.Icon,{icon:d,className:B.emptyIcon}),r.createElement("div",{className:B.emptyText},l.t(null,void 0,n(29673)))),C=!(b.length&&b.every((e=>0===e.sources.length)));return r.createElement(R.SymbolSearchDialogBodyContext.Provider,{value:M},r.createElement(g.DialogSearch,{placeholder:l.t(null,void 0,n(52298)),onChange:function(e){f(e.target.value),w&&w.current&&(w.current.scrollTop=0)},reference:x}),C?r.createElement("div",{ref:w,className:a()(B.contentList,!i&&B.contentListDesktop),onTouchStart:function(){var e;null===(e=x.current)||void 0===e||e.blur()}},b.map((e=>{const{group:t,sources:n}=e;return 0===n.length?r.createElement(r.Fragment,{key:t}):r.createElement(r.Fragment,{key:t},!1,r.createElement("div",{className:a()(B.searchSourceItemsContainer,!i&&B.searchSourceItemsContainerDesktop)},n.map((e=>r.createElement(N,{key:e.value(),searchSource:e,queryString:m,onClick:E.bind(null,e)})))))}))):k);function E(e){o(e),
|
||||
s("symbolSearch")}}var O=n(962),z=n(45884);n(76861),n(69798);function F(e){return e.hasOwnProperty("exchange")}async function Q(e){{const t=await async function(e){return new Promise((t=>{window.ChartApiInstance.searchSymbols(e.text||"",e.exchange||"",e.type||"","",!1,!0,"",!0,"",(e=>{t(e)}))}))}(e);return{symbols:t,symbols_remaining:0}}}new Map([].map((({value:e,search_type:t})=>[e,t])));var P=n(78136),U=n(51768),W=n(68335),Z=n(31409),V=n(44254),K=n(486),q=n(81574),j=n(35119),H=n(32617),$=n(69135),G=n(63861),Y=n(52597);function X(e){var t;const{state:n,update:o}=e,{searchRef:a,forceUpdate:l,upperCaseEnabled:i}=(0,b.ensureNotNull)((0,r.useContext)(h.SymbolSearchItemsDialogContext)),c=(0,V.tokenize)(null===(t=a.current)||void 0===t?void 0:t.value),d=(0,s.validate)(c);let m=[{icon:K,insert:"/",type:"binaryOp",name:"division"},{icon:q,insert:"-",type:"binaryOp",name:"subtraction"},{icon:j,insert:"+",type:"binaryOp",name:"addition"},{icon:H,insert:"*",type:"binaryOp",name:"multiplication"}];return u.enabled("hide_exponentiation_spread_operator")||(m=m.concat([{icon:$,insert:"^",type:"binaryOp",name:"exponentiation"}])),u.enabled("hide_reciprocal_spread_operator")||(m=m.concat([{icon:G,type:"complete",name:"1/x",callback:()=>{!a.current||d.errors.length||d.warnings.length||(a.current.value=(0,s.stringifyTokens)((0,s.flip)(c)),l())}}])),r.createElement("div",{className:Y.actions},m.map((e=>r.createElement(Z.ToolWidgetButton,{className:Y.actionButton,icon:e.icon,key:e.name,isDisabled:J(e,d),onClick:()=>function(e){var t;if(!J(e,d)){if(e.insert&&a.current){const t=a.current.value+e.insert;a.current.value=t,a.current.setSelectionRange(t.length,t.length);const[r,,c]=(0,s.getCurrentTokenParamsFromInput)(a.current,i);n.current&&(n.current.selectedIndexValue=-1,n.current.searchSpreadsValue=(0,s.isSpread)(c),n.current.searchTokenValue=r),l(),o()}e.callback&&e.callback(),null===(t=a.current)||void 0===t||t.focus(),(0,U.trackEvent)("GUI","SS",e.name)}}(e)}))))}function J(e,t){let n=!1;if(!t.errors.length)switch(e.type){case"binaryOp":n="var"===t.currentState;break;case"openBrace":n="var"!==t.currentState;break;case"closeBrace":n="var"===t.currentState&&t.braceBalance>0;break;case"complete":n=!t.errors.length&&!t.warnings.length}return!n}var ee=n(90186),te=n(61371);function ne(e){const{title:t,isActive:n,isAnimated:r,activeColor:o,size:l="m",appearance:s="default",fontSize:i="m",grayStyles:c,className:u}=e;return a()(te.bubble,n&&te.active,o&&te[o],t&&"apply-common-tooltip",l&&te[`size-${l}`],i&&te[`fontSize-${i}`],s&&te[`appearance-${s}`],r&&te.animated,c&&te.gray,u)}function re(e){const{id:t,title:n,tabIndex:o,role:l,contentClassName:s,children:i,onClick:c,onMouseDown:u,reference:d,grayStyles:m,...p}=e;return r.createElement("span",{...(0,ee.filterAriaProps)(p),...(0,ee.filterDataProps)(p),id:t,title:n,tabIndex:o,role:l,className:ne(e),onClick:c,onMouseDown:u,ref:d},r.createElement("span",{className:a()(te.content,s)},i))}var oe=n(88389);function ae(e){
|
||||
const{className:t,itemClassName:n,itemContentClassName:a,items:l,getItemTitle:s,getItemTooltip:i,getItemKey:c,checkItemIsActive:u,getItemColor:d,onBubbleClick:m,multiline:p,children:h,BubbleComponent:g=re,reference:v,fontSize:f,grayStyles:y}=e;return r.createElement("div",{className:o(t,oe.bubbles,p&&oe.multiLine),ref:v},l.map(((e,t)=>r.createElement(g,{key:c?c(e):t,id:c?c(e):t.toString(),className:o(oe.bubble,n),contentClassName:a,onClick:function(){m(e)},onMouseDown:function(e){e.preventDefault()},isActive:!!u&&u(e),activeColor:d?d(e):void 0,fontSize:f,title:i?i(e):void 0,grayStyles:y},s(e)))),h)}var le=n(63932),se=n(20037),ie=n(29006),ce=n(90744),ue=n(10381),de=n(52019),me=n(14444);const pe=(0,k.getDefaultSearchSource)();function he(e){const{mode:t,setMode:o,searchRef:s,cachedInputValue:i,setSelectedSearchSource:c,isAllSearchSourcesSelected:u,allSearchSourcesTitle:d,upperCaseEnabled:m,symbolSearchContent:g}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),v=g.currentSelectedSearchSource,f=(0,b.ensureNotNull)(v),y="symbolSearch"===t,x=u(f),w=k.isSeparateSymbolSearchTabs&&x&&d?d:f.name(),E=(0,r.useCallback)((()=>{k.isSeparateSymbolSearchTabs&&!x&&pe?c(pe):(s.current&&(i.current=m?s.current.value.toUpperCase():s.current.value),o("exchange"))}),[x,s,m,o,c]);return k.isSeparateSymbolSearchTabs?y?r.createElement(ce.LightButton,{onClick:E,isSelected:!x,size:"xsmall",variant:x?"ghost":"quiet-primary",showCaret:x,endIcon:x?void 0:de,enableActiveStateStyles:!1,className:a()(me.button,!x&&me.withFlag,"apply-common-tooltip"),title:w,tabIndex:-1,"data-name":"sources-button"},r.createElement("div",{className:me.buttonContent},null,r.createElement("span",null,w))):null:y?r.createElement("div",{className:a()(me.flagWrap,"apply-common-tooltip",!x&&me.withFlag),title:l.t(null,void 0,n(13269)),onClick:E,"data-name":"sources-button"},x&&r.createElement(p.Icon,{className:me.icon,icon:C}),null,r.createElement("div",{className:a()(me.title)},w),r.createElement(ue.ToolWidgetCaret,{className:me.caret,dropped:!1})):null}var ge=n(37796);function ve(e){const{brokerButton:t=null}=e,{isSmallWidth:o,selectedFilterValues:s,setSelectedFilterValues:i,isMobile:c,searchRef:u,symbolSearchContent:d}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),m=d.tabSelectFilters;return k.isSeparateSymbolSearchTabs?r.createElement("div",{className:a()(ge.wrap,ge.small,ge.newStyles,c&&ge.mobile)},t&&r.createElement("div",{className:ge.brokerWrap},t),d.canChangeExchange&&r.createElement("div",{className:ge.filterItem},r.createElement(he,null)),m&&m.map((e=>{const{id:t,options:n,label:o}=e,a=n.find((e=>e.value===FILTER_DEFAULT_VALUE));if(!a)throw new Error("There must be default filter value in filter definition");const l=n.find((e=>{var n;return e.value===(null===(n=s[d.currentSymbolType])||void 0===n?void 0:n[t])}))||a;return r.createElement("div",{key:t,className:ge.filterItem},r.createElement(SelectFilter,{selectedOption:l,defaultOption:a,options:n,onSelect:e=>{var n;i(d.currentSymbolType,{[t]:e.value}),
|
||||
trackEvent("New SS",d.currentSymbolType,null===e.value?e.analyticsLabel:e.value),null===(n=u.current)||void 0===n||n.focus()},label:o,isMobile:c,"data-name":t}))}))):r.createElement("div",{className:a()(ge.wrap,o&&ge.small)},r.createElement("div",{className:ge.item},r.createElement("div",{className:ge.text},o?l.t(null,void 0,n(48490)):l.t(null,void 0,n(89053)))),r.createElement("div",{className:ge.item},!o&&r.createElement("div",{className:ge.text},l.t(null,void 0,n(29601))),d.canChangeExchange&&r.createElement("div",{className:ge.exchange},r.createElement(he,null))))}var fe=n(38223),ye=n(52662);function be(e){const{onTouchMove:t,listRef:n,className:o,listWrapRef:l,virtualListKey:s,items:i,getItemSize:c,hideFeed:u,canLoadMore:d,onLoadMoreSymbols:m}=e,{mode:p,isSmallWidth:g,handleListWidth:v}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),[f,y]=(0,r.useState)(null),x=(0,ie.useResizeObserver)((function([e]){y(e.contentRect.height),v(e.contentRect.width)})),w=(0,r.useCallback)((e=>{const{index:t,style:n}=e;return r.createElement("div",{style:n},i[t])}),[i]),C=(0,r.useCallback)((e=>(0,b.ensure)(i[e].key)),[i]),E="watchlist"===p&&null!==f;return r.createElement("div",{className:a()(ye.wrap,E&&ye.watchlist,u&&ye.noFeed,u&&k.isSeparateSymbolSearchTabs&&ye.newStyles,o),onTouchMove:t,ref:x},r.createElement("div",{ref:l,className:a()(ye.scrollContainer,u&&ye.noFeed)},E?r.createElement(se.VariableSizeList,{key:s,ref:n,className:ye.listContainer,width:"100%",height:(0,b.ensureNotNull)(f),itemCount:i.length,itemSize:c,children:w,itemKey:C,overscanCount:20,direction:(0,fe.isRtl)()?"rtl":"ltr"}):r.createElement(r.Fragment,null,r.createElement("div",{className:a()(ye.listContainer,g&&ye.multiLineItemsContainer)},!k.isSeparateSymbolSearchTabs&&r.createElement(ve,null),...i,!1))))}var Se=n(21668),xe=n(85544);const we=u.enabled("hide_image_invalid_symbol");function ke(e){const{otherSymbolsCount:t,onChangeSymbolTypeFilter:n,onResetFilters:a,onListTouchMove:l,brokerTitle:s,brokerLogoInfo:i,isBrokerActive:c,onBrokerToggle:u,listRef:d,listWrapRef:m,onLoadMoreSymbols:p,canLoadMore:g}=e,{mode:v,isMobile:f,selectedSymbolType:y,symbolTypes:b,feedItems:x,contentItem:w,emptyState:C=Ce,symbolSearchContent:E,symbolSearchState:N}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),I=s?r.createElement(BrokerButton,{brokerTitle:s,isActive:c,onToggle:u,logoInfo:i}):null,L="symbolSearch"===v&&["good","loadingWithPaginated"].includes(N),T=null!=w?w:Se.SymbolSearchDialogContentItem,_=(0,r.useMemo)((()=>x.map((e=>r.createElement(T,{...e,searchToken:E.token})))),[x]);return r.createElement(r.Fragment,null,"symbolSearch"===v&&r.createElement(r.Fragment,null,b.length>0&&r.createElement(ae,{className:o(k.isSeparateSymbolSearchTabs&&(E.withFilters||f&&I)&&xe.withFilters,!f&&I&&xe.withButton),itemClassName:xe.symbolType,items:b,getItemTitle:e=>e.name,getItemKey:e=>e.value,checkItemIsActive:e=>e.value===y,onBubbleClick:n,multiline:!f,grayStyles:!0},!f&&r.createElement("div",{className:xe.brokerButton
|
||||
},I)),!k.isSeparateSymbolSearchTabs&&f&&b.length>0&&s&&r.createElement("div",{className:xe.brokerButtonWrap},I),k.isSeparateSymbolSearchTabs&&r.createElement(ve,{brokerButton:f?I:void 0})),r.createElement(be,{listRef:d,listWrapRef:m,onTouchMove:l,items:_,getItemSize:()=>Ne,onLoadMoreSymbols:p,canLoadMore:g,hideFeed:!L}),"loading"===N&&r.createElement("div",{className:xe.spinnerWrap},r.createElement(le.Spinner,null)),"symbolSearch"===v&&r.createElement(r.Fragment,null,!1,"empty"===N&&r.createElement(C,null)))}function Ce(e){const t=(0,I.useWatchedValueReadonly)({watchedValue:L.watchedTheme})===T.StdTheme.Dark?R:D;return r.createElement(y,{className:xe.noResultsDesktop},!we&&r.createElement(p.Icon,{icon:t,className:xe.emptyIcon}),r.createElement("div",{className:xe.emptyText},l.t(null,void 0,n(41379))))}const Ee=(0,k.getDefaultSearchSource)(),Ne=52;function Ie(e){const{mode:t,setMode:o,setSelectedIndex:i,isMobile:c,selectedSearchSource:d,setSelectedSearchSource:m,isAllSearchSourcesSelected:p,selectedSymbolType:v,setSelectedSymbolType:f,symbolSearchContent:y,setSymbolSearchContent:b,searchRef:x,setSearchSpreads:w,showSpreadActions:C,selectedItem:E,forceUpdate:N,placeholder:I,initialScreen:L,footer:T,searchInput:R,upperCaseEnabled:D,externalInput:B,handleKeyDown:M,customSearchSymbols:O,filterDefinitions:Z,filterQueryParams:V,searchSources:K,symbolSearchState:q,setSymbolSearchState:j}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),H=(0,r.useRef)(t);H.current=t;const $=(0,r.useRef)(new AbortController),[G,Y]=(0,r.useState)(0),J=(0,r.useRef)(0),[ee,te]=(0,r.useState)(y.token),ne=(0,r.useRef)(null),re=(0,r.useRef)(null),oe=(0,r.useRef)({selectedIndexValue:-1,searchTokenValue:"",searchSpreadsValue:!0}),ae=(0,r.useRef)(null),le=(0,r.useRef)(null),{broker:se=null,brokerId:ie,brokerTitle:ce,brokerLogoInfo:ue,isBrokerChecked:de=!1,setIsBrokerChecked:me=(()=>{}),unhideSymbolSearchGroups:pe=""}={brokerId:void 0,brokerTitle:void 0,brokerLogoInfo:void 0};(0,r.useEffect)((()=>()=>{$.current.abort(),_e()}),[]),(0,r.useEffect)((()=>{(null==x?void 0:x.current)&&te(x.current.value)}),[]),(0,r.useEffect)((()=>{const e=x.current;if(e)return e.addEventListener("input",Se),e.addEventListener("focus",Le),e.addEventListener("select",be),e.addEventListener("click",be),e.addEventListener("keyup",Te),B&&M&&e.addEventListener("keydown",M),()=>{e&&(e.removeEventListener("input",Se),e.removeEventListener("focus",Le),e.removeEventListener("select",be),e.removeEventListener("click",be),e.removeEventListener("keyup",Te),B&&M&&e.removeEventListener("keydown",M))}}),[M]),(0,r.useEffect)((()=>{Boolean(L)&&""===ee.trim()||(b((e=>({...e,symbolStartIndex:0}))),Ce(ee,v,d).then((()=>{ne.current&&(ne.current.scrollTop=0)})))}),[ee,v,d,de,L,V]),(0,r.useEffect)((()=>{var e;if(!E||!x.current)return;if(!u.enabled("show_spread_operators"))return x.current.value=E.symbol,void N();const t=Q(E)?E.exchange:E.parent.exchange;let n;n="contracts"in E&&(null===(e=E.contracts)||void 0===e?void 0:e.length)?E.contracts[0]:E;const r={name:n.symbol,exchange:t,
|
||||
prefix:n.prefix,fullName:n.full_name},[o,a]=(0,s.getNextSymbolInputValueAndPosition)(x.current,r,D);x.current.value=o,x.current.setSelectionRange(a,a),N()}),[E]);const he=null!=L?L:"div",ge=Boolean(L)&&"symbolSearch"!==t,ve=null!=R?R:g.DialogSearch,fe=(0,r.useMemo)((()=>({listRef:re,resetRecommends:Ie,updateRecommends:Ce,searchToken:ee,emptyTextClassName:xe.emptyText,isBrokerChecked:de,symbolSearchState:q,currentMode:H})),[re,ee,de,q,H,V]);return r.createElement(_.SymbolSearchDialogBodyContext.Provider,{value:fe},!(B&&"symbolSearch"===t)&&r.createElement(ve,{reference:x,className:a()(xe.search,D&&xe.upperCase),placeholder:I||l.t(null,void 0,n(52298))},C&&r.createElement(X,{state:oe,update:we})),ge?r.createElement(he,null):r.createElement(ke,{otherSymbolsCount:G,onListTouchMove:function(){var e;null===(e=x.current)||void 0===e||e.blur()},onChangeSymbolTypeFilter:function(e){const{value:t}=e;f(t),i(-1)},onResetFilters:function(){var e;k.isSeparateSymbolSearchTabs?"resetFilter"===q?f((0,k.getAllSymbolTypesValue)()):Ee&&m(Ee):(f((0,k.getAllSymbolTypesValue)()),Ee&&m(Ee));me(!1),c||null===(e=x.current)||void 0===e||e.focus()},brokerTitle:ce,brokerLogoInfo:ue,isBrokerActive:de,onBrokerToggle:me,listRef:re,listWrapRef:ne,onLoadMoreSymbols:void 0,canLoadMore:void 0}),T);function ye(){if(!x.current)return;const[e,t,n]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);J.current=t,oe.current={selectedIndexValue:-1,searchSpreadsValue:(0,s.isSpread)(n),searchTokenValue:e},ae.current||(ae.current=setTimeout(we,0))}function be(){if(!x.current)return;const[,e]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);e!==J.current&&ye()}function Se(){u.enabled("show_spread_operators")?ye():x.current&&(oe.current={selectedIndexValue:-1,searchSpreadsValue:!1,searchTokenValue:x.current.value},ae.current||(ae.current=setTimeout(we,0)))}function we(){const{selectedIndexValue:e,searchTokenValue:t,searchSpreadsValue:n}=oe.current;ae.current=null,(0,A.unstable_batchedUpdates)((()=>{w(n),i(e),te(D?t.toUpperCase():t)}))}async function Ce(e,t,n,r){var o,a,l;try{"noop"===q?j("loading"):r?j("loadingWithPaginated"):(_e(),le.current=setTimeout((()=>{b({token:e,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K,renderSymbolSearchList:[],symbolsRemaining:0,symbolStartIndex:0}),j("loading")}),500)),Re();(0,k.getAllSymbolTypesValue)();const i=!1;let c;if(de&&se){c=(await(0,z.respectAbort)($.current.signal,se.accountMetainfo())).prefix}const m=u.enabled("show_spread_operators")?null!==(a=null!==(o=(0,s.getExchange)(e))&&void 0!==o?o:c)&&void 0!==a?a:null==n?void 0:n.getRequestExchangeValue():null==d?void 0:d.getRequestExchangeValue(),p=(0,s.getExchange)(e)||null===(l=n||d)||void 0===l?void 0:l.getRequestCountryValue(),[h,g]=await Promise.all([Ne($.current.signal,e,t,n,m,p,r),i&&!r?getRecent():Promise.resolve([])]),v=g.filter((e=>{var t,n
|
||||
;return m?(null===(t=e.exchange)||void 0===t?void 0:t.toLowerCase())===m.toLowerCase():!p||(null===(n=e.country)||void 0===n?void 0:n.toLowerCase())===p.toLowerCase()})),f=new Set(v.map((e=>`${e.exchange}_${e.symbol}`))),S=h.symbols.filter((e=>!f.has(`${e.exchange}_${e.symbol}`)));let x=function(e,t=window.ChartApiInstance.symbolsGrouping()){var n;const r={},o=[];for(let a=0;a<e.length;++a){const l=e[a];if(l.prefix||Array.isArray(l.contracts))return e;const s=t[l.type];if(void 0===s){o.push(l);continue}const i=s.exec(l.symbol);if(i){const e=i[1];let t;r.hasOwnProperty(e)?t=r[e]:(t=o.length,r[e]=t,o.push({type:l.type,symbol:e,exchange:l.exchange,description:l.description,full_name:l.exchange+":"+e,contracts:[]})),null===(n=o[t].contracts)||void 0===n||n.push(l)}else o.push(l)}return o}([...v,...S]);if(r&&(x=[...y.renderSymbolSearchList,...x]),!x.length)return b((n=>({...n,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],token:e,symbolsRemaining:0,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K}))),_e(),void j("empty");_e(),b((n=>({...n,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],renderSymbolSearchList:x,token:e,symbolsRemaining:h.symbols_remaining,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K,symbolStartIndex:n.symbolStartIndex+h.symbols.length}))),j("good")}catch(e){(0,z.skipAbortError)(e)}}async function Ne(e,t,n,r,o,a,l){var i;const c={serverHighlight:!1,text:u.enabled("show_spread_operators")?(0,s.shortName)(t):null===(i=x.current)||void 0===i?void 0:i.value,exchange:o,country:a,type:n,lang:window.language||"",sortByCountry:void 0,brokerId:ie,onlyTradable:Boolean(ie)&&de,unhideSymbolSearchGroups:pe,signal:e,start:l,filterQueryParams:V},d=(0,P.getSearchRequestDelay)();return void 0!==d&&await(0,z.delay)(e,d),O?O(c):F(c)}function Ie(){Re(),j("empty"),te(""),w(!1),b((e=>({...e,symbolStartIndex:0}))),_e()}function Le(){"watchlist"===H.current&&(o("symbolSearch"),(0,U.trackEvent)("Watchlist","Mobile SS","Go to SS page"))}function Te(e){switch((0,W.hashFromEvent)(e)){case 37:case 39:be()}}function _e(){le.current&&clearTimeout(le.current)}function Re(){$.current.abort(),$.current=new AbortController}}var Le=n(48199),Te=n(24658),_e=n(58442),Re=n(56840);function De(e){const[t,n]=(0,r.useState)((()=>{const{defaultSearchSource:t,searchSources:n}=e,r=Re.getValue("symboledit.exchangefilter","");return n.find((e=>e.value()===r))||t}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,Re.setValue("symboledit.exchangefilter",t.value())}),[])]}function Be(e){const[t,n]=(0,r.useState)((()=>{if(1===e.types.length)return e.types[0].value;const t=Re.getValue("symboledit.filter",(0,k.getAllSymbolTypesValue)());return e.types.find((e=>e.value===t))?t:(0,k.getAllSymbolTypesValue)()}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,Re.setValue("symboledit.filter",t)}),[])]}
|
||||
var Me=n(37968),Oe=n(82708),Ae=n(77248),ze=n(76460),Qe=n(62393);const Fe=(0,k.getAvailableSearchSources)(),Pe=(0,k.getDefaultSearchSource)(),Ue=u.enabled("uppercase_instrument_names");function We(e){var t;const{onClose:o,initialMode:a,defaultValue:m="",showSpreadActions:p,hideMarkedListFlag:g,selectSearchOnInit:f=!0,onSearchComplete:y,dialogTitle:b=l.t(null,void 0,n(75905)),placeholder:S,fullscreen:x,initialScreen:w,wrapper:C,dialog:E,contentItem:N,footer:I,searchInput:L,emptyState:T,autofocus:_,dialogWidth:R,onKeyDown:D,searchSourcesScreen:B,customSearchSymbols:M,isDisableFiltering:A,disableRecents:z,shouldReturnFocus:P,onSymbolFiltersParamsChange:U}=e,Z=(0,r.useMemo)((()=>A?[]:e.symbolTypes?e.symbolTypes:(0,k.getAvailableSymbolTypes)()),[]),V=void 0!==e.input,K=A?[]:Fe,[q,j]=(0,r.useState)(a),H=(0,r.useRef)(m),[$,G]=De({searchSources:K,defaultSearchSource:Pe}),[Y,X]=[],[J,ee]=Be({types:Z}),[te,ne]=[{},()=>{}],[re,oe]=(0,r.useState)(!1),[ae,le]=(0,r.useState)(-1),[se,ie]=(0,r.useState)("noop"),ce=k.isSeparateSymbolSearchTabs?TAB_SELECT_FILTER_MAP:void 0,ue=k.isSeparateSymbolSearchTabs?(null==Y?void 0:Y[J])||Pe:$,de=(0,r.useMemo)((()=>{if(!k.isSeparateSymbolSearchTabs)return K;return K.filter((e=>{const t=TAB_FILTER_MAP[J];if(!J)return!0;const n=e.group();return n===ExchangeGroup.AllExchanges||n&&t.value.includes(n)}))}),[K,J]),[me,pe]=(0,r.useState)((()=>({canChangeExchange:Boolean($&&Fe.length>1&&!(0,k.exchangeSelectDisabled)(J)),tabSelectFilters:null==ce?void 0:ce[J],withFilters:!!J,renderSymbolSearchList:[],token:H.current,symbolsRemaining:0,currentSymbolType:J,currentSelectedSearchSource:ue,currentTabAvailableSearchSources:de,symbolStartIndex:0}))),he=(0,r.useCallback)((e=>{trackEvent("New SS",J,"Change sources"),null==X||X(J,e),pe((t=>({...t,currentSelectedSearchSource:e})))}),[J,pe]),ge=(0,r.useRef)(null!==(t=e.input)&&void 0!==t?t:null),[ve,fe]=(0,r.useState)(!1),ye=(0,Me.useForceUpdate)(),[be,Se]=(0,r.useState)(new Set),{broker:xe=null,brokerId:we,unhideSymbolSearchGroups:ke="",displayBrokerSymbol:Ce=!1}={brokerId:void 0};(0,r.useLayoutEffect)((()=>{var e;!(null==ge?void 0:ge.current)||!V&&Boolean(null===(e=ge.current)||void 0===e?void 0:e.value)||(V||"compare"===q||(ge.current.value=H.current),!_||V&&"symbolSearch"!==q||ge.current.focus())}),[q]),(0,r.useEffect)((()=>{(null==ge?void 0:ge.current)&&f&&_&&ge.current.select()}),[]);const Ee=(0,r.useMemo)((()=>me.renderSymbolSearchList.reduce(((e,t)=>{const n=Ke(t),r=be.has(n);return e.push(t),r&&t.contracts&&e.push(...t.contracts.map((e=>({...e,parent:t})))),e}),[])),[me.renderSymbolSearchList,be]),Ne=(0,r.useRef)(null);(0,r.useEffect)((()=>{var e;-1!==ae&&(null===(e=Ne.current)||void 0===e||e.scrollIntoView({block:"nearest"}))}),[ae,Ne]);const Re=i.includes(J),We=(0,r.useMemo)((()=>Ee.map(((e,t)=>{var n,r,o,a;if(Q(e)){const o=Ke(e),a=e.contracts?be.has(o):void 0,l=t===ae;return{key:t,id:o,title:Ve(e,Ce),description:e.description,isOffset:!1,onClick:rt.bind(null,e),providerId:e.provider_id,source:e.source,source2:e.source2,
|
||||
country:null===(n=e.country)||void 0===n?void 0:n.toLocaleLowerCase(),type:e.type,exchangeName:null===e.exchange?void 0:e.exchange,exchangeTooltip:"",prefix:e.prefix||void 0,marketType:(0,Te.marketType)(e.type,e.typespecs,!1),hideMarketType:Re,isEod:(null===(r=e.params)||void 0===r?void 0:r.includes("eod"))&&"economic"!==e.type,isYield:(0,Ae.isYield)(e),isExpanded:a,onExpandClick:e.contracts?ot.bind(null,o):void 0,fullSymbolName:e.contracts?_e.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):_e.QualifiedSources.fromSymbolSearchResult(e),itemRef:l?Ne:void 0,isSelected:t===ae,hideMarkedListFlag:g,item:e,logoId:e.logoid,currencyLogoId:e["currency-logoid"],baseCurrencyLogoId:e["base-currency-logoid"],shortName:(0,Oe.safeShortName)(_e.QualifiedSources.fromSymbolSearchResult(e)),currencyCode:e.currency_code,isPrimary:e.is_primary_listing}}{const{parent:n}=e,r=Ke(n),l=t===ae;return{key:t,id:r+e.symbol,dangerousTitleHTML:Ve(e,Ce),dangerousDescriptionHTML:`${n.description}`+(e.description?` (${e.description})`:""),isOffset:!0,isEod:null===(o=e.params)||void 0===o?void 0:o.includes("eod"),isYield:(0,Ae.isYield)(e),onClick:at.bind(null,e.parent,e),providerId:n.provider_id,country:null===(a=n.country)||void 0===a?void 0:a.toLowerCase(),type:n.type,exchangeName:null===n.exchange?void 0:n.exchange,exchangeTooltip:"",marketType:(0,Te.marketType)(n.type,e.typespecs,!1),hideMarketType:Re,fullSymbolName:_e.QualifiedSources.fromSymbolSearchResult(e.parent,e),itemRef:l?Ne:void 0,isSelected:l,hideMarkedListFlag:g,item:e}}}))),[me.renderSymbolSearchList,be,q,ae,D]),He=(0,r.useMemo)((()=>function(e,t,n){const r=null==t?void 0:t[e],o=new Map(null==r?void 0:r.map((e=>[e.id,e.urlParam]))),a=n[e];let l;if(a){l={};for(const[e,t]of Object.entries(a)){const n=o.get(e);n&&(l[n]=t)}}return l}(J,ce,te)),[J,ce,te]),$e=(0,r.useMemo)((()=>me.renderSymbolSearchList.slice(0,20).map((e=>e.contracts?_e.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):_e.QualifiedSources.fromSymbolSearchResult(e)))),[me.renderSymbolSearchList]);(0,r.useEffect)((()=>{var e,t;if(!U)return;const n=["resetFilter","resetTabFilter","empty"].includes(se)?[]:$e,r={...He,result_list:n};r.search_type||(r.search_type="bitcoin,crypto"===J?"crypto":J);const o=TAB_FILTER_MAP[J];J&&("country"===o.id?r.country=null!==(e=null==ue?void 0:ue.getRequestCountryValue())&&void 0!==e?e:null:r.exchange=null!==(t=null==ue?void 0:ue.getRequestExchangeValue())&&void 0!==t?t:null),U(r)}),[J,He,$e,ue,se]);const Ge=null!=E?E:je,Ye=Ge!==je&&!V,Xe=(e,t)=>{var n;return{mode:q,setMode:j,selectedSearchSource:ue,setSelectedSearchSource:k.isSeparateSymbolSearchTabs?he:G,isAllSearchSourcesSelected:v.isAllSearchSourcesSelected,allSearchSourcesTitle:k.isSeparateSymbolSearchTabs?null===(n=TAB_FILTER_MAP[me.currentSymbolType])||void 0===n?void 0:n.allSearchSourcesTitle:void 0,selectedSymbolType:J,setSelectedSymbolType:ee,selectedIndex:ae,setSelectedIndex:le,onClose:o,setSymbolSearchContent:pe,symbolSearchContent:me,searchRef:ge,cachedInputValue:H,searchSpreads:re,setSearchSpreads:oe,
|
||||
handleListWidth:lt,isSmallWidth:ve,feedItems:We,isMobile:e,showSpreadActions:p,selectSearchOnInit:f,isTablet:t,selectedItem:Ee[ae],forceUpdate:ye,placeholder:S,initialScreen:w,toggleExpand:ot,openedItems:be,onSubmit:ct,onSearchComplete:y,footer:I,symbolTypes:Z,contentItem:N,searchInput:L,emptyState:T,autofocus:_,upperCaseEnabled:Ue,externalInput:V,handleKeyDown:Ye?void 0:it,customSearchSymbols:M,searchSources:de,filterDefinitions:ce,selectedFilterValues:te,setSelectedFilterValues:ne,filterQueryParams:He,symbolSearchState:se,setSymbolSearchState:ie}},Je=null!=B?B:O,et="exchange"===q,tt=et?{title:l.t(null,void 0,n(19724)),dataName:"exchanges-search",render:()=>r.createElement(Je,{searchSources:me.currentTabAvailableSearchSources}),additionalHeaderElement:r.createElement(Le.BackButton,{onClick:()=>j("symbolSearch"),className:Qe.backButton,size:"medium","aria-label":l.t(null,{context:"input"},n(16936)),preservePaddings:!0}),additionalElementPos:"before"}:{title:b,dataName:"symbol-search-items-dialog",render:()=>r.createElement(Ie,null),additionalElementPos:"after"},nt=null!=C?C:"div";return r.createElement(nt,null,r.createElement(c.MatchMediaMap,{rules:d.DialogBreakpoints},(({TabletSmall:e,TabletNormal:t})=>r.createElement(h.SymbolSearchItemsDialogContext.Provider,{value:Xe(e,t)},r.createElement(Ge,{...tt,shouldReturnFocus:P,fullScreen:x,onClose:o,onClickOutside:o,onKeyDown:Ye?void 0:it,isOpened:!0})))));function rt(e,t){if(e.contracts)return e.contracts.length?void at(e,e.contracts[0],t):void ot(Ke(e));at(e,void 0,t)}function ot(e){const t=new Set(be);t.has(e)?t.delete(e):t.add(e),Se(t)}function at(e,t,n){const r=t||e,{exchange:a}=e;if(u.enabled("show_spread_operators")){const e={name:r.symbol,exchange:a,prefix:r.prefix,fullName:r.full_name};if(re)return st(e),void ye();if(ge.current&&ge.current.value.includes(","))return void st(e)}ut([{resolved:!0,symbol:_e.QualifiedSources.fromSymbolSearchResult(e,t),result:r}],n),o()}function lt(e){fe("fixed"===R||e<=640)}function st(e){if(!ge.current)return;const[t,n]=(0,s.getNextSymbolInputValueAndPosition)(ge.current,e,Ue);ge.current.value=t,ge.current.setSelectionRange(n,n),ge.current.focus()}function it(e){switch((0,W.hashFromEvent)(e)){case 38:if(e.preventDefault(),0===ae)return;if(-1===ae)return void le(0);le(ae-1);break;case 40:if(e.preventDefault(),ae===We.length-1)return;le(ae+1);break;case 37:{if(-1===ae)return;const t=We[ae],{id:n,isOffset:r,onExpandClick:o}=t;if(!r&&n&&be.has(n)&&Boolean(o)&&!Boolean(D)&&(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 39:{if(-1===ae)return;const t=We[ae],{id:n,isOffset:r,onExpandClick:o}=t;if(r||!n||be.has(n)||!Boolean(o)||Boolean(D)||(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 13:e.preventDefault(),ct(!0);break;case 27:if(e.preventDefault(),et)return void j("symbolSearch");o()}null==D||D(e)}function ct(e){if(!ge.current)return;let t=ge.current.value;if(u.enabled("show_spread_operators")&&re&&t){const n=We[ae];if(n&&void 0!==n.isExpanded&&(n.onClick(),t=ge.current.value),t.includes(",")){
|
||||
return ut(qe(t).map(Ze)),void(e&&o())}return ut([{symbol:Ue?t.toUpperCase():t,resolved:!1}]),void(e&&o())}if(t.includes(","))return ut(qe(t).map(Ze)),void(e&&o());if(-1!==ae){We[ae].onClick()}else{const n=Ue?t.toUpperCase():t;if(n&&""!==n.trim()){const e=qe(n);if(void 0!==we&&-1===n.indexOf(":"))(function(e){let t=!1;return Promise.all(e.map((e=>-1!==e.indexOf(":")||t?Promise.resolve({symbol:e,resolved:!1}):(t=!0,async function(e){var t;null===(t=await(null==xe?void 0:xe.accountMetainfo()))||void 0===t||t.prefix;const n=void 0,r=await F({strictMatch:!0,serverHighlight:!1,text:e,lang:window.language||"",brokerId:we,onlyTradable:!0,unhideSymbolSearchGroups:ke,exchange:n});if(0!==r.symbols.length){const e=r.symbols[0],{contracts:t}=e,n=t&&t.length>0?t[0]:void 0,o=e.prefix||e.exchange,a=n?n.symbol:e.symbol;if(o&&a)return{symbol:_e.QualifiedSources.fromSymbolSearchResult(e,n),resolved:!0,result:e}}return{symbol:e,resolved:!1}}(e)))))})(e).then((e=>ut(e)));else{ut(e.map(Ze))}}e&&o()}}async function ut(e,t){const n=!t||(0,ze.isKeyboardClick)(t);y(e,{symbolType:J,isKeyboardEvent:n})}}function Ze(e){return{symbol:Ue?e.toUpperCase():e,resolved:!1}}function Ve(e,t){const{broker_symbol:n,symbol:r,description:o}=e;return`${"spread"===e.type?o:r}${t&&n?` (${n})`:""}`}function Ke(e){return e.symbol+e.exchange+e.description}function qe(e){return e.split(",").map((e=>e.trim())).filter((e=>""!==e))}function je(e){const{isMobile:t,isTablet:n}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext);return r.createElement(m.AdaptivePopupDialog,{...e,className:a()(Qe.dialog,!t&&(n?Qe.tabletDialog:Qe.desktopDialog)),backdrop:!0,draggable:!1})}},15983:(e,t,n)=>{"use strict";n.d(t,{flip:()=>s,getCurrentTokenParamsFromInput:()=>v,getExchange:()=>p,getNextSymbolInputValueAndPosition:()=>g,isSpread:()=>u,shortName:()=>m,stringifyTokens:()=>i,validate:()=>l});var r=n(14483),o=n(7785),a=n(81319);function l(e){const t={braceBalance:0,currentState:"var",warnings:[],errors:[]};if(r.enabled("charting_library_base")&&!r.enabled("show_spread_operators"))return t;let n="init";const o=[];for(let r=0;r<e.length;r++){const a=e[r];if("whitespace"!==a.type){if("incompleteSymbol"===a.type||"incompleteNumber"===a.type){const n=r!==e.length-1,o={status:n?"error":"incomplete",reason:"incomplete_token",offset:a.offset,token:a};if(n?t.errors.push(o):t.warnings.push(o),n)continue}switch(a.type){case"symbol":case"number":if("var"===n){t.errors.push({status:"error",reason:"unexpected_token",offset:a.offset,token:a});continue}n="var";break;case"plus":case"minus":case"multiply":case"divide":case"power":if("var"!==n){t.errors.push({status:"error",reason:"unexpected_token",offset:a.offset,token:a});continue}n="operator";break;case"openBrace":if("var"===n){t.errors.push({status:"error",reason:"unexpected_token",offset:a.offset,token:a});continue}o.push(a),n="init";break;case"closeBrace":if("var"!==n){t.errors.push({status:"error",reason:"unexpected_token",offset:a.offset,token:a});continue}o.pop()||t.errors.push({status:"error",reason:"unbalanced_brace",offset:a.offset,
|
||||
token:a}),n="var";break;case"unparsed":t.errors.push({status:"error",reason:"unparsed_entity",offset:a.offset,token:a})}}}for(t.braceBalance=o.length,"var"!==n&&t.warnings.push({status:"incomplete",token:e[e.length-1]});o.length;){const e=o.pop();e&&t.warnings.push({status:"incomplete",reason:"unbalanced_brace",offset:e.offset,token:e})}return t.currentState=n,t}function s(e){const t=function(e){let t,n=0,r=0;for(let o=0;o<e.length;o++){const a=e[o];if("whitespace"!==a.type)switch(n){case 0:if("number"!==a.type||1!=+a.value)return[];n=1;break;case 1:if(1!==n||"divide"!==a.type)return[];n=2,t=o+1;break;case 2:if("openBrace"===a.type)n=3,r=1;else if(c(a.type))return[];break;case 3:"openBrace"===a.type?r++:"closeBrace"===a.type&&(r--,r<=0&&(n=2))}}return e.slice(t)}(e);return t.length?d(t):d((0,o.tokenize)("1/("+i(e)+")"))}function i(e){return e.reduce(((e,t)=>"symbol"===t.type&&o.symbolTokenEscapeRe.test(t.value)?e+`'${t.value}'`:e+t.value),"")}function c(e){return"plus"===e||"minus"===e||"multiply"===e||"divide"===e||"power"===e}function u(e){return e.length>1&&e.some((e=>c(e.type)))}function d(e){e=function(e){const t=[];for(const n of e)"whitespace"!==n.type&&t.push(n);return t}(e);const t=[],n=[];let r;for(let o=0;o<e.length;o++){const a=e[o];switch(a.type){case"plus":case"minus":case"multiply":case"divide":case"power":n.length&&n[n.length-1].minPrecedence>a.precedence&&(n[n.length-1].minPrecedence=a.precedence);break;case"openBrace":r={minPrecedence:1/0,openBraceIndex:o},n.push(r);break;case"closeBrace":{if(r=n.pop(),!r)break;const a=e[r.openBraceIndex-1],l=e[o+1],s=a&&("plus"===a.type||"multiply"===a.type);(!c(null==l?void 0:l.type)||(null==l?void 0:l.precedence)<=r.minPrecedence)&&(!c(null==a?void 0:a.type)||(null==a?void 0:a.precedence)<(null==r?void 0:r.minPrecedence)||(null==a?void 0:a.precedence)===(null==r?void 0:r.minPrecedence)&&s)&&(t.unshift(r.openBraceIndex),t.push(o),n.length&&n[n.length-1].minPrecedence>r.minPrecedence&&(n[n.length-1].minPrecedence=r.minPrecedence))}}}for(let n=t.length;n--;)e.splice(t[n],1);return e}function m(e){return d((0,o.tokenize)(e)).reduce(((e,t)=>{if("symbol"!==t.type)return e+t.value;const[,n]=h(t);return n?e+n:e}),"")}function p(e){const t=function(e){const t=(0,o.tokenize)(e),n=[];return t.forEach((e=>{if("symbol"!==e.type)return;const[t]=h(e);t&&n.push(t)})),n}(e);if(1===t.length)return t[0]}function h(e){const t=/^'?(?:([A-Z0-9_]+):)?(.*?)'?$/i.exec(e.value);return null===t?[void 0,void 0]:[t[1],t[2]]}function g(e,t,n){const r=e.value,[l,s]=v(e,n),i=(0,a.getSymbolFullName)(t),c=o.symbolTokenEscapeRe.test(i)?`'${i}'`:i;return[r.substring(0,s)+c+r.substring(s+l.length),s+c.length]}function v(e,t){const{value:n,selectionStart:r}=e,a=(0,o.tokenize)(t?n.toUpperCase():n),l=function(e,t){for(let n=0;n<e.length;n++){const r=e[n],o="symbol"===r.type||"incompleteSymbol"===r.type||"number"===r.type;if(r.offset<=t&&t<=r.offset+r.value.length&&o)return r}return null}(a,r||0);return[(null==l?void 0:l.value)||"",l?l.offset:n.length,a]}},81319:(e,t,n)=>{"use strict";n.d(t,{
|
||||
exchangeSelectDisabled:()=>m,getAllSymbolTypesValue:()=>d,getAvailableSearchSources:()=>c,getAvailableSymbolTypes:()=>u,getDefaultSearchSource:()=>i,getSymbolFullName:()=>s,isSeparateSymbolSearchTabs:()=>p});var r=n(44352),o=n(20882);class a{constructor(e){this._exchange=e}value(){return this._exchange.value}name(){return(0,o.isAllSearchSourcesSelected)(this)?r.t(null,void 0,n(64498)):this._exchange.name}description(){return this._exchange.desc}country(){return this._exchange.country}providerId(){return this._exchange.providerId}group(){return this._exchange.group}includes(e){return function(e,t){const n=t.toLowerCase(),{name:r,desc:o,searchTerms:a}=e;return r.toLowerCase().includes(n)||o.toLowerCase().includes(n)||void 0!==a&&a.some((e=>e.toLowerCase().includes(n)))}(this._exchange,e)}getRequestExchangeValue(){return this._exchange.value}getRequestCountryValue(){}}var l=n(3685);function s(e){if(e.fullName)return e.fullName;let t;return t=e.prefix||e.exchange?(e.prefix||e.exchange)+":"+e.name:e.name,t.replace(/<\/?[^>]+(>|$)/g,"")}function i(){const e=c();return e.find(o.isAllSearchSourcesSelected)||e[0]||null}function c(){return(0,o.createSearchSources)(a,(0,l.getExchanges)())}function u(){return window.ChartApiInstance.supportedSymbolsTypes()}function d(){return""}function m(e){return!(!p||""!==e)}const p=!1},82708:(e,t,n)=>{"use strict";n.d(t,{safeShortName:()=>o});var r=n(79982);function o(e){try{return(0,r.shortName)(e)}catch(t){return e}}},7785:(e,t,n)=>{"use strict";n.d(t,{symbolTokenEscapeRe:()=>a,tokenize:()=>i});var r=n(14483);const o=r.enabled("charting_library_base")?/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF^])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!:.&])*|'.+?'/:/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!|:.&])*|'.+?'/,a=/[+\-/*]/,l={number:/\d+(?:\.\d*|(?![a-zA-Z0-9_!:.&]))|\.\d+/,incompleteNumber:/\./,symbol:o,incompleteSymbol:/'[^']*/,separatorPrefix:"###",openBrace:"(",closeBrace:")",plus:"+",minus:"-",multiply:"*",divide:"/",power:"^",whitespace:/[\0-\x20\s]+/,unparsed:null},s=new RegExp(Object.values(l).map((e=>{return null===e?"":`(${"string"==typeof e?(t=e,t.replace(/[\^$()[\]{}*+?|\\]/g,"\\$&")):e.source})`;var t})).filter((e=>""!==e)).concat(".").join("|"),"g");function i(e){if(!e)return[];const t=[],n=Object.keys(l);let r;for(;r=s.exec(e);){let e=!1;for(let o=n.length;o--;)if(r[o+1]){n[o]&&t.push({value:r[o+1],type:n[o],precedence:0,offset:r.index}),e=!0;break}e||t.push({value:r[0],type:"unparsed",precedence:0,offset:r.index})}return t}},76068:(e,t,n)=>{"use strict";n.d(t,{CircleLogo:()=>a});var r=n(50959),o=n(58492);n(45300);function a(e){var t,n;const a=(0,o.getStyleClasses)(e.size,e.className),l=null!==(n=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==n?n:"";return(0,o.isCircleLogoWithUrlProps)(e)?r.createElement("img",{className:a,src:e.logoUrl,alt:l,title:e.title,loading:e.loading}):r.createElement("span",{className:a,title:e.title},e.placeholderLetter)}},58492:(e,t,n)=>{
|
||||
"use strict";n.d(t,{getStyleClasses:()=>o,isCircleLogoWithUrlProps:()=>a});var r=n(97754);function o(e,t){return r("tv-circle-logo",`tv-circle-logo--${e}`,t)}function a(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>a,getHighlightedChars:()=>l,rankedSearch:()=>o});var r=n(1722);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:a,primaryKey:l,secondaryKey:s=l,optionalPrimaryKey:i,tertiaryKey:c}=e;return t.map((e=>{const t=i&&e[i]?e[i]:e[l],a=e[s],u=c&&e[c];let d,m=0;return n.forEach((e=>{var n,l,s,i,c;const{re:p,fullMatch:h}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return m=4,void(d=null===(n=t.match(h))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&h.test(t))return m=3,void(d=null===(l=t.match(h))||void 0===l?void 0:l.index);if((0,r.isString)(a)&&h.test(a))return m=2,void(d=null===(s=a.match(h))||void 0===s?void 0:s.index);if((0,r.isString)(a)&&p.test(a))return m=2,void(d=null===(i=a.match(p))||void 0===i?void 0:i.index);if(Array.isArray(u))for(const e of u)if(h.test(e))return m=1,void(d=null===(c=e.match(h))||void 0===c?void 0:c.index)})),{matchPriority:m,matchIndex:d,item:e}})).filter((e=>a||e.matchPriority)).sort(((e,t)=>{if(e.matchPriority<t.matchPriority)return 1;if(e.matchPriority>t.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndex<t.matchIndex)return-1}return 0})).map((({item:e})=>e))}function a(e,t){const n=[],r=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function l(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:a}=e;n.lastIndex=0,o.lastIndex=0;const l=n.exec(t),s=l||o.exec(t)||a&&a.exec(t);if(e.fuzzyHighlight=!l,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t<s.length;t++){const n=s[t],o=s[t].length;if(t%2){const t=n.startsWith(" ")||n.startsWith("/")||n.startsWith("-");r[t?e+1:e]=!0}e+=o}}else for(let e=0;e<s[0].length;e++)r[s.index+e]=!0})),r):r}function s(e){return e.replace(/[!-/[-^{-}?]/g,"\\$&")}},24637:(e,t,n)=>{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),o=n(97754),a=n(19785),l=n(75623);function s(e){const{queryString:t,rules:n,text:s,className:i}=e,c=(0,r.useMemo)((()=>(0,a.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:o(l.highlighted,i)},e):r.createElement("span",null,e)))):s)}},78036:(e,t,n)=>{"use strict";n.d(t,{useEnsuredContext:()=>a});var r=n(50959),o=n(50151);function a(e){return(0,o.ensureNotNull)((0,r.useContext)(e))}},37968:(e,t,n)=>{"use strict";n.d(t,{useForceUpdate:()=>o});var r=n(50959)
|
||||
;const o=()=>{const[,e]=(0,r.useReducer)((e=>e+1),0);return e}},29006:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>r.useResizeObserver});var r=n(67842)},77975:(e,t,n)=>{"use strict";n.d(t,{useWatchedValueReadonly:()=>o});var r=n(50959);const o=(e,t=!1)=>{const n="watchedValue"in e?e.watchedValue:void 0,o="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[a,l]=(0,r.useState)(n?n.value():o);return(t?r.useLayoutEffect:r.useEffect)((()=>{if(n){l(n.value());const e=e=>l(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),a}},84877:(e,t,n)=>{"use strict";n.d(t,{MatchMediaMap:()=>l});var r=n(50959),o=n(66783),a=n.n(o);class l extends r.Component{constructor(e){super(e),this._handleMediaChange=()=>{const e=i(this.state.queries,((e,t)=>t.matches));let t=!1;for(const n in e)if(e.hasOwnProperty(n)&&this.state.matches[n]!==e[n]){t=!0;break}t&&this.setState({matches:e})};const{rules:t}=this.props;this.state=s(t)}shouldComponentUpdate(e,t){return!a()(e,this.props)||(!a()(t.rules,this.state.rules)||!a()(t.matches,this.state.matches))}componentDidMount(){this._migrate(null,this.state.queries)}componentDidUpdate(e,t){a()(e.rules,this.props.rules)||this._migrate(t.queries,this.state.queries)}componentWillUnmount(){this._migrate(this.state.queries,null)}render(){return this.props.children(this.state.matches)}static getDerivedStateFromProps(e,t){if(a()(e.rules,t.rules))return null;const{rules:n}=e;return s(n)}_migrate(e,t){null!==e&&i(e,((e,t)=>{t.removeListener(this._handleMediaChange)})),null!==t&&i(t,((e,t)=>{t.addListener(this._handleMediaChange)}))}}function s(e){const t=i(e,((e,t)=>window.matchMedia(t)));return{queries:t,matches:i(t,((e,t)=>t.matches)),rules:{...e}}}function i(e,t){const n={};for(const r in e)e.hasOwnProperty(r)&&(n[r]=t(r,e[r]));return n}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>l});var r=n(50959),o=n(97754),a=n(45719);function l(e){return r.createElement("div",{className:o(a.separator,e.className)})}},63932:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>l});var r=n(50959),o=n(97754),a=n(58096);n(83135);function l(e){const t=o(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${a.spinnerSizeMap[e.size||a.DEFAULT_SIZE]}`);return r.createElement("div",{className:t,style:e.style,role:"progressbar"})}},10381:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>i});var r=n(50959),o=n(97754),a=n(9745),l=n(34587),s=n(578);function i(e){const{dropped:t,className:n}=e;return r.createElement(a.Icon,{className:o(n,l.icon,{[l.dropped]:t}),icon:s})}},78029:e=>{e.exports={button:"button-GwQQdU8S",hover:"hover-GwQQdU8S",isInteractive:"isInteractive-GwQQdU8S",accessible:"accessible-GwQQdU8S",isGrouped:"isGrouped-GwQQdU8S",isActive:"isActive-GwQQdU8S",isOpened:"isOpened-GwQQdU8S",isDisabled:"isDisabled-GwQQdU8S",text:"text-GwQQdU8S",icon:"icon-GwQQdU8S"}},31409:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_TOOL_WIDGET_BUTTON_THEME:()=>s,ToolWidgetButton:()=>i});var r=n(50959),o=n(97754),a=n(9745),l=n(78029);const s=l,i=r.forwardRef(((e,t)=>{
|
||||
trackEvent("New SS",d.currentSymbolType,null===e.value?e.analyticsLabel:e.value),null===(n=u.current)||void 0===n||n.focus()},label:o,isMobile:c,"data-name":t}))}))):r.createElement("div",{className:a()(ge.wrap,o&&ge.small)},r.createElement("div",{className:ge.item},r.createElement("div",{className:ge.text},o?l.t(null,void 0,n(48490)):l.t(null,void 0,n(89053)))),r.createElement("div",{className:ge.item},!o&&r.createElement("div",{className:ge.text},l.t(null,void 0,n(29601))),d.canChangeExchange&&r.createElement("div",{className:ge.exchange},r.createElement(he,null))))}var fe=n(38223),ye=n(52662);function be(e){const{onTouchMove:t,listRef:n,className:o,listWrapRef:l,virtualListKey:s,items:i,getItemSize:c,hideFeed:u,canLoadMore:d,onLoadMoreSymbols:m}=e,{mode:p,isSmallWidth:g,handleListWidth:v}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),[f,y]=(0,r.useState)(null),x=(0,ie.useResizeObserver)((function([e]){y(e.contentRect.height),v(e.contentRect.width)})),w=(0,r.useCallback)((e=>{const{index:t,style:n}=e;return r.createElement("div",{style:n},i[t])}),[i]),C=(0,r.useCallback)((e=>(0,b.ensure)(i[e].key)),[i]),E="watchlist"===p&&null!==f;return r.createElement("div",{className:a()(ye.wrap,E&&ye.watchlist,u&&ye.noFeed,u&&k.isSeparateSymbolSearchTabs&&ye.newStyles,o),onTouchMove:t,ref:x},r.createElement("div",{ref:l,className:a()(ye.scrollContainer,u&&ye.noFeed)},E?r.createElement(se.VariableSizeList,{key:s,ref:n,className:ye.listContainer,width:"100%",height:(0,b.ensureNotNull)(f),itemCount:i.length,itemSize:c,children:w,itemKey:C,overscanCount:20,direction:(0,fe.isRtl)()?"rtl":"ltr"}):r.createElement(r.Fragment,null,r.createElement("div",{className:a()(ye.listContainer,g&&ye.multiLineItemsContainer)},!k.isSeparateSymbolSearchTabs&&r.createElement(ve,null),...i,!1))))}var Se=n(21668),xe=n(85544);const we=u.enabled("hide_image_invalid_symbol");function ke(e){const{otherSymbolsCount:t,onChangeSymbolTypeFilter:n,onResetFilters:a,onListTouchMove:l,brokerTitle:s,brokerLogoInfo:i,isBrokerActive:c,onBrokerToggle:u,listRef:d,listWrapRef:m,onLoadMoreSymbols:p,canLoadMore:g}=e,{mode:v,isMobile:f,selectedSymbolType:y,symbolTypes:b,feedItems:x,contentItem:w,emptyState:C=Ce,symbolSearchContent:E,symbolSearchState:N}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),I=s?r.createElement(BrokerButton,{brokerTitle:s,isActive:c,onToggle:u,logoInfo:i}):null,L="symbolSearch"===v&&["good","loadingWithPaginated"].includes(N),T=null!=w?w:Se.SymbolSearchDialogContentItem,R=(0,r.useMemo)((()=>x.map((e=>r.createElement(T,{...e,searchToken:E.token})))),[x]);return r.createElement(r.Fragment,null,"symbolSearch"===v&&r.createElement(r.Fragment,null,b.length>0&&r.createElement(ae,{className:o(k.isSeparateSymbolSearchTabs&&(E.withFilters||f&&I)&&xe.withFilters,!f&&I&&xe.withButton),itemClassName:xe.symbolType,items:b,getItemTitle:e=>e.name,getItemKey:e=>e.value,checkItemIsActive:e=>e.value===y,onBubbleClick:n,multiline:!f,grayStyles:!0},!f&&r.createElement("div",{className:xe.brokerButton
|
||||
},I)),!k.isSeparateSymbolSearchTabs&&f&&b.length>0&&s&&r.createElement("div",{className:xe.brokerButtonWrap},I),k.isSeparateSymbolSearchTabs&&r.createElement(ve,{brokerButton:f?I:void 0})),r.createElement(be,{listRef:d,listWrapRef:m,onTouchMove:l,items:R,getItemSize:()=>Ne,onLoadMoreSymbols:p,canLoadMore:g,hideFeed:!L}),"loading"===N&&r.createElement("div",{className:xe.spinnerWrap},r.createElement(le.Spinner,null)),"symbolSearch"===v&&r.createElement(r.Fragment,null,!1,"empty"===N&&r.createElement(C,null)))}function Ce(e){const t=(0,I.useWatchedValueReadonly)({watchedValue:L.watchedTheme})===T.StdTheme.Dark?_:D;return r.createElement(y,{className:xe.noResultsDesktop},!we&&r.createElement(p.Icon,{icon:t,className:xe.emptyIcon}),r.createElement("div",{className:xe.emptyText},l.t(null,void 0,n(41379))))}const Ee=(0,k.getDefaultSearchSource)(),Ne=52;function Ie(e){const{mode:t,setMode:o,setSelectedIndex:i,isMobile:c,selectedSearchSource:d,setSelectedSearchSource:m,isAllSearchSourcesSelected:p,selectedSymbolType:v,setSelectedSymbolType:f,symbolSearchContent:y,setSymbolSearchContent:b,searchRef:x,setSearchSpreads:w,showSpreadActions:C,selectedItem:E,forceUpdate:N,placeholder:I,initialScreen:L,footer:T,searchInput:_,upperCaseEnabled:D,externalInput:B,handleKeyDown:M,customSearchSymbols:A,filterDefinitions:Z,filterQueryParams:V,searchSources:K,symbolSearchState:q,setSymbolSearchState:j}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext),H=(0,r.useRef)(t);H.current=t;const $=(0,r.useRef)(new AbortController),[G,Y]=(0,r.useState)(0),J=(0,r.useRef)(0),[ee,te]=(0,r.useState)(y.token),ne=(0,r.useRef)(null),re=(0,r.useRef)(null),oe=(0,r.useRef)({selectedIndexValue:-1,searchTokenValue:"",searchSpreadsValue:!0}),ae=(0,r.useRef)(null),le=(0,r.useRef)(null),{broker:se=null,brokerId:ie,brokerTitle:ce,brokerLogoInfo:ue,isBrokerChecked:de=!1,setIsBrokerChecked:me=(()=>{}),unhideSymbolSearchGroups:pe=""}={brokerId:void 0,brokerTitle:void 0,brokerLogoInfo:void 0};(0,r.useEffect)((()=>()=>{$.current.abort(),Re()}),[]),(0,r.useEffect)((()=>{(null==x?void 0:x.current)&&te(x.current.value)}),[]),(0,r.useEffect)((()=>{const e=x.current;if(e)return e.addEventListener("input",Se),e.addEventListener("focus",Le),e.addEventListener("select",be),e.addEventListener("click",be),e.addEventListener("keyup",Te),B&&M&&e.addEventListener("keydown",M),()=>{e&&(e.removeEventListener("input",Se),e.removeEventListener("focus",Le),e.removeEventListener("select",be),e.removeEventListener("click",be),e.removeEventListener("keyup",Te),B&&M&&e.removeEventListener("keydown",M))}}),[M]),(0,r.useEffect)((()=>{Boolean(L)&&""===ee.trim()||(b((e=>({...e,symbolStartIndex:0}))),Ce(ee,v,d).then((()=>{ne.current&&(ne.current.scrollTop=0)})))}),[ee,v,d,de,L,V]),(0,r.useEffect)((()=>{var e;if(!E||!x.current)return;if(!u.enabled("show_spread_operators"))return x.current.value=E.symbol,void N();const t=F(E)?E.exchange:E.parent.exchange;let n;n="contracts"in E&&(null===(e=E.contracts)||void 0===e?void 0:e.length)?E.contracts[0]:E;const r={name:n.symbol,exchange:t,
|
||||
prefix:n.prefix,fullName:n.full_name},[o,a]=(0,s.getNextSymbolInputValueAndPosition)(x.current,r,D);x.current.value=o,x.current.setSelectionRange(a,a),N()}),[E]);const he=null!=L?L:"div",ge=Boolean(L)&&"symbolSearch"!==t,ve=null!=_?_:g.DialogSearch,fe=(0,r.useMemo)((()=>({listRef:re,resetRecommends:Ie,updateRecommends:Ce,searchToken:ee,emptyTextClassName:xe.emptyText,isBrokerChecked:de,symbolSearchState:q,currentMode:H})),[re,ee,de,q,H,V]);return r.createElement(R.SymbolSearchDialogBodyContext.Provider,{value:fe},!(B&&"symbolSearch"===t)&&r.createElement(ve,{reference:x,className:a()(xe.search,D&&xe.upperCase),placeholder:I||l.t(null,void 0,n(52298))},C&&r.createElement(X,{state:oe,update:we})),ge?r.createElement(he,null):r.createElement(ke,{otherSymbolsCount:G,onListTouchMove:function(){var e;null===(e=x.current)||void 0===e||e.blur()},onChangeSymbolTypeFilter:function(e){const{value:t}=e;f(t),i(-1)},onResetFilters:function(){var e;k.isSeparateSymbolSearchTabs?"resetFilter"===q?f((0,k.getAllSymbolTypesValue)()):Ee&&m(Ee):(f((0,k.getAllSymbolTypesValue)()),Ee&&m(Ee));me(!1),c||null===(e=x.current)||void 0===e||e.focus()},brokerTitle:ce,brokerLogoInfo:ue,isBrokerActive:de,onBrokerToggle:me,listRef:re,listWrapRef:ne,onLoadMoreSymbols:void 0,canLoadMore:void 0}),T);function ye(){if(!x.current)return;const[e,t,n]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);J.current=t,oe.current={selectedIndexValue:-1,searchSpreadsValue:(0,s.isSpread)(n),searchTokenValue:e},ae.current||(ae.current=setTimeout(we,0))}function be(){if(!x.current)return;const[,e]=(0,s.getCurrentTokenParamsFromInput)(x.current,D);e!==J.current&&ye()}function Se(){u.enabled("show_spread_operators")?ye():x.current&&(oe.current={selectedIndexValue:-1,searchSpreadsValue:!1,searchTokenValue:x.current.value},ae.current||(ae.current=setTimeout(we,0)))}function we(){const{selectedIndexValue:e,searchTokenValue:t,searchSpreadsValue:n}=oe.current;ae.current=null,(0,O.unstable_batchedUpdates)((()=>{w(n),i(e),te(D?t.toUpperCase():t)}))}async function Ce(e,t,n,r){var o,a,l;try{"noop"===q?j("loading"):r?j("loadingWithPaginated"):(Re(),le.current=setTimeout((()=>{b({token:e,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K,renderSymbolSearchList:[],symbolsRemaining:0,symbolStartIndex:0}),j("loading")}),500)),_e();(0,k.getAllSymbolTypesValue)();const i=!1;let c;if(de&&se){c=(await(0,z.respectAbort)($.current.signal,se.accountMetainfo())).prefix}const m=u.enabled("show_spread_operators")?null!==(a=null!==(o=(0,s.getExchange)(e))&&void 0!==o?o:c)&&void 0!==a?a:null==n?void 0:n.getRequestExchangeValue():null==d?void 0:d.getRequestExchangeValue(),p=(0,s.getExchange)(e)||null===(l=n||d)||void 0===l?void 0:l.getRequestCountryValue(),[h,g]=await Promise.all([Ne($.current.signal,e,t,n,m,p,r),i&&!r?getRecent():Promise.resolve([])]),v=g.filter((e=>{var t,n
|
||||
;return m?(null===(t=e.exchange)||void 0===t?void 0:t.toLowerCase())===m.toLowerCase():!p||(null===(n=e.country)||void 0===n?void 0:n.toLowerCase())===p.toLowerCase()})),f=new Set(v.map((e=>`${e.exchange}_${e.symbol}`))),S=h.symbols.filter((e=>!f.has(`${e.exchange}_${e.symbol}`)));let x=function(e,t=window.ChartApiInstance.symbolsGrouping()){var n;const r={},o=[];for(let a=0;a<e.length;++a){const l=e[a];if(l.prefix||Array.isArray(l.contracts))return e;const s=t[l.type];if(void 0===s){o.push(l);continue}const i=s.exec(l.symbol);if(i){const e=i[1];let t;r.hasOwnProperty(e)?t=r[e]:(t=o.length,r[e]=t,o.push({type:l.type,symbol:e,exchange:l.exchange,description:l.description,full_name:l.exchange+":"+e,contracts:[]})),null===(n=o[t].contracts)||void 0===n||n.push(l)}else o.push(l)}return o}([...v,...S]);if(r&&(x=[...y.renderSymbolSearchList,...x]),!x.length)return b((n=>({...n,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],token:e,symbolsRemaining:0,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K}))),Re(),void j("empty");Re(),b((n=>({...n,canChangeExchange:Boolean(d&&K.length>1&&!(0,k.exchangeSelectDisabled)(t)),tabSelectFilters:null==Z?void 0:Z[t],renderSymbolSearchList:x,token:e,symbolsRemaining:h.symbols_remaining,withFilters:!!t,currentSymbolType:t,currentSelectedSearchSource:d,currentTabAvailableSearchSources:K,symbolStartIndex:n.symbolStartIndex+h.symbols.length}))),j("good")}catch(e){(0,z.skipAbortError)(e)}}async function Ne(e,t,n,r,o,a,l){var i;const c={serverHighlight:!1,text:u.enabled("show_spread_operators")?(0,s.shortName)(t):null===(i=x.current)||void 0===i?void 0:i.value,exchange:o,country:a,type:n,lang:window.language||"",sortByCountry:void 0,brokerId:ie,onlyTradable:Boolean(ie)&&de,unhideSymbolSearchGroups:pe,signal:e,start:l,filterQueryParams:V},d=(0,P.getSearchRequestDelay)();return void 0!==d&&await(0,z.delay)(e,d),A?A(c):Q(c)}function Ie(){_e(),j("empty"),te(""),w(!1),b((e=>({...e,symbolStartIndex:0}))),Re()}function Le(){"watchlist"===H.current&&(o("symbolSearch"),(0,U.trackEvent)("Watchlist","Mobile SS","Go to SS page"))}function Te(e){switch((0,W.hashFromEvent)(e)){case 37:case 39:be()}}function Re(){le.current&&clearTimeout(le.current)}function _e(){$.current.abort(),$.current=new AbortController}}var Le=n(48199),Te=n(24658),Re=n(58442),_e=n(56840);function De(e){const[t,n]=(0,r.useState)((()=>{const{defaultSearchSource:t,searchSources:n}=e,r=_e.getValue("symboledit.exchangefilter","");return n.find((e=>e.value()===r))||t}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,_e.setValue("symboledit.exchangefilter",t.value())}),[])]}function Be(e){const[t,n]=(0,r.useState)((()=>{if(1===e.types.length)return e.types[0].value;const t=_e.getValue("symboledit.filter",(0,k.getAllSymbolTypesValue)());return e.types.find((e=>e.value===t))?t:(0,k.getAllSymbolTypesValue)()}));return[t,(0,r.useCallback)((e=>{var t;n(e),t=e,_e.setValue("symboledit.filter",t)}),[])]}
|
||||
var Me=n(37968),Ae=n(82708),Oe=n(77248),ze=n(76460),Fe=n(62393);const Qe=(0,k.getAvailableSearchSources)(),Pe=(0,k.getDefaultSearchSource)(),Ue=u.enabled("uppercase_instrument_names");function We(e){var t;const{onClose:o,initialMode:a,defaultValue:m="",showSpreadActions:p,hideMarkedListFlag:g,selectSearchOnInit:f=!0,onSearchComplete:y,dialogTitle:b=l.t(null,void 0,n(75905)),placeholder:S,fullscreen:x,initialScreen:w,wrapper:C,dialog:E,contentItem:N,footer:I,searchInput:L,emptyState:T,autofocus:R,dialogWidth:_,onKeyDown:D,searchSourcesScreen:B,customSearchSymbols:M,isDisableFiltering:O,disableRecents:z,shouldReturnFocus:P,onSymbolFiltersParamsChange:U}=e,Z=(0,r.useMemo)((()=>O?[]:e.symbolTypes?e.symbolTypes:(0,k.getAvailableSymbolTypes)()),[]),V=void 0!==e.input,K=O?[]:Qe,[q,j]=(0,r.useState)(a),H=(0,r.useRef)(m),[$,G]=De({searchSources:K,defaultSearchSource:Pe}),[Y,X]=[],[J,ee]=Be({types:Z}),[te,ne]=[{},()=>{}],[re,oe]=(0,r.useState)(!1),[ae,le]=(0,r.useState)(-1),[se,ie]=(0,r.useState)("noop"),ce=k.isSeparateSymbolSearchTabs?TAB_SELECT_FILTER_MAP:void 0,ue=k.isSeparateSymbolSearchTabs?(null==Y?void 0:Y[J])||Pe:$,de=(0,r.useMemo)((()=>{if(!k.isSeparateSymbolSearchTabs)return K;return K.filter((e=>{const t=TAB_FILTER_MAP[J];if(!J)return!0;const n=e.group();return n===ExchangeGroup.AllExchanges||n&&t.value.includes(n)}))}),[K,J]),[me,pe]=(0,r.useState)((()=>({canChangeExchange:Boolean($&&Qe.length>1&&!(0,k.exchangeSelectDisabled)(J)),tabSelectFilters:null==ce?void 0:ce[J],withFilters:!!J,renderSymbolSearchList:[],token:H.current,symbolsRemaining:0,currentSymbolType:J,currentSelectedSearchSource:ue,currentTabAvailableSearchSources:de,symbolStartIndex:0}))),he=(0,r.useCallback)((e=>{trackEvent("New SS",J,"Change sources"),null==X||X(J,e),pe((t=>({...t,currentSelectedSearchSource:e})))}),[J,pe]),ge=(0,r.useRef)(null!==(t=e.input)&&void 0!==t?t:null),[ve,fe]=(0,r.useState)(!1),ye=(0,Me.useForceUpdate)(),[be,Se]=(0,r.useState)(new Set),{broker:xe=null,brokerId:we,unhideSymbolSearchGroups:ke="",displayBrokerSymbol:Ce=!1}={brokerId:void 0};(0,r.useLayoutEffect)((()=>{var e;!(null==ge?void 0:ge.current)||!V&&Boolean(null===(e=ge.current)||void 0===e?void 0:e.value)||(V||"compare"===q||(ge.current.value=H.current),!R||V&&"symbolSearch"!==q||ge.current.focus())}),[q]),(0,r.useEffect)((()=>{(null==ge?void 0:ge.current)&&f&&R&&ge.current.select()}),[]);const Ee=(0,r.useMemo)((()=>me.renderSymbolSearchList.reduce(((e,t)=>{const n=Ke(t),r=be.has(n);return e.push(t),r&&t.contracts&&e.push(...t.contracts.map((e=>({...e,parent:t})))),e}),[])),[me.renderSymbolSearchList,be]),Ne=(0,r.useRef)(null);(0,r.useEffect)((()=>{var e;-1!==ae&&(null===(e=Ne.current)||void 0===e||e.scrollIntoView({block:"nearest"}))}),[ae,Ne]);const _e=i.includes(J),We=(0,r.useMemo)((()=>Ee.map(((e,t)=>{var n,r,o,a;if(F(e)){const o=Ke(e),a=e.contracts?be.has(o):void 0,l=t===ae;return{key:t,id:o,title:Ve(e,Ce),description:e.description,isOffset:!1,onClick:rt.bind(null,e),providerId:e.provider_id,source:e.source,source2:e.source2,
|
||||
country:null===(n=e.country)||void 0===n?void 0:n.toLocaleLowerCase(),type:e.type,exchangeName:null===e.exchange?void 0:e.exchange,exchangeTooltip:"",prefix:e.prefix||void 0,marketType:(0,Te.marketType)(e.type,e.typespecs,!1),hideMarketType:_e,isEod:(null===(r=e.params)||void 0===r?void 0:r.includes("eod"))&&"economic"!==e.type,isYield:(0,Oe.isYield)(e),isExpanded:a,onExpandClick:e.contracts?ot.bind(null,o):void 0,fullSymbolName:e.contracts?Re.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):Re.QualifiedSources.fromSymbolSearchResult(e),itemRef:l?Ne:void 0,isSelected:t===ae,hideMarkedListFlag:g,item:e,logoId:e.logoid,currencyLogoId:e["currency-logoid"],baseCurrencyLogoId:e["base-currency-logoid"],shortName:(0,Ae.safeShortName)(Re.QualifiedSources.fromSymbolSearchResult(e)),currencyCode:e.currency_code,isPrimary:e.is_primary_listing}}{const{parent:n}=e,r=Ke(n),l=t===ae;return{key:t,id:r+e.symbol,dangerousTitleHTML:Ve(e,Ce),dangerousDescriptionHTML:`${n.description}`+(e.description?` (${e.description})`:""),isOffset:!0,isEod:null===(o=e.params)||void 0===o?void 0:o.includes("eod"),isYield:(0,Oe.isYield)(e),onClick:at.bind(null,e.parent,e),providerId:n.provider_id,country:null===(a=n.country)||void 0===a?void 0:a.toLowerCase(),type:n.type,exchangeName:null===n.exchange?void 0:n.exchange,exchangeTooltip:"",marketType:(0,Te.marketType)(n.type,e.typespecs,!1),hideMarketType:_e,fullSymbolName:Re.QualifiedSources.fromSymbolSearchResult(e.parent,e),itemRef:l?Ne:void 0,isSelected:l,hideMarkedListFlag:g,item:e}}}))),[me.renderSymbolSearchList,be,q,ae,D]),He=(0,r.useMemo)((()=>function(e,t,n){const r=null==t?void 0:t[e],o=new Map(null==r?void 0:r.map((e=>[e.id,e.urlParam]))),a=n[e];let l;if(a){l={};for(const[e,t]of Object.entries(a)){const n=o.get(e);n&&(l[n]=t)}}return l}(J,ce,te)),[J,ce,te]),$e=(0,r.useMemo)((()=>me.renderSymbolSearchList.slice(0,20).map((e=>e.contracts?Re.QualifiedSources.fromSymbolSearchResult(e,e.contracts[0]):Re.QualifiedSources.fromSymbolSearchResult(e)))),[me.renderSymbolSearchList]);(0,r.useEffect)((()=>{var e,t;if(!U)return;const n=["resetFilter","resetTabFilter","empty"].includes(se)?[]:$e,r={...He,result_list:n};r.search_type||(r.search_type="bitcoin,crypto"===J?"crypto":J);const o=TAB_FILTER_MAP[J];J&&("country"===o.id?r.country=null!==(e=null==ue?void 0:ue.getRequestCountryValue())&&void 0!==e?e:null:r.exchange=null!==(t=null==ue?void 0:ue.getRequestExchangeValue())&&void 0!==t?t:null),U(r)}),[J,He,$e,ue,se]);const Ge=null!=E?E:je,Ye=Ge!==je&&!V,Xe=(e,t)=>{var n;return{mode:q,setMode:j,selectedSearchSource:ue,setSelectedSearchSource:k.isSeparateSymbolSearchTabs?he:G,isAllSearchSourcesSelected:v.isAllSearchSourcesSelected,allSearchSourcesTitle:k.isSeparateSymbolSearchTabs?null===(n=TAB_FILTER_MAP[me.currentSymbolType])||void 0===n?void 0:n.allSearchSourcesTitle:void 0,selectedSymbolType:J,setSelectedSymbolType:ee,selectedIndex:ae,setSelectedIndex:le,onClose:o,setSymbolSearchContent:pe,symbolSearchContent:me,searchRef:ge,cachedInputValue:H,searchSpreads:re,setSearchSpreads:oe,
|
||||
handleListWidth:lt,isSmallWidth:ve,feedItems:We,isMobile:e,showSpreadActions:p,selectSearchOnInit:f,isTablet:t,selectedItem:Ee[ae],forceUpdate:ye,placeholder:S,initialScreen:w,toggleExpand:ot,openedItems:be,onSubmit:ct,onSearchComplete:y,footer:I,symbolTypes:Z,contentItem:N,searchInput:L,emptyState:T,autofocus:R,upperCaseEnabled:Ue,externalInput:V,handleKeyDown:Ye?void 0:it,customSearchSymbols:M,searchSources:de,filterDefinitions:ce,selectedFilterValues:te,setSelectedFilterValues:ne,filterQueryParams:He,symbolSearchState:se,setSymbolSearchState:ie}},Je=null!=B?B:A,et="exchange"===q,tt=et?{title:l.t(null,void 0,n(19724)),dataName:"exchanges-search",render:()=>r.createElement(Je,{searchSources:me.currentTabAvailableSearchSources}),additionalHeaderElement:r.createElement(Le.BackButton,{onClick:()=>j("symbolSearch"),className:Fe.backButton,size:"medium","aria-label":l.t(null,{context:"input"},n(16936)),preservePaddings:!0}),additionalElementPos:"before"}:{title:b,dataName:"symbol-search-items-dialog",render:()=>r.createElement(Ie,null),additionalElementPos:"after"},nt=null!=C?C:"div";return r.createElement(nt,null,r.createElement(c.MatchMediaMap,{rules:d.DialogBreakpoints},(({TabletSmall:e,TabletNormal:t})=>r.createElement(h.SymbolSearchItemsDialogContext.Provider,{value:Xe(e,t)},r.createElement(Ge,{...tt,shouldReturnFocus:P,fullScreen:x,onClose:o,onClickOutside:o,onKeyDown:Ye?void 0:it,isOpened:!0})))));function rt(e,t){if(e.contracts)return e.contracts.length?void at(e,e.contracts[0],t):void ot(Ke(e));at(e,void 0,t)}function ot(e){const t=new Set(be);t.has(e)?t.delete(e):t.add(e),Se(t)}function at(e,t,n){const r=t||e,{exchange:a}=e;if(u.enabled("show_spread_operators")){const e={name:r.symbol,exchange:a,prefix:r.prefix,fullName:r.full_name};if(re)return st(e),void ye();if(ge.current&&ge.current.value.includes(","))return void st(e)}ut([{resolved:!0,symbol:Re.QualifiedSources.fromSymbolSearchResult(e,t),result:r}],n),o()}function lt(e){fe("fixed"===_||e<=640)}function st(e){if(!ge.current)return;const[t,n]=(0,s.getNextSymbolInputValueAndPosition)(ge.current,e,Ue);ge.current.value=t,ge.current.setSelectionRange(n,n),ge.current.focus()}function it(e){switch((0,W.hashFromEvent)(e)){case 38:if(e.preventDefault(),0===ae)return;if(-1===ae)return void le(0);le(ae-1);break;case 40:if(e.preventDefault(),ae===We.length-1)return;le(ae+1);break;case 37:{if(-1===ae)return;const t=We[ae],{id:n,isOffset:r,onExpandClick:o}=t;if(!r&&n&&be.has(n)&&Boolean(o)&&!Boolean(D)&&(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 39:{if(-1===ae)return;const t=We[ae],{id:n,isOffset:r,onExpandClick:o}=t;if(r||!n||be.has(n)||!Boolean(o)||Boolean(D)||(e.preventDefault(),ot(n)),o)return void(null==D||D(e,!0));break}case 13:e.preventDefault(),ct(!0);break;case 27:if(e.preventDefault(),et)return void j("symbolSearch");o()}null==D||D(e)}function ct(e){if(!ge.current)return;let t=ge.current.value;if(u.enabled("show_spread_operators")&&re&&t){const n=We[ae];if(n&&void 0!==n.isExpanded&&(n.onClick(),t=ge.current.value),t.includes(",")){
|
||||
return ut(qe(t).map(Ze)),void(e&&o())}return ut([{symbol:Ue?t.toUpperCase():t,resolved:!1}]),void(e&&o())}if(t.includes(","))return ut(qe(t).map(Ze)),void(e&&o());if(-1!==ae){We[ae].onClick()}else{const n=Ue?t.toUpperCase():t;if(n&&""!==n.trim()){const e=qe(n);if(void 0!==we&&-1===n.indexOf(":"))(function(e){let t=!1;return Promise.all(e.map((e=>-1!==e.indexOf(":")||t?Promise.resolve({symbol:e,resolved:!1}):(t=!0,async function(e){var t;null===(t=await(null==xe?void 0:xe.accountMetainfo()))||void 0===t||t.prefix;const n=void 0,r=await Q({strictMatch:!0,serverHighlight:!1,text:e,lang:window.language||"",brokerId:we,onlyTradable:!0,unhideSymbolSearchGroups:ke,exchange:n});if(0!==r.symbols.length){const e=r.symbols[0],{contracts:t}=e,n=t&&t.length>0?t[0]:void 0,o=e.prefix||e.exchange,a=n?n.symbol:e.symbol;if(o&&a)return{symbol:Re.QualifiedSources.fromSymbolSearchResult(e,n),resolved:!0,result:e}}return{symbol:e,resolved:!1}}(e)))))})(e).then((e=>ut(e)));else{ut(e.map(Ze))}}e&&o()}}async function ut(e,t){const n=!t||(0,ze.isKeyboardClick)(t);y(e,{symbolType:J,isKeyboardEvent:n})}}function Ze(e){return{symbol:Ue?e.toUpperCase():e,resolved:!1}}function Ve(e,t){const{broker_symbol:n,symbol:r,description:o}=e;return`${"spread"===e.type?o:r}${t&&n?` (${n})`:""}`}function Ke(e){return e.symbol+e.exchange+e.description}function qe(e){return e.split(",").map((e=>e.trim())).filter((e=>""!==e))}function je(e){const{isMobile:t,isTablet:n}=(0,S.useEnsuredContext)(h.SymbolSearchItemsDialogContext);return r.createElement(m.AdaptivePopupDialog,{...e,className:a()(Fe.dialog,!t&&(n?Fe.tabletDialog:Fe.desktopDialog)),backdrop:!0,draggable:!1})}},15983:(e,t,n)=>{"use strict";n.d(t,{flip:()=>s,getCurrentTokenParamsFromInput:()=>v,getExchange:()=>p,getNextSymbolInputValueAndPosition:()=>g,isSpread:()=>u,shortName:()=>m,stringifyTokens:()=>i,validate:()=>l});var r=n(14483),o=n(44254),a=n(81319);function l(e){const t={braceBalance:0,currentState:"var",warnings:[],errors:[]};if(r.enabled("charting_library_base")&&!r.enabled("show_spread_operators"))return t;let n="init";const o=[];for(let r=0;r<e.length;r++){const a=e[r];if("whitespace"!==a.type){if("incompleteSymbol"===a.type||"incompleteNumber"===a.type){const n=r!==e.length-1,o={status:n?"error":"incomplete",reason:"incomplete_token",offset:a.offset,token:a};if(n?t.errors.push(o):t.warnings.push(o),n)continue}switch(a.type){case"symbol":case"number":if("var"===n){t.errors.push({status:"error",reason:"unexpected_token",offset:a.offset,token:a});continue}n="var";break;case"plus":case"minus":case"multiply":case"divide":case"power":if("var"!==n){t.errors.push({status:"error",reason:"unexpected_token",offset:a.offset,token:a});continue}n="operator";break;case"openBrace":if("var"===n){t.errors.push({status:"error",reason:"unexpected_token",offset:a.offset,token:a});continue}o.push(a),n="init";break;case"closeBrace":if("var"!==n){t.errors.push({status:"error",reason:"unexpected_token",offset:a.offset,token:a});continue}o.pop()||t.errors.push({status:"error",reason:"unbalanced_brace",
|
||||
offset:a.offset,token:a}),n="var";break;case"unparsed":t.errors.push({status:"error",reason:"unparsed_entity",offset:a.offset,token:a})}}}for(t.braceBalance=o.length,"var"!==n&&t.warnings.push({status:"incomplete",token:e[e.length-1]});o.length;){const e=o.pop();e&&t.warnings.push({status:"incomplete",reason:"unbalanced_brace",offset:e.offset,token:e})}return t.currentState=n,t}function s(e){const t=function(e){let t,n=0,r=0;for(let o=0;o<e.length;o++){const a=e[o];if("whitespace"!==a.type)switch(n){case 0:if("number"!==a.type||1!=+a.value)return[];n=1;break;case 1:if(1!==n||"divide"!==a.type)return[];n=2,t=o+1;break;case 2:if("openBrace"===a.type)n=3,r=1;else if(c(a.type))return[];break;case 3:"openBrace"===a.type?r++:"closeBrace"===a.type&&(r--,r<=0&&(n=2))}}return e.slice(t)}(e);return t.length?d(t):d((0,o.tokenize)("1/("+i(e)+")"))}function i(e){return e.reduce(((e,t)=>"symbol"===t.type&&o.symbolTokenEscapeRe.test(t.value)?e+`'${t.value}'`:e+t.value),"")}function c(e){return"plus"===e||"minus"===e||"multiply"===e||"divide"===e||"power"===e}function u(e){return e.length>1&&e.some((e=>c(e.type)))}function d(e){e=function(e){const t=[];for(const n of e)"whitespace"!==n.type&&t.push(n);return t}(e);const t=[],n=[];let r;for(let o=0;o<e.length;o++){const a=e[o];switch(a.type){case"plus":case"minus":case"multiply":case"divide":case"power":n.length&&n[n.length-1].minPrecedence>a.precedence&&(n[n.length-1].minPrecedence=a.precedence);break;case"openBrace":r={minPrecedence:1/0,openBraceIndex:o},n.push(r);break;case"closeBrace":{if(r=n.pop(),!r)break;const a=e[r.openBraceIndex-1],l=e[o+1],s=a&&("plus"===a.type||"multiply"===a.type);(!c(null==l?void 0:l.type)||(null==l?void 0:l.precedence)<=r.minPrecedence)&&(!c(null==a?void 0:a.type)||(null==a?void 0:a.precedence)<(null==r?void 0:r.minPrecedence)||(null==a?void 0:a.precedence)===(null==r?void 0:r.minPrecedence)&&s)&&(t.unshift(r.openBraceIndex),t.push(o),n.length&&n[n.length-1].minPrecedence>r.minPrecedence&&(n[n.length-1].minPrecedence=r.minPrecedence))}}}for(let n=t.length;n--;)e.splice(t[n],1);return e}function m(e){return d((0,o.tokenize)(e)).reduce(((e,t)=>{if("symbol"!==t.type)return e+t.value;const[,n]=h(t);return n?e+n:e}),"")}function p(e){const t=function(e){const t=(0,o.tokenize)(e),n=[];return t.forEach((e=>{if("symbol"!==e.type)return;const[t]=h(e);t&&n.push(t)})),n}(e);if(1===t.length)return t[0]}function h(e){const t=/^'?(?:([A-Z0-9_]+):)?(.*?)'?$/i.exec(e.value);return null===t?[void 0,void 0]:[t[1],t[2]]}function g(e,t,n){const r=e.value,[l,s]=v(e,n),i=(0,a.getSymbolFullName)(t),c=o.symbolTokenEscapeRe.test(i)?`'${i}'`:i;return[r.substring(0,s)+c+r.substring(s+l.length),s+c.length]}function v(e,t){const{value:n,selectionStart:r}=e,a=(0,o.tokenize)(t?n.toUpperCase():n),l=function(e,t){for(let n=0;n<e.length;n++){const r=e[n],o="symbol"===r.type||"incompleteSymbol"===r.type||"number"===r.type;if(r.offset<=t&&t<=r.offset+r.value.length&&o)return r}return null}(a,r||0);return[(null==l?void 0:l.value)||"",l?l.offset:n.length,a]}},81319:(e,t,n)=>{"use strict"
|
||||
;n.d(t,{exchangeSelectDisabled:()=>m,getAllSymbolTypesValue:()=>d,getAvailableSearchSources:()=>c,getAvailableSymbolTypes:()=>u,getDefaultSearchSource:()=>i,getSymbolFullName:()=>s,isSeparateSymbolSearchTabs:()=>p});var r=n(44352),o=n(20882);class a{constructor(e){this._exchange=e}value(){return this._exchange.value}name(){return(0,o.isAllSearchSourcesSelected)(this)?r.t(null,void 0,n(64498)):this._exchange.name}description(){return this._exchange.desc}country(){return this._exchange.country}providerId(){return this._exchange.providerId}group(){return this._exchange.group}includes(e){return function(e,t){const n=t.toLowerCase(),{name:r,desc:o,searchTerms:a}=e;return r.toLowerCase().includes(n)||o.toLowerCase().includes(n)||void 0!==a&&a.some((e=>e.toLowerCase().includes(n)))}(this._exchange,e)}getRequestExchangeValue(){return this._exchange.value}getRequestCountryValue(){}}var l=n(3685);function s(e){if(e.fullName)return e.fullName;let t;return t=e.prefix||e.exchange?(e.prefix||e.exchange)+":"+e.name:e.name,t.replace(/<\/?[^>]+(>|$)/g,"")}function i(){const e=c();return e.find(o.isAllSearchSourcesSelected)||e[0]||null}function c(){return(0,o.createSearchSources)(a,(0,l.getExchanges)())}function u(){return window.ChartApiInstance.supportedSymbolsTypes()}function d(){return""}function m(e){return!(!p||""!==e)}const p=!1},82708:(e,t,n)=>{"use strict";n.d(t,{safeShortName:()=>o});var r=n(79982);function o(e){try{return(0,r.shortName)(e)}catch(t){return e}}},44254:(e,t,n)=>{"use strict";n.d(t,{symbolTokenEscapeRe:()=>l,tokenize:()=>c});var r=n(14483),o=n(18429);const a=r.enabled("charting_library_base")?/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF^])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!:.&])*|'.+?'/:/(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0370-\u1FFF_\u2E80-\uFFFF])(?:[^-+\/*^\s]'|[a-zA-Z0-9_\u0020\u0370-\u1FFF_\u2E80-\uFFFF_!|:.&])*|'.+?'/,l=/[+\-/*]/,s={number:/\d+(?:\.\d*|(?![a-zA-Z0-9_!:.&]))|\.\d+/,incompleteNumber:/\./,symbol:a,incompleteSymbol:/'[^']*/,separatorPrefix:o.SEPARATOR_PREFIX,openBrace:"(",closeBrace:")",plus:"+",minus:"-",multiply:"*",divide:"/",power:"^",whitespace:/[\0-\x20\s]+/,unparsed:null},i=new RegExp(Object.values(s).map((e=>{return null===e?"":`(${"string"==typeof e?(t=e,t.replace(/[\^$()[\]{}*+?|\\]/g,"\\$&")):e.source})`;var t})).filter((e=>""!==e)).concat(".").join("|"),"g");function c(e){if(!e)return[];const t=[],n=Object.keys(s);let r;for(;r=i.exec(e);){let e=!1;for(let o=n.length;o--;)if(r[o+1]){n[o]&&t.push({value:r[o+1],type:n[o],precedence:0,offset:r.index}),e=!0;break}e||t.push({value:r[0],type:"unparsed",precedence:0,offset:r.index})}return t}},76068:(e,t,n)=>{"use strict";n.d(t,{CircleLogo:()=>a});var r=n(50959),o=n(58492);n(45300);function a(e){var t,n;const a=(0,o.getStyleClasses)(e.size,e.className),l=null!==(n=null!==(t=e.alt)&&void 0!==t?t:e.title)&&void 0!==n?n:"";return(0,o.isCircleLogoWithUrlProps)(e)?r.createElement("img",{className:a,src:e.logoUrl,alt:l,title:e.title,loading:e.loading}):r.createElement("span",{className:a,title:e.title
|
||||
},e.placeholderLetter)}},58492:(e,t,n)=>{"use strict";n.d(t,{getStyleClasses:()=>o,isCircleLogoWithUrlProps:()=>a});var r=n(97754);function o(e,t){return r("tv-circle-logo",`tv-circle-logo--${e}`,t)}function a(e){return"logoUrl"in e&&void 0!==e.logoUrl&&0!==e.logoUrl.length}},19785:(e,t,n)=>{"use strict";n.d(t,{createRegExpList:()=>a,getHighlightedChars:()=>l,rankedSearch:()=>o});var r=n(1722);function o(e){const{data:t,rules:n,queryString:o,isPreventedFromFiltering:a,primaryKey:l,secondaryKey:s=l,optionalPrimaryKey:i,tertiaryKey:c}=e;return t.map((e=>{const t=i&&e[i]?e[i]:e[l],a=e[s],u=c&&e[c];let d,m=0;return n.forEach((e=>{var n,l,s,i,c;const{re:p,fullMatch:h}=e;if(p.lastIndex=0,(0,r.isString)(t)&&t&&t.toLowerCase()===o.toLowerCase())return m=4,void(d=null===(n=t.match(h))||void 0===n?void 0:n.index);if((0,r.isString)(t)&&h.test(t))return m=3,void(d=null===(l=t.match(h))||void 0===l?void 0:l.index);if((0,r.isString)(a)&&h.test(a))return m=2,void(d=null===(s=a.match(h))||void 0===s?void 0:s.index);if((0,r.isString)(a)&&p.test(a))return m=2,void(d=null===(i=a.match(p))||void 0===i?void 0:i.index);if(Array.isArray(u))for(const e of u)if(h.test(e))return m=1,void(d=null===(c=e.match(h))||void 0===c?void 0:c.index)})),{matchPriority:m,matchIndex:d,item:e}})).filter((e=>a||e.matchPriority)).sort(((e,t)=>{if(e.matchPriority<t.matchPriority)return 1;if(e.matchPriority>t.matchPriority)return-1;if(e.matchPriority===t.matchPriority){if(void 0===e.matchIndex||void 0===t.matchIndex)return 0;if(e.matchIndex>t.matchIndex)return 1;if(e.matchIndex<t.matchIndex)return-1}return 0})).map((({item:e})=>e))}function a(e,t){const n=[],r=e.toLowerCase(),o=e.split("").map(((e,t)=>`(${0!==t?`[/\\s-]${s(e)}`:s(e)})`)).join("(.*?)")+"(.*)";return n.push({fullMatch:new RegExp(`(${s(e)})`,"i"),re:new RegExp(`^${o}`,"i"),reserveRe:new RegExp(o,"i"),fuzzyHighlight:!0}),t&&t.hasOwnProperty(r)&&n.push({fullMatch:t[r],re:t[r],fuzzyHighlight:!1}),n}function l(e,t,n){const r=[];return e&&n?(n.forEach((e=>{const{fullMatch:n,re:o,reserveRe:a}=e;n.lastIndex=0,o.lastIndex=0;const l=n.exec(t),s=l||o.exec(t)||a&&a.exec(t);if(e.fuzzyHighlight=!l,s)if(e.fuzzyHighlight){let e=s.index;for(let t=1;t<s.length;t++){const n=s[t],o=s[t].length;if(t%2){const t=n.startsWith(" ")||n.startsWith("/")||n.startsWith("-");r[t?e+1:e]=!0}e+=o}}else for(let e=0;e<s[0].length;e++)r[s.index+e]=!0})),r):r}function s(e){return e.replace(/[!-/[-^{-}?]/g,"\\$&")}},24637:(e,t,n)=>{"use strict";n.d(t,{HighlightedText:()=>s});var r=n(50959),o=n(97754),a=n(19785),l=n(75623);function s(e){const{queryString:t,rules:n,text:s,className:i}=e,c=(0,r.useMemo)((()=>(0,a.getHighlightedChars)(t,s,n)),[t,n,s]);return r.createElement(r.Fragment,null,c.length?s.split("").map(((e,t)=>r.createElement(r.Fragment,{key:t},c[t]?r.createElement("span",{className:o(l.highlighted,i)},e):r.createElement("span",null,e)))):s)}},78036:(e,t,n)=>{"use strict";n.d(t,{useEnsuredContext:()=>a});var r=n(50959),o=n(50151);function a(e){return(0,o.ensureNotNull)((0,r.useContext)(e))}},37968:(e,t,n)=>{"use strict"
|
||||
;n.d(t,{useForceUpdate:()=>o});var r=n(50959);const o=()=>{const[,e]=(0,r.useReducer)((e=>e+1),0);return e}},29006:(e,t,n)=>{"use strict";n.d(t,{useResizeObserver:()=>r.useResizeObserver});var r=n(67842)},77975:(e,t,n)=>{"use strict";n.d(t,{useWatchedValueReadonly:()=>o});var r=n(50959);const o=(e,t=!1)=>{const n="watchedValue"in e?e.watchedValue:void 0,o="defaultValue"in e?e.defaultValue:e.watchedValue.value(),[a,l]=(0,r.useState)(n?n.value():o);return(t?r.useLayoutEffect:r.useEffect)((()=>{if(n){l(n.value());const e=e=>l(e);return n.subscribe(e),()=>n.unsubscribe(e)}return()=>{}}),[n]),a}},84877:(e,t,n)=>{"use strict";n.d(t,{MatchMediaMap:()=>l});var r=n(50959),o=n(66783),a=n.n(o);class l extends r.Component{constructor(e){super(e),this._handleMediaChange=()=>{const e=i(this.state.queries,((e,t)=>t.matches));let t=!1;for(const n in e)if(e.hasOwnProperty(n)&&this.state.matches[n]!==e[n]){t=!0;break}t&&this.setState({matches:e})};const{rules:t}=this.props;this.state=s(t)}shouldComponentUpdate(e,t){return!a()(e,this.props)||(!a()(t.rules,this.state.rules)||!a()(t.matches,this.state.matches))}componentDidMount(){this._migrate(null,this.state.queries)}componentDidUpdate(e,t){a()(e.rules,this.props.rules)||this._migrate(t.queries,this.state.queries)}componentWillUnmount(){this._migrate(this.state.queries,null)}render(){return this.props.children(this.state.matches)}static getDerivedStateFromProps(e,t){if(a()(e.rules,t.rules))return null;const{rules:n}=e;return s(n)}_migrate(e,t){null!==e&&i(e,((e,t)=>{t.removeListener(this._handleMediaChange)})),null!==t&&i(t,((e,t)=>{t.addListener(this._handleMediaChange)}))}}function s(e){const t=i(e,((e,t)=>window.matchMedia(t)));return{queries:t,matches:i(t,((e,t)=>t.matches)),rules:{...e}}}function i(e,t){const n={};for(const r in e)e.hasOwnProperty(r)&&(n[r]=t(r,e[r]));return n}},1109:(e,t,n)=>{"use strict";n.d(t,{Separator:()=>l});var r=n(50959),o=n(97754),a=n(45719);function l(e){return r.createElement("div",{className:o(a.separator,e.className)})}},63932:(e,t,n)=>{"use strict";n.d(t,{Spinner:()=>l});var r=n(50959),o=n(97754),a=n(58096);n(83135);function l(e){const t=o(e.className,"tv-spinner","tv-spinner--shown",`tv-spinner--size_${a.spinnerSizeMap[e.size||a.DEFAULT_SIZE]}`);return r.createElement("div",{className:t,style:e.style,role:"progressbar"})}},10381:(e,t,n)=>{"use strict";n.d(t,{ToolWidgetCaret:()=>i});var r=n(50959),o=n(97754),a=n(9745),l=n(34587),s=n(578);function i(e){const{dropped:t,className:n}=e;return r.createElement(a.Icon,{className:o(n,l.icon,{[l.dropped]:t}),icon:s})}},78029:e=>{e.exports={button:"button-GwQQdU8S",hover:"hover-GwQQdU8S",isInteractive:"isInteractive-GwQQdU8S",accessible:"accessible-GwQQdU8S",isGrouped:"isGrouped-GwQQdU8S",isActive:"isActive-GwQQdU8S",isOpened:"isOpened-GwQQdU8S",isDisabled:"isDisabled-GwQQdU8S",text:"text-GwQQdU8S",icon:"icon-GwQQdU8S"}},31409:(e,t,n)=>{"use strict";n.d(t,{DEFAULT_TOOL_WIDGET_BUTTON_THEME:()=>s,ToolWidgetButton:()=>i});var r=n(50959),o=n(97754),a=n(9745),l=n(78029);const s=l,i=r.forwardRef(((e,t)=>{
|
||||
const{tag:n="div",icon:s,isActive:i,isOpened:c,isDisabled:u,isGrouped:d,isHovered:m,onClick:p,text:h,textBeforeIcon:g,title:v,theme:f=l,className:y,forceInteractive:b,inactive:S,"data-name":x,"data-tooltip":w,...k}=e,C=o(y,f.button,(v||w)&&"apply-common-tooltip",{[f.isActive]:i,[f.isOpened]:c,[f.isInteractive]:(b||Boolean(p))&&!u&&!S,[f.isDisabled]:Boolean(u||S),[f.isGrouped]:d,[f.hover]:m}),E=s&&("string"==typeof s?r.createElement(a.Icon,{className:f.icon,icon:s}):r.cloneElement(s,{className:o(f.icon,s.props.className)}));return"button"===n?r.createElement("button",{...k,ref:t,type:"button",className:o(C,f.accessible),disabled:u&&!S,onClick:p,title:v,"data-name":x,"data-tooltip":w},g&&h&&r.createElement("div",{className:o("js-button-text",f.text)},h),E,!g&&h&&r.createElement("div",{className:o("js-button-text",f.text)},h)):r.createElement("div",{...k,ref:t,"data-role":"button",className:C,onClick:u?void 0:p,title:v,"data-name":x,"data-tooltip":w},g&&h&&r.createElement("div",{className:o("js-button-text",f.text)},h),E,!g&&h&&r.createElement("div",{className:o("js-button-text",f.text)},h))}))},24658:(e,t,n)=>{"use strict";n.d(t,{marketType:()=>s});var r=n(44352);const o=new Map([["cfd",r.t(null,void 0,n(87592))],["dr",r.t(null,void 0,n(67245))],["index",r.t(null,void 0,n(12754))],["forex",r.t(null,void 0,n(39512))],["right",r.t(null,{context:"symbol_type"},n(9898))],["bond",r.t(null,void 0,n(79852))],["bitcoin",r.t(null,void 0,n(8448))],["crypto",r.t(null,void 0,n(8448))],["economic",r.t(null,void 0,n(88720))],["indices",r.t(null,void 0,n(60804))],["futures",r.t(null,void 0,n(81859))],["stock",r.t(null,void 0,n(36931))],["commodity",r.t(null,void 0,n(12629))]]);n(42053);const a=new Map,l=new Set(["cfd","spreadbet","defi","sharia","yield","government","corporate","mutual","money","etf","unit","trust","reit","etn","convertible","closedend","crypto","oracle"]);function s(e,t=[],n=!0){const r=t.filter((e=>l.has(e))),s=`${e}_${r.sort().join("_")}`,i=a.get(s);if(void 0!==i)return i;const c=n?function(e){return o.get(e)||e}(e):e,u=Boolean(t.length)?[c,...r].join(" "):c;return a.set(s,u),u}},2948:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path fill="currentColor" d="M5.5 6.44a.75.75 0 1 0-1 1.12l1-1.12zM9 10.5l-.5.56c.29.25.71.25 1 0L9 10.5zm4.5-2.94a.75.75 0 0 0-1-1.12l1 1.12zm-9 0l4 3.5 1-1.12-4-3.5-1 1.12zm5 3.5l4-3.5-1-1.12-4 3.5 1 1.12z"/></svg>'},52019:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18"><path fill="currentColor" d="M13.35 5.35a.5.5 0 0 0-.7-.7L9 8.29 5.35 4.65a.5.5 0 1 0-.7.7L8.29 9l-3.64 3.65a.5.5 0 0 0 .7.7L9 9.71l3.65 3.64a.5.5 0 0 0 .7-.7L9.71 9l3.64-3.65z"/></svg>'},95694:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.2" d="M17 22.5 6.85 12.35a.5.5 0 0 1 0-.7L17 1.5"/></svg>'},49498:e=>{
|
||||
e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.2" d="M12 16.5 4.85 9.35a.5.5 0 0 1 0-.7L12 1.5"/></svg>'},60176:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" width="14" height="14" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.2" d="M9.5 12.5 3.9 7.37a.5.5 0 0 1 0-.74L9.5 1.5"/></svg>'},35369:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" width="12" height="12" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.2" d="M8 10.5 3.85 6.35a.5.5 0 0 1 0-.7L8 1.5"/></svg>'},58478:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10" width="10" height="10" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.2" d="M7 8.5 3.85 5.35a.5.5 0 0 1 0-.7L7 1.5"/></svg>'},73063:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.5" d="M17 22.5 6.85 12.35a.5.5 0 0 1 0-.7L17 1.5"/></svg>'},14127:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.5" d="M12 16.5 4.85 9.35a.5.5 0 0 1 0-.7L12 1.5"/></svg>'},18073:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" width="14" height="14" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.5" d="M9.5 12.5 3.9 7.37a.5.5 0 0 1 0-.74L9.5 1.5"/></svg>'},99243:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 12" width="12" height="12" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.5" d="M8 10.5 3.85 6.35a.5.5 0 0 1 0-.7L8 1.5"/></svg>'},42576:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10" width="10" height="10" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-width="1.5" d="M7 8.5 3.85 5.35a.5.5 0 0 1 0-.7L7 1.5"/></svg>'},578:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 8" width="16" height="8"><path fill="currentColor" d="M0 1.475l7.396 6.04.596.485.593-.49L16 1.39 14.807 0 7.393 6.122 8.58 6.12 1.186.08z"/></svg>'},91540:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" width="18" height="18" fill="none"><path stroke="currentColor" d="M2.5 14.5c1.68-1.26 3.7-2 6.5-2s4.91.74 6.5 2m-13-11c1.68 1.26 3.7 2 6.5 2s4.91-.74 6.5-2"/><circle stroke="currentColor" cx="9" cy="9" r="8.5"/><path stroke="currentColor" d="M13.5 9c0 2.42-.55 4.58-1.4 6.12-.87 1.56-1.98 2.38-3.1 2.38s-2.23-.82-3.1-2.38c-.85-1.54-1.4-3.7-1.4-6.12s.55-4.58 1.4-6.12C6.77 1.32 7.88.5 9 .5s2.23.82 3.1 2.38c.85 1.54 1.4 3.7 1.4 6.12z"/></svg>'},7720:e=>{
|
||||
e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17 17" width="17" height="17" fill="currentColor"><path d="m.58 1.42.82-.82 15 15-.82.82z"/><path d="m.58 15.58 15-15 .82.82-15 15z"/></svg>'},66619:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120"><path fill="#B2B5BE" fill-rule="evenodd" d="M23 39a36 36 0 0 1 72 0v13.15l15.1 8.44 2.16 1.2-1.64 1.86-12.85 14.59 3.73 4.03L98.57 85 95 81.13V117H77v-12H67v9H50V95H40v22H23V81.28l-3.8 3.61-2.76-2.9 4.05-3.84-12.77-14.5-1.64-1.86 2.16-1.2L23 52.34V39Zm72 36.33 10.98-12.46L95 56.73v18.6ZM23 56.92v18.03L12.35 62.87 23 56.92ZM59 7a32 32 0 0 0-32 32v74h9V91h18v19h9v-9h18v12h10V39A32 32 0 0 0 59 7Zm-7 36a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm19 3a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z"/></svg>'},67562:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120"><path fill="#131722" fill-rule="evenodd" d="M23 39a36 36 0 0 1 72 0v13.15l15.1 8.44 2.16 1.2-1.64 1.86-12.85 14.59 3.73 4.03L98.57 85 95 81.13V117H77v-12H67v9H50V95H40v22H23V81.28l-3.8 3.61-2.76-2.9 4.05-3.84-12.77-14.5-1.64-1.86 2.16-1.2L23 52.34V39Zm72 36.33 10.98-12.46L95 56.73v18.6ZM23 56.92v18.03L12.35 62.87 23 56.92ZM59 7a32 32 0 0 0-32 32v74h9V91h18v19h9v-9h18v12h10V39A32 32 0 0 0 59 7Zm-7 36a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm19 3a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z"/></svg>'},69859:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none"><path stroke="currentColor" d="M12.4 12.5a7 7 0 1 0-4.9 2 7 7 0 0 0 4.9-2zm0 0l5.101 5"/></svg>'},69533:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" fill="none"><path stroke="currentColor" d="M8 5l3.5 3.5L8 12"/></svg>'},486:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="13" height="13"><path fill="none" stroke="currentColor" stroke-linecap="square" d="M2.5 6.5h9"/><circle fill="currentColor" cx="7" cy="3" r="1"/><circle fill="currentColor" cx="7" cy="10" r="1"/></svg>'},63861:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="13" height="13"><g fill="none" fill-rule="evenodd" stroke="currentColor"><path stroke-linecap="square" stroke-linejoin="round" d="M3.5 10V2.5L1 5"/><path stroke-linecap="square" d="M1.5 10.5h4"/><path d="M8 12l3-11"/></g></svg>'},81574:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="13" height="13"><path fill="none" stroke="currentColor" stroke-linecap="square" d="M2.5 6.5h8"/></svg>'},32617:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="13" height="13"><path fill="none" stroke="currentColor" stroke-linecap="square" d="M3 10l7-7M3 3l7 7"/></svg>'},35119:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 13" width="13" height="13"><path fill="none" stroke="currentColor" stroke-linecap="square" d="M2.5 6.5h8m-4-4v8"/></svg>'},69135:e=>{
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["الجمعة"]},11268:e=>{e.exports=["الاثنين"]},63331:e=>{e.exports=["السبت"]},85954:e=>{e.exports=["الأحد"]},26230:e=>{e.exports=["الأربعاء"]},24793:e=>{e.exports=["الخميس"]},31533:e=>{e.exports=["الثلاثاء"]},89790:e=>{e.exports=["لا يمكن ايجاد مصدر الكود البرمجي باين."]},39589:e=>{e.exports=["طي الجزء"]},38154:e=>{e.exports=["تأكيد إزالة نتائج الدراسة"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["أنشئ حساباً مجاناً"]},69419:e=>{e.exports=["كل شيء على ما يرام - السوق مفتوح."]},97637:e=>{e.exports=["أبريل"]},86797:e=>{e.exports=["أغسطس"]},22519:e=>{e.exports=["قيمة التغير للعمود"]},52003:e=>{e.exports=["هل تريد فعلا مسح هذه الدراسة وكل محتوياتها؟"]},68854:e=>{e.exports=["نقرتين متتاليتين"]},97325:e=>{e.exports=["مشكلة في البيانات"]},52916:e=>{e.exports=["يتم تحديث البيانات مرة واحدة في اليوم."]},25978:e=>{e.exports=["لا يتم تحديث البيانات أكثر من مرة واحدة في الثانية، حتى لو كانت هناك عدة تحديثات في السوق."]},57310:e=>{e.exports=["البيانات متأخرة"]},49321:e=>{e.exports=["البيانات المقدمة على العضويات المجانية لا يتم تحديثها أكثر من مرة واحدة كل ثانية، حتى لو كانت هناك عدة تحديثات في السوق."]},55669:e=>{e.exports=["ديسمبر"]},83498:e=>{e.exports=["حذف جزء"]},6044:e=>{e.exports=["البيانات المُستقاة"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["بيانات نهاية اليوم"]},82751:e=>{e.exports=["خطأ"]},40519:e=>{e.exports=["السوق مفتوح حاليًا للتداول ما بعد الجلسة."]},80227:e=>{e.exports=["المنطقة الزمنية للبورصة"]},16467:e=>{e.exports=["فبراير"]},25046:e=>{e.exports=["ملء اتفاقية البورصة"]},93666:e=>{e.exports=["وضع علامة على الرمز"]},564:e=>{e.exports=["الجمعة"]},72970:e=>{e.exports=["الجمعة"]},88958:e=>{e.exports=["عطلة"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["إخفاء وسيلة إيضاح المؤشر"]},26935:e=>{e.exports=["مدخلات المؤشر"]},26315:e=>{e.exports=["عناوين المؤشر"]},84098:e=>{e.exports=["قيم المؤشر"]},91459:e=>{e.exports=["إذا كنت ترغب في الحصول على بيانات {listedExchange} اللحظية، فستحتاج إلى ملء اتفاقية البورصة. لا تقلق، لا يتطلب الأمر سوى بضع نقرات."]},50634:e=>{e.exports=["ستنتقل إلى التداول فيما بعد الجلسة في {remainingTime}."]},74537:e=>{e.exports=["سيتم فتحه للتداول ما قبل الافتتاح في {remainingTime}."]},26910:e=>{e.exports=["يناير"]},23230:e=>{e.exports=["يوليو"]},49385:e=>{e.exports=["يونيو"]},99487:e=>{e.exports=["قيم الافتتاح والإغلاق وأعلى وأدنى قيمة (OHLC)"]},15815:e=>{e.exports=["تحديث واحد لكل ثانية"]},90784:e=>{e.exports=["أكتوبر"]},75991:e=>{e.exports=["حالة الأسواق المفتوحة"]},18429:e=>{e.exports=["تعرف على المزيد"]},39899:e=>{e.exports=["تحريك جزء لأسفل"]},70343:e=>{e.exports=["تحريك جزء لأعلى"]},83085:e=>{e.exports=["يوم الاثنين"]},61199:e=>{e.exports=["الاثنين"]},41610:e=>{e.exports=["المزيد"]},1653:e=>{e.exports=["السوق مفتوح حاليًا للتداول ما قبل الجلسة."]},56470:e=>{e.exports=["تكبير الرسم البياني"]},19603:e=>{e.exports=["تكبير جزء"]},68327:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["الجمعة"]},11268:e=>{e.exports=["الاثنين"]},63331:e=>{e.exports=["السبت"]},85954:e=>{e.exports=["الأحد"]},26230:e=>{e.exports=["الأربعاء"]},24793:e=>{e.exports=["الخميس"]},31533:e=>{e.exports=["الثلاثاء"]},89790:e=>{e.exports=["لا يمكن ايجاد مصدر الكود البرمجي باين."]},39589:e=>{e.exports=["طي الجزء"]},38154:e=>{e.exports=["تأكيد إزالة نتائج الدراسة"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["أنشئ حساباً مجاناً"]},69419:e=>{e.exports=["كل شيء على ما يرام - السوق مفتوح."]},97637:e=>{e.exports=["أبريل"]},86797:e=>{e.exports=["أغسطس"]},22519:e=>{e.exports=["قيمة التغير للعمود"]},52003:e=>{e.exports=["هل تريد فعلا مسح هذه الدراسة وكل محتوياتها؟"]},68854:e=>{e.exports=["نقرتين متتاليتين"]},97325:e=>{e.exports=["مشكلة في البيانات"]},52916:e=>{e.exports=["يتم تحديث البيانات مرة واحدة في اليوم."]},25978:e=>{e.exports=["لا يتم تحديث البيانات أكثر من مرة واحدة في الثانية، حتى لو كانت هناك عدة تحديثات في السوق."]},57310:e=>{e.exports=["البيانات متأخرة"]},49321:e=>{e.exports=["البيانات المقدمة على العضويات المجانية لا يتم تحديثها أكثر من مرة واحدة كل ثانية، حتى لو كانت هناك عدة تحديثات في السوق."]},55669:e=>{e.exports=["ديسمبر"]},83498:e=>{e.exports=["حذف جزء"]},6044:e=>{e.exports=["البيانات المُستقاة"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["بيانات نهاية اليوم"]},82751:e=>{e.exports=["خطأ"]},40519:e=>{e.exports=["السوق مفتوح حاليًا للتداول ما بعد الجلسة."]},80227:e=>{e.exports=["المنطقة الزمنية للبورصة"]},16467:e=>{e.exports=["فبراير"]},25046:e=>{e.exports=["ملء اتفاقية البورصة"]},93666:e=>{e.exports=["وضع علامة على الرمز"]},564:e=>{e.exports=["الجمعة"]},72970:e=>{e.exports=["الجمعة"]},88958:e=>{e.exports=["عطلة"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["إخفاء وسيلة إيضاح المؤشر"]},26935:e=>{e.exports=["مدخلات المؤشر"]},26315:e=>{e.exports=["عناوين المؤشر"]},84098:e=>{e.exports=["قيم المؤشر"]},91459:e=>{e.exports=["إذا كنت ترغب في الحصول على بيانات {listedExchange} اللحظية، فستحتاج إلى ملء اتفاقية البورصة. لا تقلق، لا يتطلب الأمر سوى بضع نقرات."]},50634:e=>{e.exports=["ستنتقل إلى التداول فيما بعد الجلسة في {remainingTime}."]},74537:e=>{e.exports=["سيتم فتحه للتداول ما قبل الافتتاح في {remainingTime}."]},26910:e=>{e.exports=["يناير"]},23230:e=>{e.exports=["يوليو"]},49385:e=>{e.exports=["يونيو"]},99487:e=>{e.exports=["قيم الافتتاح والإغلاق وأعلى وأدنى قيمة (OHLC)"]},15815:e=>{e.exports=["تحديث واحد لكل ثانية"]},90784:e=>{e.exports=["أكتوبر"]},75991:e=>{e.exports=["حالة الأسواق المفتوحة"]},36051:e=>{e.exports=["تعرف على المزيد"]},39899:e=>{e.exports=["تحريك جزء لأسفل"]},70343:e=>{e.exports=["تحريك جزء لأعلى"]},83085:e=>{e.exports=["يوم الاثنين"]},61199:e=>{e.exports=["الاثنين"]},41610:e=>{e.exports=["المزيد"]},1653:e=>{e.exports=["السوق مفتوح حاليًا للتداول ما قبل الجلسة."]},56470:e=>{e.exports=["تكبير الرسم البياني"]},19603:e=>{e.exports=["تكبير جزء"]},68327:e=>{
|
||||
e.exports=["مايو"]},35732:e=>{e.exports=["إدارة العناصر"]},84675:e=>{e.exports=["مارس"]},83949:e=>{e.exports=["السوق مفتوح"]},35701:e=>{e.exports=["يفتح السوق في {remainingTime}."]},95814:e=>{e.exports=["السوق مغلق"]},98105:e=>{e.exports=["يغلق السوق في {remainingTime}."]},56086:e=>{e.exports=["السوق في عطلة حالياً. من حسن حظهم!"]},71194:e=>{e.exports=["نوفمبر"]},66324:e=>{e.exports=["كود المصدر"]},36835:e=>{e.exports=["السبت"]},1144:e=>{e.exports=["السبت"]},40653:e=>{e.exports=["التمرير إلى اليسار"]},26721:e=>{e.exports=["التمرير إلى أخر عمود"]},35809:e=>{e.exports=["التمرير إلى اليمين"]},61132:e=>{e.exports=["سبتمبر"]},28705:e=>{e.exports=["عرض وسيلة إيضاح المؤشر"]},51072:e=>{e.exports=["إظهار عناصر الرسم البياني"]},37809:e=>{e.exports=["إظهار إعدادات النطاق الزمني"]},39045:e=>{e.exports=["خطأ في الدراسة"]},86577:e=>{e.exports=["الأحد"]},72149:e=>{e.exports=["الأحد"]},46041:e=>{e.exports=["مصدر سعر الرمز"]},63143:e=>{e.exports=["عنوان الرمز"]},29985:e=>{e.exports=["ما بعد الجلسة"]},28412:e=>{e.exports=["تتمتع العضويات المدفوعة بتحديثات أسرع للبيانات."]},56042:e=>{e.exports=["ما قبل الجلسة"]},24680:e=>{e.exports=["القائمة الأولية"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["البيانات اللحظية لـ {symbolName} مقدمة من بورصة .{exchange}"]},48293:e=>{e.exports=["استعادة الرسم البياني"]},91029:e=>{e.exports=["استعادة جزء"]},75094:e=>{e.exports=["الأربعاء"]},7147:e=>{e.exports=["الأربعاء"]},52984:e=>{e.exports=["للحصول على البيانات اللحظية لـ {description}، يرجى شراء حزمة البيانات اللحظية."]},9787:e=>{e.exports=["الخميس"]},7951:e=>{e.exports=["الخميس"]},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports=["لا يوجد هذا الرمز. يرجى اختيار رمز آخر."]},57048:e=>{e.exports=["حان وقت المغادرة - هذا السوق مغلق."]},94316:e=>{e.exports=["الثلاثاء"]},44979:e=>{e.exports=["الثلاثاء"]},8209:e=>{e.exports=["إزالة العلامة من الرمز"]},1111:e=>{e.exports=["حجم التداول"]},61311:e=>{e.exports=["تكبير"]},47602:e=>{e.exports=["تصغير"]},57889:e=>{e.exports=["تغيير وضوح قيم OHLC"]},18644:e=>{e.exports=["تغيير وضوح حالة السوق المفتوحة"]},45110:e=>{e.exports=["تغيير وضوح تغييرات الأعمدة"]},31325:e=>{e.exports=["تغيير وضوح عناوين المؤشر"]},99774:e=>{e.exports=["تغيير وضوح قيم المؤشر"]},96162:e=>{e.exports=["تغيير وضوح مدخلات المؤشر"]},26717:e=>{e.exports=["تغيير وضوح وصف رمز"]},6091:e=>{e.exports=["تغيير وضوح حقل الرمز"]},9455:e=>{e.exports=["تغيير وضوح قيم الحجم"]},39348:e=>{
|
||||
e.exports=["أقل من دقيقة واحدة"]},87358:e=>{e.exports=["عرض {title}"]},7827:e=>{e.exports=["{days} و{hours}"]},7435:e=>{e.exports=["{exchange} من {originalExchange}"]},19830:e=>{e.exports=["{hours} و{minutes}"]},1084:e=>{e.exports=["بيانات {listedExchange} اللحظية متاحة مجانًا للمستخدمين المسجلين."]},11155:e=>{e.exports=["بيانات {symbolName} متأخرة بـ {time} دقيقة"]},77033:e=>{e.exports=["يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق."]},2121:e=>{e.exports=["يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق.","يتم تحديث البيانات الموجودة في الاشتراك المجاني مرة كل {amount} ثانية، حتى إذا كان هناك عدة تحديثات في السوق."]},5223:e=>{e.exports=["تحديث واحد كل {amount} ثانية","تحديث واحد كل {amount} ثانية","تحديث واحد كل {amount} ثانية","تحديث واحد كل {amount} ثانية","تحديث واحد كل {amount} ثانية","تحديث واحد كل {amount} ثانية"]},58609:e=>{e.exports=["{number} يوم","{number} يوم","{number} يوم","{number} أيام","{number} يوم","{number} يوم"]},24430:e=>{e.exports=["{number} ساعة","{number} ساعة","{number} ساعة","{number} ساعات","{number} ساعة","{number} ساعة"]},67151:e=>{e.exports=["{number} دقيقة","{number} دقيقة","{number} دقيقة","{number} دقائق","{number} دقيقة","{number} دقيقة"]}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Dv"]},11268:e=>{e.exports=["Dl"]},63331:e=>{e.exports=["Ds"]},85954:e=>{e.exports=["Dg"]},26230:e=>{e.exports=["Dc"]},24793:e=>{e.exports=["Dj"]},31533:e=>{e.exports=["Ma"]},89790:e=>{e.exports=["No s'ha pogut obtenir el codi font Pine."]},39589:e=>{e.exports=["Col·lapsa quadre"]},38154:e=>{e.exports=["Confirma Treure arbre d'estudi"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Creeu un compte gratuït"]},69419:e=>{e.exports=["Tot va bé: el mercat està obert."]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agost"]},22519:e=>{e.exports=["Valors dels canvis a la barra"]},52003:e=>{e.exports=["De debò que voleu eliminar l'estudi i tots els fills?"]},68854:e=>{e.exports=["Feu doble clic"]},97325:e=>{e.exports=["Error a les dades"]},52916:e=>{e.exports=["Les dades s'actualitzen un cop al dia."]},25978:e=>{e.exports=["Les dades s'actualitzen una vegada per segon, encara que mentrestant hi hagi més actualitzacions al mercat."]},57310:e=>{e.exports=["Les dades es retarden"]},49321:e=>{e.exports=["Les dades que es proporcionen en el pla bàsic s'actualitzen una vegada per segon, encara que mentrestant hi hagi més actualitzacions al mercat."]},55669:e=>{e.exports=["Desembre"]},83498:e=>{e.exports=["Elimina quadre"]},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["Dades de tancament diari"]},82751:e=>{e.exports="Error"},40519:e=>{e.exports=["Bona tarda. El mercat està obert per al trading postmercat."]},80227:e=>{e.exports=["Zona horària del mercat de valors"]},16467:e=>{e.exports=["Febrer"]},25046:e=>{e.exports=["Completeu els acords dels mercats de valors"]},93666:e=>{e.exports=["Marca el símbol"]},564:e=>{e.exports=["Dv"]},72970:e=>{e.exports=["Divendres"]},88958:e=>{e.exports=["Festiu"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["Oculta la llegenda de l'indicador"]},26935:e=>{e.exports=["Arguments dels indicadors"]},26315:e=>{e.exports=["Títols dels indicadors"]},84098:e=>{e.exports=["Valors dels indicadors"]},91459:e=>{e.exports=["Si voleu obtenir dades en temps real de {listedExchange}, haureu d'emplenar un Acord del mercat de valors. No us amoïneu, no trigareu gaire."]},50634:e=>{e.exports=["La sessió de trading postmercat començarà d'aquí a {remainingTime}"]},74537:e=>{e.exports=["El trading premercat començarà d'aquí a {remainingTime}"]},26910:e=>{e.exports=["Gener"]},23230:e=>{e.exports=["Juliol"]},49385:e=>{e.exports=["Juny"]},99487:e=>{e.exports=["Valors OHLC"]},15815:e=>{e.exports=["Una actualització per segon"]},90784:e=>{e.exports=["Octubre"]},75991:e=>{e.exports=["Estat del mercat obert"]},18429:e=>{e.exports=["Més informació"]},39899:e=>{e.exports=["Moure quadre cap avall"]},70343:e=>{e.exports=["Moure quadre cap amunt"]},83085:e=>{e.exports=["Dl"]},61199:e=>{e.exports=["Dilluns"]},41610:e=>{e.exports=["Més"]},
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Dv"]},11268:e=>{e.exports=["Dl"]},63331:e=>{e.exports=["Ds"]},85954:e=>{e.exports=["Dg"]},26230:e=>{e.exports=["Dc"]},24793:e=>{e.exports=["Dj"]},31533:e=>{e.exports=["Ma"]},89790:e=>{e.exports=["No s'ha pogut obtenir el codi font Pine."]},39589:e=>{e.exports=["Col·lapsa quadre"]},38154:e=>{e.exports=["Confirma Treure arbre d'estudi"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Creeu un compte gratuït"]},69419:e=>{e.exports=["Tot va bé: el mercat està obert."]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agost"]},22519:e=>{e.exports=["Valors dels canvis a la barra"]},52003:e=>{e.exports=["De debò que voleu eliminar l'estudi i tots els fills?"]},68854:e=>{e.exports=["Feu doble clic"]},97325:e=>{e.exports=["Error a les dades"]},52916:e=>{e.exports=["Les dades s'actualitzen un cop al dia."]},25978:e=>{e.exports=["Les dades s'actualitzen una vegada per segon, encara que mentrestant hi hagi més actualitzacions al mercat."]},57310:e=>{e.exports=["Les dades es retarden"]},49321:e=>{e.exports=["Les dades que es proporcionen en el pla bàsic s'actualitzen una vegada per segon, encara que mentrestant hi hagi més actualitzacions al mercat."]},55669:e=>{e.exports=["Desembre"]},83498:e=>{e.exports=["Elimina quadre"]},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["Dades de tancament diari"]},82751:e=>{e.exports="Error"},40519:e=>{e.exports=["Bona tarda. El mercat està obert per al trading postmercat."]},80227:e=>{e.exports=["Zona horària del mercat de valors"]},16467:e=>{e.exports=["Febrer"]},25046:e=>{e.exports=["Completeu els acords dels mercats de valors"]},93666:e=>{e.exports=["Marca el símbol"]},564:e=>{e.exports=["Dv"]},72970:e=>{e.exports=["Divendres"]},88958:e=>{e.exports=["Festiu"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["Oculta la llegenda de l'indicador"]},26935:e=>{e.exports=["Arguments dels indicadors"]},26315:e=>{e.exports=["Títols dels indicadors"]},84098:e=>{e.exports=["Valors dels indicadors"]},91459:e=>{e.exports=["Si voleu obtenir dades en temps real de {listedExchange}, haureu d'emplenar un Acord del mercat de valors. No us amoïneu, no trigareu gaire."]},50634:e=>{e.exports=["La sessió de trading postmercat començarà d'aquí a {remainingTime}"]},74537:e=>{e.exports=["El trading premercat començarà d'aquí a {remainingTime}"]},26910:e=>{e.exports=["Gener"]},23230:e=>{e.exports=["Juliol"]},49385:e=>{e.exports=["Juny"]},99487:e=>{e.exports=["Valors OHLC"]},15815:e=>{e.exports=["Una actualització per segon"]},90784:e=>{e.exports=["Octubre"]},75991:e=>{e.exports=["Estat del mercat obert"]},36051:e=>{e.exports=["Més informació"]},39899:e=>{e.exports=["Moure quadre cap avall"]},70343:e=>{e.exports=["Moure quadre cap amunt"]},83085:e=>{e.exports=["Dl"]},61199:e=>{e.exports=["Dilluns"]},41610:e=>{e.exports=["Més"]},
|
||||
1653:e=>{e.exports=["Bon dia. El mercat està obert només per a sessions de negociació premercat."]},56470:e=>{e.exports=["Maximitza gràfic"]},19603:e=>{e.exports=["Maximitzar quadre"]},68327:e=>{e.exports=["Maig"]},35732:e=>{e.exports=["Gestiona quadres"]},84675:e=>{e.exports=["Març"]},83949:e=>{e.exports=["Mercat obert"]},35701:e=>{e.exports=["El mercat obre d'aquí a {remainingTime}"]},95814:e=>{e.exports=["Mercat tancat"]},98105:e=>{e.exports=["El mercat tanca d'aquí a {remainingTime}"]},56086:e=>{e.exports=["El mercat està de vacances ara. Quina sort!"]},71194:e=>{e.exports=["Novembre"]},66324:e=>{e.exports=["Codi font"]},36835:e=>{e.exports=["Ds"]},1144:e=>{e.exports=["Dissabte"]},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports=["Setembre"]},28705:e=>{e.exports=["Mostra la llegenda de l'indicador"]},51072:e=>{e.exports=["Mostra arbre d'objectes"]},37809:e=>{e.exports=["Mostra la configuració dels intervals"]},39045:e=>{e.exports=["Error d'estudi"]},86577:e=>{e.exports=["Dg"]},72149:e=>{e.exports=["Diumenge"]},46041:e=>{e.exports="Symbol price source"},63143:e=>{e.exports=["Títol del símbol"]},29985:e=>{e.exports=["Postmercat"]},28412:e=>{e.exports=["Les actualitzacions de dades dels plans de pagament són més ràpides."]},56042:e=>{e.exports=["Premercat"]},24680:e=>{e.exports=["Llista principal"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["{exchange} proporciona dades en temps real per a {symbolName}"]},48293:e=>{e.exports=["Restaura gràfic"]},91029:e=>{e.exports=["Restaura quadre"]},75094:e=>{e.exports=["Dc"]},7147:e=>{e.exports=["Dimecres"]},52984:e=>{e.exports=["Si voleu obtenir dades en temps real per a {description}, compreu el paquet de dades en temps real."]},9787:e=>{e.exports=["Dj"]},7951:e=>{e.exports=["Dijous"]},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports=["Aquest símbol no existeix. Si us plau, escolliu-ne un altre."]},57048:e=>{e.exports=["És hora de fer un tomb: aquest mercat està tancat."]},94316:e=>{e.exports=["Març"]},44979:e=>{e.exports=["Dimarts"]},8209:e=>{e.exports=["Desmarca el símbol"]},1111:e=>{e.exports=["Volum"]},61311:e=>{e.exports=["Augmenta"]},47602:e=>{e.exports=["Allunya"]},57889:e=>{e.exports=["canvia la visibilitat dels valors OHLC"]},18644:e=>{e.exports=["canvia la visibilitat de l'estat de mercat obert"]},
|
||||
45110:e=>{e.exports=["canvia la visibilitat del canvi de barra"]},31325:e=>{e.exports=["canvia la visibilitat dels títols dels indicadors"]},99774:e=>{e.exports=["canvia la visibilitat dels valors dels indicadors"]},96162:e=>{e.exports=["canvia la visibilitat dels arguments dels indicadors"]},26717:e=>{e.exports=["canvia la visibilitat de la descripció del símbol"]},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports=["canvia la visibilitat dels valors de volum"]},39348:e=>{e.exports=["menys d'un minut"]},87358:e=>{e.exports=["mostra {title}"]},7827:e=>{e.exports=["{days} i {hours}"]},7435:e=>{e.exports=["{exchange} per {originalExchange}"]},19830:e=>{e.exports=["{hours} i {minutes}"]},1084:e=>{e.exports=["Els usuaris registrats tenen disponibles, de franc, les dades en temps real de {listedExchange}"]},11155:e=>{e.exports=["Les dades de {symbolName} es retarden {time} minuts"]},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports=["{number} dia","{number} dies"]},24430:e=>{e.exports=["{number} hora","{number} hores"]},67151:e=>{e.exports=["{number} minut","{number} minuts"]}}]);
|
||||
@@ -27,7 +27,7 @@ const Rt=new $.TranslatedString("change symbol description visibility",k.t(null,
|
||||
d.end.isFirstOrLastPoint||(d.showEndForFirstEntry=Me(o,t[a].entries))}var e,i}(n),this.sessionsDays.setValue(n),this.todaySession.setValue(n[s])}_createSubSessionSpecs(t){if(null===t)return new Map;if(void 0===t.subsessions)return new Map([[0,new pe.SessionSpec(t.timezone,t.session,t.session_holidays,t.corrections)]]);const e="regular",i="premarket",s="postmarket",l=[e,i,s],o=new Map;for(const n of l){let l=null;switch(n){case e:l=0;break;case i:l=1;break;case s:l=2}if(null!==l){const e=t.subsessions.find((t=>t.id===n));void 0!==e&&o.set(l,new pe.SessionSpec(t.timezone,e["session-display"]||e.session,t.session_holidays,e["session-correction"]))}}return o}_updateTodayWithOffsets(t){if(null===t)return void(this._todayInExchangeTime=null);const e=1e3*window.ChartApiInstance.serverTimeOffset();this._todayInExchangeTime=_e.get_cal_from_unix_timestamp_ms(_e.get_timezone(t.timezone),Date.now()+e)}}var Ve=i(50959),Ae=i(97754),Te=i(77975),xe=i(36174),Le=i(83314);const He=new WeakMap;function We(t){return He.has(t)||He.set(t,(0,xe.randomHash)()),(0,l.ensureDefined)(He.get(t))}const De=new Map([[0,Le.green],[1,Le.orange],[2,Le.blue],[3,Le.gray]]),Be=new Map([[0,k.t(null,void 0,i(83949))],[1,k.t(null,void 0,i(56042))],[2,k.t(null,void 0,i(29985))],[3,k.t(null,void 0,i(95814))]]),Pe=k.t(null,void 0,i(80227));function ze(t){const{segment:e,forceStart:i,forceEnd:s}=t,l=e.end.value-e.start.value,o=l<.03,n={left:100*e.start.value+"%",width:`calc(${100*l}% + ${o?2:0}px)`},a=Ae(Le.segment,De.get(e.type),(i||e.start.isFirstOrLastPoint)&&Le.start,(s||e.end.isFirstOrLastPoint)&&Le.end,o&&Le.small,"common-tooltip-html","apply-common-tooltip"),r=function(t,e){return`<div class="${Le.tooltip}">\n\t\t<span class="${De.get(e)}">${Be.get(e)}</span>\n\t\t<span class="${Le.time}">${t}</span>\n\t</div>`}(e.tooltip,e.type);return Ve.createElement("div",{className:a,style:n,"data-tooltip":r})}function Ie(t){const{sessionDay:e}=t,i=e.entries.map(((t,i)=>Ve.createElement(ze,{key:`${We(t)}Segment`,segment:t,forceStart:0===i&&3===t.type,forceEnd:i===e.entries.length-1&&3===t.type}))),s=Ae(Le.sessionDay,e.isActive&&Le.active);return Ve.createElement("div",{className:s},Ve.createElement("div",{className:Le.weekDay},e.title),Ve.createElement("div",{className:Le.sessionDaySegments},i))}function Ne(t){const{sessionDays:e,currentTimeMark:i}=t,s=[],l=parseInt(Object.keys(e).filter((t=>e[parseInt(t)].isActive))[0]),o=e[l],n=o.entries.filter((t=>t.start.value<=i&&t.end.value>=i))[0];!n.start.isFirstOrLastPoint&&n.showStartForLastEntry?s.push(o.entries[o.entries.length-1].start):s.push(n.start);const a=!n.end.isFirstOrLastPoint&&n.showEndForFirstEntry?o.entries[0].end:n.end;if(s[0].value!==a.value&&s.push(a),0===s.length)return null;s.sort(((t,e)=>t.value-e.value));const r=s.map((t=>Ve.createElement("div",{key:We(t),className:Le.timeMark},t.title))),d=100*(2===s.length?s[1].value-s[0].value:0),u=Ae(d>12&&Le.timeMarkSegmentAlignByEnds,Le.timeMarkSegment);return Ve.createElement("div",{className:Le.sessionDay},Ve.createElement("div",{className:Le.weekDay
|
||||
}),Ve.createElement("div",{className:Le.timeMarkWrapper},Ve.createElement("div",{className:u,style:{left:100*s[0].value+"%",width:`${d}%`}},r)))}class Oe{constructor(t){this._source=t,this._fullSessionScheduleViewModel=new ke(t)}destroy(){this._fullSessionScheduleViewModel.destroy()}renderer(t,e){var i,s;return(null===(s=null===(i=this._source.marketStatusModel())||void 0===i?void 0:i.futuresContractExpirationTime())||void 0===s?void 0:s.expired().value())?null:function(t){const{key:e,className:i,now:s,timezone:l}=t,o=(0,Te.useWatchedValueReadonly)({watchedValue:t.sessionDays}),n=Object.values(o).filter((t=>t.isActive))[0],a=Ae(i,Le.wrapper);return Ve.createElement("div",{key:e,className:a},Ve.createElement("div",{className:Le.sessionDayWrapper},Ve.createElement(Ie,{sessionDay:n}),Ve.createElement("div",{className:Le.nowWrapper},Ve.createElement("div",{className:Le.now,style:{left:100*s+"%"}}))),Ve.createElement(Ne,{sessionDays:o,currentTimeMark:s}),Ve.createElement("div",{className:Le.timezone},`${Pe}: ${l}`))}({key:t,className:e,sessionDays:this._fullSessionScheduleViewModel.sessionsDays,now:this._fullSessionScheduleViewModel.currentTimeValue(),timezone:this._fullSessionScheduleViewModel.timezone()})}updateSource(t){}}var Fe=i(48891),Re=i(94474),Ge=i(64123);class Ue{constructor(t){this.isBlinkingMode=new(n())(!1),this._status=new(n())(null),this._fullTooltip=new(n())(null),this._iconClassNames=new(n())(null),this._visible=new(n())(!1),this._tooltip=new(n())(null),this._icon=new(n())(null),this._className=new(n())(null),this._customColor=new(n())(null),this._infoMaps=t,this._size=t.size||"small",this._status.subscribe(this._updateByStatus.bind(this),{callWithLast:!0})}turnOffBlinkingMode(){}status(){return this._status}tooltip(){return this._tooltip}icon(){return this._icon}className(){return this._className}visible(){return this._visible}size(){return this._size}fullInfo(){return this._fullTooltip}customColor(){return this._customColor}_getTooltip(t){var e,i;return null!==(i=null===(e=this._infoMaps.tooltipMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getIcon(t){let e;const i=this._infoMaps.iconMap.get(t);return void 0!==i&&(e=i.get(this._size)),e||null}_getClassName(t){return this._infoMaps.classNameMap.get(t)||null}_getFullTooltipIconClassNames(t){const e=this._getClassName(t);return e?[Ge.statusItem,e]:[]}_getTitle(t){var e,i;return null!==(i=null===(e=this._infoMaps.titleMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getTitleColor(t){var e,i;return null!==(i=null===(e=this._infoMaps.titleColorMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getAction(t){var e,i;return null!==(i=null===(e=this._infoMaps.actionMap)||void 0===e?void 0:e.get(t))&&void 0!==i?i:null}_getHTML(t){var e,i,s;return null!==(s=null===(i=null===(e=this._infoMaps.htmlMap)||void 0===e?void 0:e.get(t))||void 0===i?void 0:i.map(Re.htmlEscape))&&void 0!==s?s:[]}async _updateFullTooltip(){const t=this._status.value();null!==t?this._fullTooltip.setValue([{icon:this._getIcon(t),
|
||||
iconClassName:this._getFullTooltipIconClassNames(t),title:this._getTitle(t),titleColor:this._getTitleColor(t),html:this._getHTML(t),size:this._size,action:this._getAction(t)}]):this._fullTooltip.setValue(null)}_updateByStatus(t){if(null===t||this._shouldBeHiddenByStatus(t))return this._icon.setValue(null),this._tooltip.setValue(null),void this._visible.setValue(!1);this._icon.setValue(this._getIcon(t)),this._className.setValue(this._getClassName(t)),this._tooltip.setValue(this._getTooltip(t)),this._visible.setValue(!0),this._updateFullTooltip()}_shouldBeHiddenByStatus(t){return!1}}var je=i(12646),$e=i(31233),Ye=i(55593),Ze=i(69410),Xe=i(52828),Je=i(91665),Qe=i(39379),qe=i(72844),Ke=i(23683);const ti=new Map([["small",je],["medium",$e],["large",$e]]),ei=new Map([["small",Ye],["medium",Ze],["large",Ze]]),ii=new Map([["small",Xe],["medium",Je],["large",Je]]),si=(new Map([["small",Qe],["medium",Qe],["large",Qe]]),new Map([["small",qe],["medium",Ke],["large",Ke]]),Fe.colorsPalette["color-delay-mode"]),li=Fe.colorsPalette["color-eod-mode"],oi=Fe.colorsPalette["color-notaccurate-mode"],ni=(Fe.colorsPalette["color-primary-symbol"],Fe.colorsPalette["color-halal"],k.t(null,void 0,i(57310))),ai=k.t(null,void 0,i(59315)),ri=k.t(null,void 0,i(15815)),di=k.t(null,void 0,i(45e3)),ui=k.t(null,void 0,i(7435)),hi=(k.t(null,void 0,i(24680)),k.t(null,void 0,i(99214)),k.t(null,void 0,i(6044)),k.t(null,void 0,i(31461)),k.t(null,void 0,i(32960)),k.t(null,void 0,i(52449)),(0,Re.htmlEscape)(k.t(null,void 0,i(11155)))),ci=(0,Re.htmlEscape)(k.t(null,void 0,i(1084))),_i=(0,Re.htmlEscape)(k.t(null,void 0,i(52984))),pi=(0,Re.htmlEscape)(k.t(null,void 0,i(89022))),mi=(0,Re.htmlEscape)(k.t(null,void 0,i(52916))),gi=(0,Re.htmlEscape)(k.t(null,void 0,i(49321))),vi=(0,Re.htmlEscape)(k.t(null,void 0,i(25978))),bi=(0,Re.htmlEscape)(k.t(null,void 0,i(28412))),wi=(0,Re.htmlEscape)(k.t(null,void 0,i(91459))),Si=k.t(null,void 0,i(6667)),yi=k.t(null,void 0,i(2310)),Mi=k.t(null,void 0,i(29512));var Ci=i(56840);const Ei="tv.alreadyBlinkedStatuses",fi=[];function ki(){return Ci.getJSON(Ei,fi)}const Vi=new(n())(ki());function Ai(t){const e=Ci.getJSON(Ei,fi);e.includes(t)||(e.push(t),Ci.setJSON(Ei,e),Vi.setValue(ki()))}Ci.onSync.subscribe(null,(()=>Vi.setValue(ki())));const Ti=Vi;var xi=i(93544);const Li=(0,
|
||||
vt.getLogger)("Chart.LegendWidget"),Hi=["TFEXDelayForGuest","MOEXDelayForGuest","CHIXAuDelayForGuest","MILDelayForGuest","NGMDelayForGuest","DEForGuest","ICESGDelayForGuest","TAIFEXDelayForGuest","TURQUOISEDelayForGuest","ADXDelayForGuest","TRADEGATEDelayForGuest","LUXSEDelayForGuest","NSENGDelayForGuest"],Wi=new Map([["DelayToRealtime",ti],["DelayNoRealtime",ti],["TFEXDelayForGuest",ti],["MOEXDelayForGuest",ti],["CHIXAuDelayForGuest",ti],["MILDelayForGuest",ti],["NGMDelayForGuest",ti],["ICESGDelayForGuest",ti],["TAIFEXDelayForGuest",ti],["TURQUOISEDelayForGuest",ti],["ADXDelayForGuest",ti],["TRADEGATEDelayForGuest",ti],["LUXSEDelayForGuest",ti],["NSENGDelayForGuest",ti],["DEForGuest",ti],["EOD",ei],["TickByTick",ii],["BATSToRealtime",ii],["DelayWithoutMarketAgreement",ti]]),Di=new Map([["DelayToRealtime",Ge.delay],["DelayNoRealtime",Ge.delay],["TFEXDelayForGuest",Ge.delay],["MOEXDelayForGuest",Ge.delay],["CHIXAuDelayForGuest",Ge.delay],["MILDelayForGuest",Ge.delay],["NGMDelayForGuest",Ge.delay],["ICESGDelayForGuest",Ge.delay],["TAIFEXDelayForGuest",Ge.delay],["TURQUOISEDelayForGuest",Ge.delay],["ADXDelayForGuest",Ge.delay],["TRADEGATEDelayForGuest",Ge.delay],["LUXSEDelayForGuest",Ge.delay],["NSENGDelayForGuest",Ge.delay],["DEForGuest",Ge.delay],["EOD",Ge.eod],["TickByTick",Ge.notAccurate],["BATSToRealtime",Ge.notAccurate],["DelayWithoutMarketAgreement",Ge.delay]]),Bi=new Map([["DelayToRealtime",si],["DelayNoRealtime",si],["TFEXDelayForGuest",si],["MOEXDelayForGuest",si],["CHIXAuDelayForGuest",si],["MILDelayForGuest",si],["NGMDelayForGuest",si],["ICESGDelayForGuest",si],["TAIFEXDelayForGuest",si],["TURQUOISEDelayForGuest",si],["ADXDelayForGuest",si],["TRADEGATEDelayForGuest",si],["LUXSEDelayForGuest",si],["NSENGDelayForGuest",si],["DEForGuest",si],["EOD",li],["TickByTick",oi],["BATSToRealtime",oi],["DelayWithoutMarketAgreement",si]]);k.t(null,void 0,i(36004)),k.t(null,void 0,i(18429)),(0,Re.htmlEscape)(k.t(null,void 0,i(25046)));class Pi extends Ue{constructor(t,e,i){super({iconMap:Wi,classNameMap:Di,titleColorMap:Bi,size:e}),this._dataUpdatedInfo=new(n())(null).spawn(),this._options=i,this._model=t,this._dataModeBlinkingStatuses=Ti.spawn(),this._dataModeBlinkingStatuses.subscribe(this._updateBlinkingMode.bind(this)),this.turnOffBlinkingMode=this._turnOffBlinking.bind(this),this.setModel(t)}destroy(){this._dataUpdatedInfo.destroy(),this._dataModeBlinkingStatuses.destroy()}setModel(t){if(this._dataUpdatedInfo.destroy(),null===t)return this._model=t,void(this._dataUpdatedInfo=new(n())(null).spawn());this._dataUpdatedInfo=t.status().spawn(),this._dataUpdatedInfo.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_shouldBeHiddenByStatus(t){var e;return!!(null===(e=this._options.shouldBeHiddenRegardlessOfStatus)||void 0===e?void 0:e.value())||super._shouldBeHiddenByStatus(t)}_getTooltip(){const t=this._getShortTexts();return null===t?null:Object.values(t).join(" · ")}async _updateFullTooltip(){const t=this._dataUpdatedInfo.value(),e=this._status.value()
|
||||
vt.getLogger)("Chart.LegendWidget"),Hi=["TFEXDelayForGuest","MOEXDelayForGuest","CHIXAuDelayForGuest","MILDelayForGuest","NGMDelayForGuest","DEForGuest","ICESGDelayForGuest","TAIFEXDelayForGuest","TURQUOISEDelayForGuest","ADXDelayForGuest","TRADEGATEDelayForGuest","LUXSEDelayForGuest","NSENGDelayForGuest"],Wi=new Map([["DelayToRealtime",ti],["DelayNoRealtime",ti],["TFEXDelayForGuest",ti],["MOEXDelayForGuest",ti],["CHIXAuDelayForGuest",ti],["MILDelayForGuest",ti],["NGMDelayForGuest",ti],["ICESGDelayForGuest",ti],["TAIFEXDelayForGuest",ti],["TURQUOISEDelayForGuest",ti],["ADXDelayForGuest",ti],["TRADEGATEDelayForGuest",ti],["LUXSEDelayForGuest",ti],["NSENGDelayForGuest",ti],["DEForGuest",ti],["EOD",ei],["TickByTick",ii],["BATSToRealtime",ii],["DelayWithoutMarketAgreement",ti]]),Di=new Map([["DelayToRealtime",Ge.delay],["DelayNoRealtime",Ge.delay],["TFEXDelayForGuest",Ge.delay],["MOEXDelayForGuest",Ge.delay],["CHIXAuDelayForGuest",Ge.delay],["MILDelayForGuest",Ge.delay],["NGMDelayForGuest",Ge.delay],["ICESGDelayForGuest",Ge.delay],["TAIFEXDelayForGuest",Ge.delay],["TURQUOISEDelayForGuest",Ge.delay],["ADXDelayForGuest",Ge.delay],["TRADEGATEDelayForGuest",Ge.delay],["LUXSEDelayForGuest",Ge.delay],["NSENGDelayForGuest",Ge.delay],["DEForGuest",Ge.delay],["EOD",Ge.eod],["TickByTick",Ge.notAccurate],["BATSToRealtime",Ge.notAccurate],["DelayWithoutMarketAgreement",Ge.delay]]),Bi=new Map([["DelayToRealtime",si],["DelayNoRealtime",si],["TFEXDelayForGuest",si],["MOEXDelayForGuest",si],["CHIXAuDelayForGuest",si],["MILDelayForGuest",si],["NGMDelayForGuest",si],["ICESGDelayForGuest",si],["TAIFEXDelayForGuest",si],["TURQUOISEDelayForGuest",si],["ADXDelayForGuest",si],["TRADEGATEDelayForGuest",si],["LUXSEDelayForGuest",si],["NSENGDelayForGuest",si],["DEForGuest",si],["EOD",li],["TickByTick",oi],["BATSToRealtime",oi],["DelayWithoutMarketAgreement",si]]);k.t(null,void 0,i(36004)),k.t(null,void 0,i(36051)),(0,Re.htmlEscape)(k.t(null,void 0,i(25046)));class Pi extends Ue{constructor(t,e,i){super({iconMap:Wi,classNameMap:Di,titleColorMap:Bi,size:e}),this._dataUpdatedInfo=new(n())(null).spawn(),this._options=i,this._model=t,this._dataModeBlinkingStatuses=Ti.spawn(),this._dataModeBlinkingStatuses.subscribe(this._updateBlinkingMode.bind(this)),this.turnOffBlinkingMode=this._turnOffBlinking.bind(this),this.setModel(t)}destroy(){this._dataUpdatedInfo.destroy(),this._dataModeBlinkingStatuses.destroy()}setModel(t){if(this._dataUpdatedInfo.destroy(),null===t)return this._model=t,void(this._dataUpdatedInfo=new(n())(null).spawn());this._dataUpdatedInfo=t.status().spawn(),this._dataUpdatedInfo.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_shouldBeHiddenByStatus(t){var e;return!!(null===(e=this._options.shouldBeHiddenRegardlessOfStatus)||void 0===e?void 0:e.value())||super._shouldBeHiddenByStatus(t)}_getTooltip(){const t=this._getShortTexts();return null===t?null:Object.values(t).join(" · ")}async _updateFullTooltip(){const t=this._dataUpdatedInfo.value(),e=this._status.value()
|
||||
;if(null===t||null===e)return void this._fullTooltip.setValue(null);const i=this._getShortTexts(),[s,l]=await Promise.all([this._getHtmls(),this._getActions()]);if(t!==this._dataUpdatedInfo.value())return;const o=[];for(const n of t){const t=n.mode;o.push({icon:this._getIcon(t),iconClassName:this._getFullTooltipIconClassNames(e),title:i&&i[t],titleColor:this._getTitleColor(t),html:s&&s[t],size:this._size,action:l&&l[t]})}this._fullTooltip.setValue(o)}_updateStatus(t){var e;const i=null!==t?t[0]:null;this._status.setValue(null!==(e=null==i?void 0:i.mode)&&void 0!==e?e:null,!0),this._updateBlinkingMode()}async _getHtmls(){var t,e;const s=this._dataUpdatedInfo.value();if(null===s||null===this._model)return Promise.resolve(null);const l={},o=this._model.symbolName();let n=null,a=null;try{n=await this._model.description(),a=this._model.exchange()}catch(t){Li.logError(`Can't get exchange description, reason: ${(0,xi.errorToString)(t)}`)}for(const r of s){const s=r.mode;if(l[s]=[],["DelayToRealtime","DelayNoRealtime","DelayWithoutMarketAgreement",...Hi].includes(s)&&(l[s].push(hi.format({symbolName:o,time:this._model.time().toString()})),this._options.subscriptionFullInfo&&null!==n&&"DelayToRealtime"===s&&l[s].push(_i.format({description:`<b>${n}</b>`})),"DelayNoRealtime"===s&&l[s].push(pi),"DelayWithoutMarketAgreement"===s&&l[s].push(wi.format({listedExchange:this._model.listedExchange()})),this._options.subscriptionFullInfo&&Hi.includes(s)&&l[s].push(ci.format({listedExchange:this._model.listedExchange()}))),"EOD"===s&&(l[s]=[mi]),"TickByTick"===s){const o=void 0===r.updatePeriod?gi:(0,Re.htmlEscape)(k.t(null,{count:r.updatePeriod,replace:{amount:(null!==(t=r.updatePeriod)&&void 0!==t?t:1).toString()},plural:"Data on our Basic plan is updated once every {amount} seconds, even if there are more updates on the market."},i(2121))),n=void 0===r.updatePeriod?vi:(0,Re.htmlEscape)(k.t(null,{count:r.updatePeriod,replace:{amount:(null!==(e=r.updatePeriod)&&void 0!==e?e:1).toString()},plural:"Data is updated once every {amount} seconds, even if there are more updates on the market."},i(77033)));l[s].push(this._options.subscriptionFullInfo?o:n),this._options.subscriptionFullInfo&&l[s].push(bi)}if(null!==a&&"BATSToRealtime"===s){let t=this._model.listedExchange();0,l[s].push(Si.format({symbolName:o,exchange:a}),""!==t?(0,Re.htmlEscape)(Mi).format({exchange:t}):(0,Re.htmlEscape)(yi))}}return Object.keys(l).length>0?l:null}async _getActions(){if(null===this._dataUpdatedInfo.value()||null===this._model)return null;const t={};return Object.keys(t).length>0?t:null}_getShortTexts(){var t,e;const s=this._dataUpdatedInfo.value();if(null===s||null===this._model)return null;const l={};for(const o of s){const s=o.mode;if(["DelayToRealtime","DelayNoRealtime",...Hi,"DelayWithoutMarketAgreement"].includes(s)&&(l[s]=ni),"EOD"===s&&(l[s]=ai),"TickByTick"===s){const e=void 0===o.updatePeriod?ri:(0,Re.htmlEscape)(k.t(null,{plural:"One update every {amount} seconds",count:o.updatePeriod,replace:{
|
||||
amount:(null!==(t=o.updatePeriod)&&void 0!==t?t:1).toString()}},i(5223)));l[s]=e}if("BATSToRealtime"===s){let t=null!==(e=this._model.firstReplacedByBatsExchange())&&void 0!==e?e:"";0,l[s]=""!==t?ui.format({exchange:t,originalExchange:di}):di}}return Object.keys(l).length>0?l:null}_updateBlinkingMode(){const t=this._dataUpdatedInfo.value();if(null===t)return;const e=this._dataModeBlinkingStatuses.value();for(const i of t)if(!e.includes(i.mode))return void this.isBlinkingMode.setValue(!0);this.isBlinkingMode.setValue(!1)}_turnOffBlinking(){const t=this._dataUpdatedInfo.value();if(null!==t)for(const e of t)Ai(e.mode)}}var zi=i(38373),Ii=i(79304);const Ni=k.t(null,void 0,i(39045)),Oi=new Map([[!0,new Map([["small",zi],["medium",Ii],["large",Ii]])],[!1,new Map([["small",""],["medium",""],["large",""]])]]),Fi=new Map([[!0,Ge.dataProblemLow],[!1,null]]),Ri=new Map([[!0,Ni],[!1,null]]),Gi=new Map([[!0,Ni],[!1,null]]),Ui=new Map([[!0,Fe.colorsPalette["color-data-problem"]],[!1,null]]);class ji extends Ue{constructor(t,e,i){super({iconMap:Oi,classNameMap:Fi,tooltipMap:Ri,titleMap:Gi,titleColorMap:Ui,size:e}),this._dataSourceErrorStatus=new(n())(null).spawn(),this._lastError=null,this._options=i,this.setSource(t)}destroy(){this._dataSourceErrorStatus.destroy()}setSource(t){this._dataSourceErrorStatus.destroy(),this._dataSourceErrorStatus=t.errorStatus().spawn(),this._dataSourceErrorStatus.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_getTooltip(t){var e;return null!==(e=t?this._getDataSourceErrorStatusCustomTitle():null)&&void 0!==e?e:super._getTooltip(t)}_getTitle(t){var e;return null!==(e=t?this._getDataSourceErrorStatusCustomTitle():null)&&void 0!==e?e:super._getTitle(t)}async _updateFullTooltip(){const t=this._status.value(),e=this._dataSourceErrorStatus.value();null!==t&&null!==e?this._fullTooltip.setValue([{icon:this._getIcon(t),iconClassName:this._getFullTooltipIconClassNames(t),title:this._getTitle(t),titleColor:this._getTitleColor(t),html:[(0,Re.htmlEscape)(e.error)],size:this._size,action:this._getAction(t)}]):this._fullTooltip.setValue(null)}_getAction(t){return null}_updateStatus(t){const e=this._status.value();null!==t?(this._status.setValue(!0),e&&this._lastError!==t.error&&this._updateByStatus(!0),this._lastError=t.error):(this._status.setValue(null),this._lastError=null)}_getDataSourceErrorStatusCustomTitle(){var t;return(null===(t=this._dataSourceErrorStatus.value())||void 0===t?void 0:t.title)||null}}const $i=k.t(null,void 0,i(97325)),Yi=new Map([["high",new Map([["small",zi],["medium",Ii],["large",Ii]])],["low",new Map([["small",zi],["medium",Ii],["large",Ii]])]]),Zi=new Map([["high",Ge.dataProblemHigh],["low",Ge.dataProblemLow]]),Xi=new Map([["high",$i],["low",$i]]),Ji=new Map([["high",Fe.colorsPalette["color-data-problem"]],["low",Fe.colorsPalette["color-data-problem"]]]);class Qi extends Ue{constructor(t,e){super({tooltipMap:Xi,iconMap:Yi,classNameMap:Zi,titleMap:Xi,titleColorMap:Ji,size:e}),this._dataProblems=new(n())([]).spawn(),this._isDataProblemCritical=new(n())(!1),this.setModel(t)}
|
||||
destroy(){this._dataProblems.destroy()}isDataProblemCritical(){return this._isDataProblemCritical}setModel(t){this._dataProblems.destroy(),null!==t?(this._dataProblems=t.dataProblems().spawn(),this._dataProblems.subscribe(this._updateStatus.bind(this),{callWithLast:!0})):this._dataProblems=new(n())([]).spawn()}async _updateFullTooltip(){const t=this.status().value(),e=this._dataProblems.value();if(null===t||0===e.length)return void this._fullTooltip.setValue(null);const i=e.map(((e,i)=>{var s;return{icon:this._getIcon(t),iconClassName:this._getFullTooltipIconClassNames(t),title:null!==(s=e.title)&&void 0!==s?s:0===i?this._getTitle(t):null,titleColor:this._getTitleColor(t),html:[(0,Re.htmlEscape)(e.text)],size:this._size,action:this._getAction(t)}}));this._fullTooltip.setValue(i)}_getTooltip(t){var e;return null!==(e=this._getDataProblemCustomTitle())&&void 0!==e?e:super._getTooltip(t)}_getTitle(t){var e;return null!==(e=this._getDataProblemCustomTitle())&&void 0!==e?e:super._getTitle(t)}_updateStatus(t){var e,i;const s=null!==(i=null===(e=t[0])||void 0===e?void 0:e.severity)&&void 0!==i?i:null,l=this._status.value()!==s;this._status.setValue(s),this._isDataProblemCritical.setValue(function(t){return"high"===t}(s)),l||this._updateFullTooltip()}_getDataProblemCustomTitle(){var t,e;return(null===(e=null===(t=this._dataProblems.value())||void 0===t?void 0:t[0])||void 0===e?void 0:e.title)||null}}class qi extends Ue{constructor(t,e){super(e),this._booleanStatus=new(n())(!1).spawn(),this.updateStatus(t)}destroy(){this._booleanStatus.destroy()}updateStatus(t){this._booleanStatus.destroy(),this._booleanStatus=t.spawn(),this._booleanStatus.subscribe(this._updateStatus.bind(this),{callWithLast:!0})}_updateStatus(t){t?this._status.setValue(!0):this._status.setValue(null)}}var Ki=i(73710),ts=i(45503);const es=k.t(null,void 0,i(14177)),is=k.t(null,void 0,i(73717)),ss=new Map([[!0,new Map([["small",Ki],["medium",ts],["large",ts]])],[!1,new Map([["small",""],["medium",""],["large",""]])]]),ls=new Map([[!0,Ge.invalidSymbol],[!1,null]]),os=new Map([[!0,es],[!1,null]]),ns=new Map([[!0,es],[!1,null]]),as=new Map([[!0,Fe.colorsPalette["color-invalid-symbol"]],[!1,null]]),rs=new Map([[!0,[is]],[!1,null]]),ds=new Map([[!0,null],[!1,null]]);class us{constructor(t){this._el=document.createElement("div"),this._prevCustomClass=null,this._prevCustomColor=null,this._customColor=null,this._icon=t.icon.spawn(),this._icon.subscribe(this._updateIcon.bind(this),{callWithLast:!0}),this._className=t.className.spawn(),this._className.subscribe(this._updateClassName.bind(this),{callWithLast:!0}),this._customColor=t.customColor.spawn(),this._customColor.subscribe(this._updateCustomColor.bind(this),{callWithLast:!0}),this._visible=t.visible.spawn(),this._visible.subscribe(this._updateVisibility.bind(this),{callWithLast:!0}),this._size=t.size||"small",this._render(t.parentEl),t.isBlinking&&(this._isBlinking=t.isBlinking.spawn(),this._isBlinking.subscribe(this._updateBlinkingMode.bind(this),{callWithLast:!0}),this._turnOffBlinking=t.turnOffBlinking)}
|
||||
@@ -0,0 +1,4 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7271],{18429:(e,t,s)=>{"use strict";s.d(t,{SEPARATOR_PREFIX:()=>o,isSeparatorItem:()=>r});const o="###";function r(e){return e.startsWith(o)}},3685:(e,t,s)=>{"use strict";function o(){var e,t,s;return null!==(s=null===(t=null===(e=window.configurationData)||void 0===e?void 0:e.exchanges)||void 0===t?void 0:t.map((e=>({...e,country:"",providerId:"",flag:""}))))&&void 0!==s?s:[]}s.d(t,{getExchanges:()=>o})},58442:(e,t,s)=>{"use strict";s.d(t,{QualifiedSources:()=>o,qualifyProName:()=>i});var o,r=s(50151),n=s(14483);s(81319);function i(e){return e}!function(e){function t(e){return e.pro_name}function s(e){{const t=n.enabled("pay_attention_to_ticker_not_symbol")?e.ticker:e.full_name;return(0,r.ensureDefined)(t)}}e.fromQuotesSnapshot=function(e){return"error"===e.status?e.symbolname:e.values.pro_name},e.fromQuotesResponse=function(e){const{values:s,symbolname:o,status:r}=e;return"error"===r&&o?o:t(s)},e.fromQuotes=t,e.fromSymbolSearchResult=function(e,t){{const{ticker:s,full_name:o}=null!=t?t:e;return n.enabled("pay_attention_to_ticker_not_symbol")?(0,r.ensureDefined)(null!=s?s:o):(0,r.ensureDefined)(o)}},e.fromSymbolInfo=s,e.fromSymbolMessage=function(e,t){return"symbol_resolved"===t.method?s(t.params[1]):e}}(o||(o={}))},20882:(e,t,s)=>{"use strict";s.d(t,{createSearchSources:()=>a,filterSearchSources:()=>n,isAllSearchSourcesSelected:()=>r,splitSearchSourcesByGroup:()=>i});const o=[];function r(e){return""===e.value()}function n(e,t){return e.filter((e=>e.includes(t)))}function i(e){const t=new Map;e.forEach((e=>{t.has(e.group())?t.get(e.group()).push(e):t.set(e.group(),[e])}));for(const e of t.values()){e[0].group()!==ExchangeGroup.NorthAmerica&&e.sort(((e,t)=>e.name().toLowerCase()>t.name().toLowerCase()?1:-1))}return new Map([...t.entries()].sort((([e],[t])=>o.indexOf(e)-o.indexOf(t))))}function a(e,t){return t.map((t=>new e(t)))}},81319:(e,t,s)=>{"use strict";s.d(t,{exchangeSelectDisabled:()=>h,getAllSymbolTypesValue:()=>u,getAvailableSearchSources:()=>l,getAvailableSymbolTypes:()=>d,getDefaultSearchSource:()=>c,getSymbolFullName:()=>a,isSeparateSymbolSearchTabs:()=>m});var o=s(44352),r=s(20882);class n{constructor(e){this._exchange=e}value(){return this._exchange.value}name(){return(0,r.isAllSearchSourcesSelected)(this)?o.t(null,void 0,s(64498)):this._exchange.name}description(){return this._exchange.desc}country(){return this._exchange.country}providerId(){return this._exchange.providerId}group(){return this._exchange.group}includes(e){return function(e,t){const s=t.toLowerCase(),{name:o,desc:r,searchTerms:n}=e;return o.toLowerCase().includes(s)||r.toLowerCase().includes(s)||void 0!==n&&n.some((e=>e.toLowerCase().includes(s)))}(this._exchange,e)}getRequestExchangeValue(){return this._exchange.value}getRequestCountryValue(){}}var i=s(3685);function a(e){if(e.fullName)return e.fullName;let t;return t=e.prefix||e.exchange?(e.prefix||e.exchange)+":"+e.name:e.name,t.replace(/<\/?[^>]+(>|$)/g,"")}function c(){const e=l()
|
||||
;return e.find(r.isAllSearchSourcesSelected)||e[0]||null}function l(){return(0,r.createSearchSources)(n,(0,i.getExchanges)())}function d(){return window.ChartApiInstance.supportedSymbolsTypes()}function u(){return""}function h(e){return!(!m||""!==e)}const m=!1},56217:(e,t,s)=>{"use strict";s.r(t),s.d(t,{CompareModel:()=>k});var o=s(50151),r=s(14483),n=s(19171),i=s(27856),a=s(58275),c=s.n(a),l=s(46148),d=s(64063),u=s(8561),h=s(3685),m=s(58442);new Set(r.enabled("widget")?["pro_name","short_name","description","exchange","type","country_code","provider_id","typespecs"]:["pro_name","short_name","description","exchange","type","country_code","provider_id","typespecs","logoid","currency-logoid","base-currency-logoid"]);const y=(0,h.getExchanges)(),S={};for(const e of y)S[e.value]={country:e.country,providerId:e.providerId};var _=s(77248);function p(e){return e instanceof d.study_Overlay||e instanceof u.StudyCompare}function f(e,t,s){const o=m.QualifiedSources.fromSymbolInfo(e),r=function(e){if(!e)return;const[t,s]=e.split(":");return s&&t&&S[t]?S[t]:void 0}(o),n={id:(null==s?void 0:s.id())||o,symbol:o,checked:t,title:e.name,description:e.description,exchangeName:e.exchange,country:null==r?void 0:r.country,providerId:null==r?void 0:r.providerId,marketType:e.type,study:s,isYield:(0,_.isYield)(e)};{const t=e;t.logo_urls&&t.logo_urls.length&&(t.logo_urls.length>1?(n.baseCurrencyLogoId=t.logo_urls[0],n.currencyLogoId=t.logo_urls[1]):n.logoId=t.logo_urls[0]),t.exchange_logo&&(n.providerId=t.exchange_logo)}return n}function g(e,t,s,o){return{id:void 0!==s?s.id():e,symbol:e,checked:t,title:e,study:s,description:o}}var b=s(56840),v=s(76422),I=s(18429);class k{constructor(e){this._contentItemList=new(c())([]),this._checkedSymbols=new Map,this._recentLength=10,this._isDataReady=new(c())(!1),this._highlightedSymbol=new(c())(null),this._defaultSymbolsDescriptions=new Map,this._idToStudyMap=new Map,this._chartSession=null,this._recentSymbolsEnabled=r.enabled("compare_recent_symbols_enabled"),this._preventHandleSourcesChange=!0,this.removeStudy=e=>{const{symbol:t,study:s}=e;if(!s)return;this._chartWidget.model().removeSource(s,!1);const o=this._checkedSymbols.get(t);o&&o.length>1?this._removeStudyIdFromCheckedSymbols(t,s.id()):this._checkedSymbols.delete(t),this._updateContentItemList(this._contentItemList.value(),!0)},this._getResolveSymbolPromise=(e,t)=>new Promise((s=>{const r=(0,o.ensureNotNull)(this._chartSession).resolveSymbol((0,n.makeNextSymbolId)(),(0,i.encodeExtendedSymbolOrGetSimpleSymbolString)({symbol:e}),s);t&&t.set(e,r)})),this._chartWidget=e.activeChartWidget.value(),this._chartSession=this._chartWidget.model().model().chartApi();const t=new Set(this._loadRecent().reverse()),s=new Set,a=new Set,l=this._chartWidget.model().model().dataSources().filter(p),d=l.map((e=>{const t=e.symbolInfo();if(t)return Promise.resolve(m.QualifiedSources.fromSymbolInfo(t));const s=e.symbol();return(0,m.qualifyProName)(s)}));Promise.all(d).then((e=>{const o=e.map(((e,t)=>l[t]));e.forEach(((e,r)=>{const n=o[r],i=n.id()
|
||||
;this._addStudyIdToCheckedSymbols(e,i),this._idToStudyMap.set(i,n),t.has(e)?s.add(e):a.add(e)}));const r=Array.from(t).filter((e=>this._checkedSymbols.has(e))).reduce(((e,t)=>(s.has(t)&&e.push(t),e)),[]).concat(Array.from(a)),n=Array.from(t);if(this._recentSymbolsEnabled&&n.length<this._recentLength){let e;e=[],this._chartWidget.compareSymbols()&&this._chartWidget.compareSymbols().forEach((t=>{e.push((0,m.qualifyProName)(t.symbol)),this._defaultSymbolsDescriptions.set(t.symbol,t.title)}));const t=[...n,...e];r.push(...t)}else r.push(...n);const i=Array.from(new Set(r));{const e=new Map,t=i.map((t=>this._getResolveSymbolPromise(t,e)));Promise.all(t).then((t=>this._handleInitProcess(r,(s=>{const o=e.get(s);return t.find((e=>e.params[0]===o))}),((e,t)=>m.QualifiedSources.fromSymbolMessage(t,e)),((e,t,s,o)=>"symbol_resolved"===e.method?f(e.params[1],s,o):g(t,s,o,this._getSymbolDescription(t))))))}}))}chartModel(){return this._chartWidget.model().model()}comparableOnSameScale(e){return this._chartWidget.model().model().mainSeries().isYield()&&Boolean(e.isYield)}handleSourcesChange(){if(this._preventHandleSourcesChange)return;const e=this.chartModel().dataSources().filter(p),t=new Set(e.map((e=>e.id())));Array.from(t).forEach((e=>{if(!this._checkedStudiesIds().has(e)){const t=this.chartModel().dataSourceForId(e)||null;if(null!==t&&p(t)){const t=this._getContentItemByStudyId(e);if(!t)return;this._addStudyIdToCheckedSymbols(t.symbol,e),this._saveRecent(t.symbol),this._updateContentItemList(this._contentItemList.value(),!0)}}}));Array.from(this._checkedStudiesIds()).forEach((e=>{if(!t.has(e)){const t=this._getContentItemByStudyId(e);if(!t)return;const s=this._checkedSymbols.get(t.symbol);s&&s.length>1?this._removeStudyIdFromCheckedSymbols(t.symbol,e):this._checkedSymbols.delete(t.symbol),this._updateContentItemList(this._contentItemList.value(),!0)}}))}studies(){return this._contentItemList.readonly()}isDataReady(){return this._isDataReady.readonly()}highlightedSymbol(){return this._highlightedSymbol.readonly()}applyStudy(e,t,s){(()=>{const o=this._chartWidget;if(!o)return;if(r=e,(0,I.isSeparatorItem)(r))return;var r;let n;switch(t){case l.CompareOption.SamePctScale:n=o.addCompareAsOverlay(e,s);break;case l.CompareOption.SameScale:n=o.addCompareAsOverlay(e,s,!0);break;case l.CompareOption.NewPriceScale:n=o.addOverlayStudy(e,!0,s);break;case l.CompareOption.NewPane:n=o.addOverlayStudy(e,!1,s)}Promise.all([this._getResolveSymbolPromise(e),n]).then((t=>this._handleApplyProcess(t,(t=>m.QualifiedSources.fromSymbolMessage(e,t)),((e,t,s)=>"symbol_resolved"===e.method?f(e.params[1],!0,s):g(t,!0,s))))),v.emit("add_compare")})()}_snapshoter(){throw new Error("not implemented")}_handleApplyProcess(e,t,s){const[o,r]=e;if(!o||null===r)return;const n=r.id(),i=t(o),a=s(o,i,r);this._saveRecent(i),this._addStudyIdToCheckedSymbols(i,n),this._showNewItem(a,i,n)}_handleInitProcess(e,t,s,o){const r=[];for(const n of e){const e=t(n);if(!e)continue;const i=s(e,n),a=this._checkedSymbols.get(i),c=-1!==r.findIndex((e=>e.symbol===i))
|
||||
;if(void 0===a||c)this._recentSymbolsEnabled&&r.push(o(e,i,!1));else for(const t of a)r.push(o(e,i,!0,this._idToStudyMap.get(t)))}this._updateContentItemList(r),this._isDataReady.setValue(!0)}_showNewItem(e,t,s){const o=this._contentItemList.value().map(this._updateChecked,this);o.unshift(e),this._recentSymbolsEnabled&&o.unshift({...e,id:t,study:void 0,checked:!1}),this._updateContentItemList(o),this._highlightedSymbol.setValue(s),setTimeout((()=>this._highlightedSymbol.setValue(null)),500)}_addStudyIdToCheckedSymbols(e,t){const s=this._checkedSymbols.get(e)||[];this._checkedSymbols.set(e,[...s,t])}_removeStudyIdFromCheckedSymbols(e,t){const s=this._checkedSymbols.get(e);if(s){const o=s.indexOf(t);s.splice(o,1),this._checkedSymbols.set(e,s)}}_updateChecked(e){var t;const s=this._checkedSymbols.get(e.symbol),o=null===(t=e.study)||void 0===t?void 0:t.id();return o?{...e,checked:Boolean(s&&s.includes(o))}:e}_updateContentItemList(e,t){const s=t?e.map(this._updateChecked,this):e,o=s.filter((e=>e.checked));if(this._recentSymbolsEnabled){const e=new Set,t=s.reduce(((t,s)=>(s.checked||e.has(s.symbol)||(t.push(s),e.add(s.symbol)),t)),[]).slice(0,this._recentLength);this._contentItemList.setValue(o.concat(t))}else this._contentItemList.setValue(o)}_checkedStudiesIds(){const e=[].concat(...Array.from(this._checkedSymbols.values()));return new Set(e)}_getContentItemByStudyId(e){const t=this._contentItemList.value(),s=t.findIndex((t=>t.study&&t.study.id()===e));return t[s]}_loadRecent(){if(!this._recentSymbolsEnabled)return[];return b.getJSON("CompareDialog.recent",[]).filter((e=>"string"==typeof e))}_saveRecent(e){if(!this._recentSymbolsEnabled)return;const t=new Set(this._loadRecent());t.has(e)&&t.delete(e),t.add(e),b.setJSON("CompareDialog.recent",Array.from(t).slice(-this._recentLength))}_getSymbolDescription(e){var t;return this._defaultSymbolsDescriptions.size&&null!==(t=this._defaultSymbolsDescriptions.get(e))&&void 0!==t?t:""}}k._snapshoter=null},46148:(e,t,s)=>{"use strict";var o;s.d(t,{CompareOption:()=>o}),function(e){e[e.SamePctScale=0]="SamePctScale",e[e.NewPriceScale=1]="NewPriceScale",e[e.NewPane=2]="NewPane",e[e.SameScale=3]="SameScale"}(o||(o={}))},64498:e=>{e.exports={ar:["كل المصادر"],ca_ES:["Totes les fonts"],cs:"All sources",de:["Alle Quellen"],el:"All sources",en:"All sources",es:["Todas las fuentes"],fa:"All sources",fr:["Toutes les sources"],he_IL:["כל המקורות"],hu_HU:"All sources",id_ID:["Seluruh sumber"],it:["Tutte le fonti"],ja:["すべての提供元"],ko:["모든 자료"],ms_MY:["Kesemua sumber"],nl_NL:"All sources",pl:["Wszystkie źródła"],pt:["Todas as fontes"],ro:"All sources",ru:["Все источники"],sv:["Samtliga källor"],th:["แหล่งที่มาทั้งหมด"],tr:["Tüm kaynaklar"],vi:["Tất cả các nguồn"],zh:["全部来源"],zh_TW:["全部來源"]}}}]);
|
||||
@@ -1,4 +0,0 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[7271],{3685:(e,t,s)=>{"use strict";function o(){var e,t,s;return null!==(s=null===(t=null===(e=window.configurationData)||void 0===e?void 0:e.exchanges)||void 0===t?void 0:t.map((e=>({...e,country:"",providerId:"",flag:""}))))&&void 0!==s?s:[]}s.d(t,{getExchanges:()=>o})},58442:(e,t,s)=>{"use strict";s.d(t,{QualifiedSources:()=>o,qualifyProName:()=>i});var o,n=s(50151),r=s(14483);s(81319);function i(e){return e}!function(e){function t(e){return e.pro_name}function s(e){{const t=r.enabled("pay_attention_to_ticker_not_symbol")?e.ticker:e.full_name;return(0,n.ensureDefined)(t)}}e.fromQuotesSnapshot=function(e){return"error"===e.status?e.symbolname:e.values.pro_name},e.fromQuotesResponse=function(e){const{values:s,symbolname:o,status:n}=e;return"error"===n&&o?o:t(s)},e.fromQuotes=t,e.fromSymbolSearchResult=function(e,t){{const{ticker:s,full_name:o}=null!=t?t:e;return r.enabled("pay_attention_to_ticker_not_symbol")?(0,n.ensureDefined)(null!=s?s:o):(0,n.ensureDefined)(o)}},e.fromSymbolInfo=s,e.fromSymbolMessage=function(e,t){return"symbol_resolved"===t.method?s(t.params[1]):e}}(o||(o={}))},20882:(e,t,s)=>{"use strict";s.d(t,{createSearchSources:()=>a,filterSearchSources:()=>r,isAllSearchSourcesSelected:()=>n,splitSearchSourcesByGroup:()=>i});const o=[];function n(e){return""===e.value()}function r(e,t){return e.filter((e=>e.includes(t)))}function i(e){const t=new Map;e.forEach((e=>{t.has(e.group())?t.get(e.group()).push(e):t.set(e.group(),[e])}));for(const e of t.values()){e[0].group()!==ExchangeGroup.NorthAmerica&&e.sort(((e,t)=>e.name().toLowerCase()>t.name().toLowerCase()?1:-1))}return new Map([...t.entries()].sort((([e],[t])=>o.indexOf(e)-o.indexOf(t))))}function a(e,t){return t.map((t=>new e(t)))}},81319:(e,t,s)=>{"use strict";s.d(t,{exchangeSelectDisabled:()=>h,getAllSymbolTypesValue:()=>u,getAvailableSearchSources:()=>l,getAvailableSymbolTypes:()=>d,getDefaultSearchSource:()=>c,getSymbolFullName:()=>a,isSeparateSymbolSearchTabs:()=>m});var o=s(44352),n=s(20882);class r{constructor(e){this._exchange=e}value(){return this._exchange.value}name(){return(0,n.isAllSearchSourcesSelected)(this)?o.t(null,void 0,s(64498)):this._exchange.name}description(){return this._exchange.desc}country(){return this._exchange.country}providerId(){return this._exchange.providerId}group(){return this._exchange.group}includes(e){return function(e,t){const s=t.toLowerCase(),{name:o,desc:n,searchTerms:r}=e;return o.toLowerCase().includes(s)||n.toLowerCase().includes(s)||void 0!==r&&r.some((e=>e.toLowerCase().includes(s)))}(this._exchange,e)}getRequestExchangeValue(){return this._exchange.value}getRequestCountryValue(){}}var i=s(3685);function a(e){if(e.fullName)return e.fullName;let t;return t=e.prefix||e.exchange?(e.prefix||e.exchange)+":"+e.name:e.name,t.replace(/<\/?[^>]+(>|$)/g,"")}function c(){const e=l();return e.find(n.isAllSearchSourcesSelected)||e[0]||null}function l(){return(0,n.createSearchSources)(r,(0,i.getExchanges)())}function d(){
|
||||
return window.ChartApiInstance.supportedSymbolsTypes()}function u(){return""}function h(e){return!(!m||""!==e)}const m=!1},56217:(e,t,s)=>{"use strict";s.r(t),s.d(t,{CompareModel:()=>I});var o=s(50151),n=s(14483),r=s(19171),i=s(27856),a=s(58275),c=s.n(a),l=s(46148),d=s(64063),u=s(8561),h=s(3685),m=s(58442);new Set(n.enabled("widget")?["pro_name","short_name","description","exchange","type","country_code","provider_id","typespecs"]:["pro_name","short_name","description","exchange","type","country_code","provider_id","typespecs","logoid","currency-logoid","base-currency-logoid"]);const y=(0,h.getExchanges)(),S={};for(const e of y)S[e.value]={country:e.country,providerId:e.providerId};var _=s(77248);function p(e){return e instanceof d.study_Overlay||e instanceof u.StudyCompare}function f(e,t,s){const o=m.QualifiedSources.fromSymbolInfo(e),n=function(e){if(!e)return;const[t,s]=e.split(":");return s&&t&&S[t]?S[t]:void 0}(o);return{id:(null==s?void 0:s.id())||o,symbol:o,checked:t,title:e.name,description:e.description,exchangeName:e.exchange,country:null==n?void 0:n.country,providerId:null==n?void 0:n.providerId,marketType:e.type,study:s,isYield:(0,_.isYield)(e)}}function b(e,t,s,o){return{id:void 0!==s?s.id():e,symbol:e,checked:t,title:e,study:s,description:o}}var g=s(56840),v=s(76422);class I{constructor(e){this._contentItemList=new(c())([]),this._checkedSymbols=new Map,this._recentLength=10,this._isDataReady=new(c())(!1),this._highlightedSymbol=new(c())(null),this._defaultSymbolsDescriptions=new Map,this._idToStudyMap=new Map,this._chartSession=null,this._recentSymbolsEnabled=n.enabled("compare_recent_symbols_enabled"),this._preventHandleSourcesChange=!0,this.removeStudy=e=>{const{symbol:t,study:s}=e;if(!s)return;this._chartWidget.model().removeSource(s,!1);const o=this._checkedSymbols.get(t);o&&o.length>1?this._removeStudyIdFromCheckedSymbols(t,s.id()):this._checkedSymbols.delete(t),this._updateContentItemList(this._contentItemList.value(),!0)},this._getResolveSymbolPromise=(e,t)=>new Promise((s=>{const n=(0,o.ensureNotNull)(this._chartSession).resolveSymbol((0,r.makeNextSymbolId)(),(0,i.encodeExtendedSymbolOrGetSimpleSymbolString)({symbol:e}),s);t&&t.set(e,n)})),this._chartWidget=e.activeChartWidget.value(),this._chartSession=this._chartWidget.model().model().chartApi();const t=new Set(this._loadRecent().reverse()),s=new Set,a=new Set,l=this._chartWidget.model().model().dataSources().filter(p),d=l.map((e=>{const t=e.symbolInfo();if(t)return Promise.resolve(m.QualifiedSources.fromSymbolInfo(t));const s=e.symbol();return(0,m.qualifyProName)(s)}));Promise.all(d).then((e=>{const o=e.map(((e,t)=>l[t]));e.forEach(((e,n)=>{const r=o[n],i=r.id();this._addStudyIdToCheckedSymbols(e,i),this._idToStudyMap.set(i,r),t.has(e)?s.add(e):a.add(e)}));const n=Array.from(t).filter((e=>this._checkedSymbols.has(e))).reduce(((e,t)=>(s.has(t)&&e.push(t),e)),[]).concat(Array.from(a)),r=Array.from(t);if(this._recentSymbolsEnabled&&r.length<this._recentLength){let e;e=[],
|
||||
this._chartWidget.compareSymbols()&&this._chartWidget.compareSymbols().forEach((t=>{e.push((0,m.qualifyProName)(t.symbol)),this._defaultSymbolsDescriptions.set(t.symbol,t.title)}));const t=[...r,...e];n.push(...t)}else n.push(...r);const i=Array.from(new Set(n));{const e=new Map,t=i.map((t=>this._getResolveSymbolPromise(t,e)));Promise.all(t).then((t=>this._handleInitProcess(n,(s=>{const o=e.get(s);return t.find((e=>e.params[0]===o))}),((e,t)=>m.QualifiedSources.fromSymbolMessage(t,e)),((e,t,s,o)=>"symbol_resolved"===e.method?f(e.params[1],s,o):b(t,s,o,this._getSymbolDescription(t))))))}}))}chartModel(){return this._chartWidget.model().model()}comparableOnSameScale(e){return this._chartWidget.model().model().mainSeries().isYield()&&Boolean(e.isYield)}handleSourcesChange(){if(this._preventHandleSourcesChange)return;const e=this.chartModel().dataSources().filter(p),t=new Set(e.map((e=>e.id())));Array.from(t).forEach((e=>{if(!this._checkedStudiesIds().has(e)){const t=this.chartModel().dataSourceForId(e)||null;if(null!==t&&p(t)){const t=this._getContentItemByStudyId(e);if(!t)return;this._addStudyIdToCheckedSymbols(t.symbol,e),this._saveRecent(t.symbol),this._updateContentItemList(this._contentItemList.value(),!0)}}}));Array.from(this._checkedStudiesIds()).forEach((e=>{if(!t.has(e)){const t=this._getContentItemByStudyId(e);if(!t)return;const s=this._checkedSymbols.get(t.symbol);s&&s.length>1?this._removeStudyIdFromCheckedSymbols(t.symbol,e):this._checkedSymbols.delete(t.symbol),this._updateContentItemList(this._contentItemList.value(),!0)}}))}studies(){return this._contentItemList.readonly()}isDataReady(){return this._isDataReady.readonly()}highlightedSymbol(){return this._highlightedSymbol.readonly()}applyStudy(e,t,s){(()=>{const o=this._chartWidget;if(!o)return;let n;switch(t){case l.CompareOption.SamePctScale:n=o.addCompareAsOverlay(e,s);break;case l.CompareOption.SameScale:n=o.addCompareAsOverlay(e,s,!0);break;case l.CompareOption.NewPriceScale:n=o.addOverlayStudy(e,!0,s);break;case l.CompareOption.NewPane:n=o.addOverlayStudy(e,!1,s)}Promise.all([this._getResolveSymbolPromise(e),n]).then((t=>this._handleApplyProcess(t,(t=>m.QualifiedSources.fromSymbolMessage(e,t)),((e,t,s)=>"symbol_resolved"===e.method?f(e.params[1],!0,s):b(t,!0,s))))),v.emit("add_compare")})()}_snapshoter(){throw new Error("not implemented")}_handleApplyProcess(e,t,s){const[o,n]=e;if(!o||null===n)return;const r=n.id(),i=t(o),a=s(o,i,n);this._saveRecent(i),this._addStudyIdToCheckedSymbols(i,r),this._showNewItem(a,i,r)}_handleInitProcess(e,t,s,o){const n=[];for(const r of e){const e=t(r);if(!e)continue;const i=s(e,r),a=this._checkedSymbols.get(i),c=-1!==n.findIndex((e=>e.symbol===i));if(void 0===a||c)this._recentSymbolsEnabled&&n.push(o(e,i,!1));else for(const t of a)n.push(o(e,i,!0,this._idToStudyMap.get(t)))}this._updateContentItemList(n),this._isDataReady.setValue(!0)}_showNewItem(e,t,s){const o=this._contentItemList.value().map(this._updateChecked,this);o.unshift(e),this._recentSymbolsEnabled&&o.unshift({...e,id:t,study:void 0,checked:!1}),
|
||||
this._updateContentItemList(o),this._highlightedSymbol.setValue(s),setTimeout((()=>this._highlightedSymbol.setValue(null)),500)}_addStudyIdToCheckedSymbols(e,t){const s=this._checkedSymbols.get(e)||[];this._checkedSymbols.set(e,[...s,t])}_removeStudyIdFromCheckedSymbols(e,t){const s=this._checkedSymbols.get(e);if(s){const o=s.indexOf(t);s.splice(o,1),this._checkedSymbols.set(e,s)}}_updateChecked(e){var t;const s=this._checkedSymbols.get(e.symbol),o=null===(t=e.study)||void 0===t?void 0:t.id();return o?{...e,checked:Boolean(s&&s.includes(o))}:e}_updateContentItemList(e,t){const s=t?e.map(this._updateChecked,this):e,o=s.filter((e=>e.checked));if(this._recentSymbolsEnabled){const e=new Set,t=s.reduce(((t,s)=>(s.checked||e.has(s.symbol)||(t.push(s),e.add(s.symbol)),t)),[]).slice(0,this._recentLength);this._contentItemList.setValue(o.concat(t))}else this._contentItemList.setValue(o)}_checkedStudiesIds(){const e=[].concat(...Array.from(this._checkedSymbols.values()));return new Set(e)}_getContentItemByStudyId(e){const t=this._contentItemList.value(),s=t.findIndex((t=>t.study&&t.study.id()===e));return t[s]}_loadRecent(){if(!this._recentSymbolsEnabled)return[];return g.getJSON("CompareDialog.recent",[]).filter((e=>"string"==typeof e))}_saveRecent(e){if(!this._recentSymbolsEnabled)return;const t=new Set(this._loadRecent());t.has(e)&&t.delete(e),t.add(e),g.setJSON("CompareDialog.recent",Array.from(t).slice(-this._recentLength))}_getSymbolDescription(e){var t;return this._defaultSymbolsDescriptions.size&&null!==(t=this._defaultSymbolsDescriptions.get(e))&&void 0!==t?t:""}}I._snapshoter=null},46148:(e,t,s)=>{"use strict";var o;s.d(t,{CompareOption:()=>o}),function(e){e[e.SamePctScale=0]="SamePctScale",e[e.NewPriceScale=1]="NewPriceScale",e[e.NewPane=2]="NewPane",e[e.SameScale=3]="SameScale"}(o||(o={}))},64498:e=>{e.exports={ar:["كل المصادر"],ca_ES:["Totes les fonts"],cs:"All sources",de:["Alle Quellen"],el:"All sources",en:"All sources",es:["Todas las fuentes"],fa:"All sources",fr:["Toutes les sources"],he_IL:["כל המקורות"],hu_HU:"All sources",id_ID:["Seluruh sumber"],it:["Tutte le fonti"],ja:["すべての提供元"],ko:["모든 자료"],ms_MY:["Kesemua sumber"],nl_NL:"All sources",pl:["Wszystkie źródła"],pt:["Todas as fontes"],ro:"All sources",ru:["Все источники"],sv:["Samtliga källor"],th:["แหล่งที่มาทั้งหมด"],tr:["Tüm kaynaklar"],vi:["Tất cả các nguồn"],zh:["全部来源"],zh_TW:["全部來源"]}}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["Chyba"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports=["Přečtěte si více"]},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports=["Více"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Květen"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["Chyba"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},36051:e=>{e.exports=["Přečtěte si více"]},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports=["Více"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Květen"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{
|
||||
e.exports="Market closed"},98105:e=>{e.exports="Market closes in {remainingTime}."},56086:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},63143:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},24680:e=>{e.exports="Primary listing"},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports=["Objem"]},61311:e=>{e.exports=["Přiblížit"]},47602:e=>{e.exports=["Oddálit"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{
|
||||
e.exports="{hours} and {minutes}"},1084:e=>{e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports="{number} day"},24430:e=>{e.exports="{number} hour"},67151:e=>{e.exports="{number} minute"}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports=["Pine Quellcode konnte nicht geladen werden"]},39589:e=>{e.exports=["Fenster zuklappen"]},38154:e=>{e.exports=["Bestätigen Sie das Löschen des gesamten Studienbaums"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Erstellen Sie einen kostenlosen Account"]},69419:e=>{e.exports=["Alles ist gut — Markt ist geöffnet."]},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Balken Änderungswerte"]},52003:e=>{e.exports=["Möchten Sie wirklich diese Studie und ihre Ableger löschen?"]},68854:e=>{e.exports=["Doppelklick"]},97325:e=>{e.exports=["Daten Problem"]},52916:e=>{e.exports=["Daten werden einmal täglich aktualisiert."]},25978:e=>{e.exports=["Daten werden nur einmal pro Sekunde aktualisiert, auch wenn es mehr Änderungen am Markt gibt."]},57310:e=>{e.exports=["Daten sind verzögert"]},49321:e=>{e.exports=["Daten für Free-User werden nur ein mal pro Sekunde aktualisiert, auch wenn mehr Änderungen im Markt geschehen."]},55669:e=>{e.exports=["Dezember"]},83498:e=>{e.exports=["Bereich Löschen"]},6044:e=>{e.exports=["Abgeleitete Daten"]},31461:e=>{e.exports=["Abgeleitete Daten bezieht sich auf finanzielle Indikatoren, die mit einer Kombination von und/oder der Verarbeitung von Rohdaten erstellt wurden, die aus unterschiedlichen Quellen stammen."]},59315:e=>{e.exports=["End of Day Daten"]},82751:e=>{e.exports=["Fehler"]},40519:e=>{e.exports=["Guten Abend. Der Markt befindet sich im nachbörslichen Handel."]},80227:e=>{e.exports=["Zeitzone wechseln"]},16467:e=>{e.exports=["Februar"]},25046:e=>{e.exports=["Börsen-Vereinbarungen ausfüllen"]},93666:e=>{e.exports=["Symbol markieren"]},564:e=>{e.exports=["Fr"]},72970:e=>{e.exports=["Freitag"]},88958:e=>{e.exports=["Urlaub / Feiertag"]},32960:e=>{e.exports=["Halal-Symbol"]},21686:e=>{e.exports=["Indikator-Legende verbergen"]},26935:e=>{e.exports=["Funktionsargument des Indikators"]},26315:e=>{e.exports=["Titel des Indikators"]},84098:e=>{e.exports=["Werte des Indikators"]},91459:e=>{e.exports=["Wenn Sie Echtzeitdaten von {listedExchange} wünschen, müssen Sie eine Börsenvereinbarung ausfüllen. Keine Sorge, es dauert nur ein paar Klicks"]},50634:e=>{e.exports=["Der nachbörsliche Handel beginnt in {remainingTime}."]},74537:e=>{e.exports=["Der vorbörsliche Handel beginnt in {remainingTime}."]},26910:e=>{e.exports=["Januar"]},23230:e=>{e.exports=["Juli"]},49385:e=>{e.exports=["Juni"]},99487:e=>{e.exports=["OHLC Werte"]},15815:e=>{e.exports=["Ein Update pro Sekunde"]},90784:e=>{e.exports="October"},75991:e=>{e.exports=["Markt-Öffnungs-Status anzeigen"]},18429:e=>{e.exports=["Mehr erfahren"]},39899:e=>{e.exports=["Bereich nach unten bewegen"]},70343:e=>{e.exports=["Bereich nach oben bewegen"]},83085:e=>{e.exports="Mon"},61199:e=>{e.exports=["Montag"]},41610:e=>{e.exports=["Mehr"]},
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports=["Pine Quellcode konnte nicht geladen werden"]},39589:e=>{e.exports=["Fenster zuklappen"]},38154:e=>{e.exports=["Bestätigen Sie das Löschen des gesamten Studienbaums"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Erstellen Sie einen kostenlosen Account"]},69419:e=>{e.exports=["Alles ist gut — Markt ist geöffnet."]},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Balken Änderungswerte"]},52003:e=>{e.exports=["Möchten Sie wirklich diese Studie und ihre Ableger löschen?"]},68854:e=>{e.exports=["Doppelklick"]},97325:e=>{e.exports=["Daten Problem"]},52916:e=>{e.exports=["Daten werden einmal täglich aktualisiert."]},25978:e=>{e.exports=["Daten werden nur einmal pro Sekunde aktualisiert, auch wenn es mehr Änderungen am Markt gibt."]},57310:e=>{e.exports=["Daten sind verzögert"]},49321:e=>{e.exports=["Daten für Free-User werden nur ein mal pro Sekunde aktualisiert, auch wenn mehr Änderungen im Markt geschehen."]},55669:e=>{e.exports=["Dezember"]},83498:e=>{e.exports=["Bereich Löschen"]},6044:e=>{e.exports=["Abgeleitete Daten"]},31461:e=>{e.exports=["Abgeleitete Daten bezieht sich auf finanzielle Indikatoren, die mit einer Kombination von und/oder der Verarbeitung von Rohdaten erstellt wurden, die aus unterschiedlichen Quellen stammen."]},59315:e=>{e.exports=["End of Day Daten"]},82751:e=>{e.exports=["Fehler"]},40519:e=>{e.exports=["Guten Abend. Der Markt befindet sich im nachbörslichen Handel."]},80227:e=>{e.exports=["Zeitzone wechseln"]},16467:e=>{e.exports=["Februar"]},25046:e=>{e.exports=["Börsen-Vereinbarungen ausfüllen"]},93666:e=>{e.exports=["Symbol markieren"]},564:e=>{e.exports=["Fr"]},72970:e=>{e.exports=["Freitag"]},88958:e=>{e.exports=["Urlaub / Feiertag"]},32960:e=>{e.exports=["Halal-Symbol"]},21686:e=>{e.exports=["Indikator-Legende verbergen"]},26935:e=>{e.exports=["Funktionsargument des Indikators"]},26315:e=>{e.exports=["Titel des Indikators"]},84098:e=>{e.exports=["Werte des Indikators"]},91459:e=>{e.exports=["Wenn Sie Echtzeitdaten von {listedExchange} wünschen, müssen Sie eine Börsenvereinbarung ausfüllen. Keine Sorge, es dauert nur ein paar Klicks"]},50634:e=>{e.exports=["Der nachbörsliche Handel beginnt in {remainingTime}."]},74537:e=>{e.exports=["Der vorbörsliche Handel beginnt in {remainingTime}."]},26910:e=>{e.exports=["Januar"]},23230:e=>{e.exports=["Juli"]},49385:e=>{e.exports=["Juni"]},99487:e=>{e.exports=["OHLC Werte"]},15815:e=>{e.exports=["Ein Update pro Sekunde"]},90784:e=>{e.exports="October"},75991:e=>{e.exports=["Markt-Öffnungs-Status anzeigen"]},36051:e=>{e.exports=["Mehr erfahren"]},39899:e=>{e.exports=["Bereich nach unten bewegen"]},70343:e=>{e.exports=["Bereich nach oben bewegen"]},83085:e=>{e.exports="Mon"},61199:e=>{e.exports=["Montag"]},41610:e=>{e.exports=["Mehr"]},
|
||||
1653:e=>{e.exports=["Guten Morgen. Markt befindet sich im vorbörslichen Handel."]},56470:e=>{e.exports=["Chart maximieren"]},19603:e=>{e.exports=["Bereich Maximieren"]},68327:e=>{e.exports=["Mai"]},35732:e=>{e.exports=["Bereiche Verwalten"]},84675:e=>{e.exports=["März"]},83949:e=>{e.exports=["Markt ist geöffnet"]},35701:e=>{e.exports=["Markt öffnet in {remainingTime}."]},95814:e=>{e.exports=["Markt ist geschlossen"]},98105:e=>{e.exports=["Markt schließt in {remainingTime}."]},56086:e=>{e.exports=["Der Markt ist derzeit im Urlaub. Was für ein Leben."]},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports=["Sa"]},1144:e=>{e.exports=["Samstag"]},40653:e=>{e.exports=["Nach links scrollen"]},26721:e=>{e.exports=["Zum neuesten Balken scrollen"]},35809:e=>{e.exports=["Nach rechts scrollen"]},61132:e=>{e.exports="September"},28705:e=>{e.exports=["Indikator-Legende anzeigen"]},51072:e=>{e.exports=["Objektbaum anzeigen"]},37809:e=>{e.exports=["Intervalleinstellungen anzeigen"]},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports=["Son"]},72149:e=>{e.exports=["Sonntag"]},46041:e=>{e.exports=["Quelle für Symbolpreis"]},63143:e=>{e.exports=["Titel des Symbols"]},29985:e=>{e.exports=["Nachbörslich"]},28412:e=>{e.exports=["Kostenpflichtige Abos enthalten schnellere Daten-Updates"]},56042:e=>{e.exports=["Vorbörslich"]},24680:e=>{e.exports=["Primäre Auflistung"]},89022:e=>{e.exports=["Zurzeit werden keine Echtzeitdaten für dieses Symbol unterstützt. Dies kann sich jedoch in Zukunft ändern."]},6667:e=>{e.exports=["Echtzeit Daten für {symbolName} werden von der {exchange} Börse bereitgestellt."]},48293:e=>{e.exports=["Chart wiederherstellen"]},91029:e=>{e.exports=["Bereich wiederherstellen"]},75094:e=>{e.exports=["Mi"]},7147:e=>{e.exports=["Mittwoch"]},52984:e=>{e.exports=["Um Echtzeit Daten für {description} zu erhalten, kaufen Sie bitte das Echtzeit Datenpaket."]},9787:e=>{e.exports=["Do"]},7951:e=>{e.exports=["Donnerstag"]},99214:e=>{e.exports=["Die Haupt- oder erste Börse, auf der die Aktie eines Unternehmens notiert ist und gehandelt wird."]},2310:e=>{e.exports=["Hierbei handelt es sich um Echtzeitdaten. Sie können sich jedoch leicht von den offiziellen Gegenstücken unterscheiden, die von den Primärbörsen ausgesendet werden."]},29512:e=>{e.exports=["Hierbei handelt es sich um Echtzeitdaten. Sie können sich jedoch leicht von dem offiziellen Gegenstück unterscheiden, das von der {exchange} ausgesendet wird."]},52449:e=>{e.exports=["Dies ist eine scharia-konforme Aktie, welche das islamische Gesetz befolgt. Dieses Unternehmen erhebt und erhält keine Zinsen, und ist nicht in bestimmten Sektoren aktiv (Glücksspiel, Alkohol, Tabak, Schweinefleischerzeugnisse)."]},73717:e=>{e.exports=["Dieses Symbol existiert nicht. Bitte wählen Sie ein anderes Symbol."]},57048:e=>{e.exports=["Zeit für einen Spaziergang — Dieser Markt ist geschlossen."]},94316:e=>{e.exports=["Die"]},44979:e=>{e.exports=["Dienstag"]},8209:e=>{e.exports=["Markierung aufheben"]},1111:e=>{e.exports=["Volumen"]},61311:e=>{
|
||||
e.exports=["Vergrößern"]},47602:e=>{e.exports=["Verkleinern"]},57889:e=>{e.exports=["Sichtbarkeit der OHLC-Werte ändern"]},18644:e=>{e.exports=["Sichtbarkeit des Marktstatus ändern"]},45110:e=>{e.exports=["Sichtbarkeit des Countdowns bei Balkenschluss ändern"]},31325:e=>{e.exports=["Sichtbarkeit der Indikatortitel ändern"]},99774:e=>{e.exports=["Sichtbarkeit der Indikatorwerte ändern"]},96162:e=>{e.exports=["Sichtbarkeit der Indikatorargumente ändern"]},26717:e=>{e.exports=["Sichtbarkeit der Symbolbeschreibung ändern"]},6091:e=>{e.exports=["Die Sichtbarkeit des Symbolfelds verändern"]},9455:e=>{e.exports=["Sichtbarkeit der Volumenwerte ändern"]},39348:e=>{e.exports=["weniger als 1 Minute"]},87358:e=>{e.exports=["{title} anzeigen"]},7827:e=>{e.exports=["{days} und {hours}"]},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports=["{hours} und {minutes}"]},1084:e=>{e.exports=["{listedExchange} Echtzeit Daten sind für registrierte User kostenlos verfügbar."]},11155:e=>{e.exports=["{symbolName} Daten sind um {time} Minuten verzögert."]},77033:e=>{e.exports=["Die Daten werden einmal pro {amount} Sekunde aktualisiert, selbst wenn es mehr Updates auf dem Markt gibt.","Die Daten werden einmal alle {amount} Sekunden aktualisiert, selbst wenn es mehr Updates auf dem Markt gibt."]},2121:e=>{e.exports=["Die Daten bei unseren Basis-Abonnements werden einmal pro {amount} Sekunde aktualisiert, selbst wenn es mehr Updates auf dem Markt gibt.","Die Daten bei unseren Basis-Abonnements werden einmal alle {amount} Sekunden aktualisiert, selbst wenn es mehr Updates auf dem Markt gibt."]},5223:e=>{e.exports=["Ein Update jede {amount} Sekunde","Ein Update alle {amount} Sekunden"]},58609:e=>{e.exports=["{number} Tag","{number} Tagen"]},24430:e=>{e.exports=["{number} Stunde","{number} Stunden"]},67151:e=>{e.exports=["{number} Minute","{number} Minuten"]}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports="Error"},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports="More"},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Μαι"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports="Error"},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},36051:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports="More"},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Μαι"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{
|
||||
e.exports="Market closes in {remainingTime}."},56086:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},63143:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},24680:e=>{e.exports="Primary listing"},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports=["Όγκος"]},61311:e=>{e.exports=["Μεγέθυνση"]},47602:e=>{e.exports=["Σμίκρυνση"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{
|
||||
e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports="{number} day"},24430:e=>{e.exports="{number} hour"},67151:e=>{e.exports="{number} minute"}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports="Bar change values"},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports="Error"},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports="Indicator arguments"},26315:e=>{e.exports="Indicator titles"},84098:e=>{e.exports="Indicator values"},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports="OHLC values"},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports="More"},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports="May"},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports="Bar change values"},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports="Error"},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports="Indicator arguments"},26315:e=>{e.exports="Indicator titles"},84098:e=>{e.exports="Indicator values"},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports="OHLC values"},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},36051:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports="More"},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports="May"},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{
|
||||
e.exports="Market closes in {remainingTime}."},56086:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},63143:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},24680:e=>{e.exports="Primary listing"},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports="Volume"},61311:e=>{e.exports="Zoom in"},47602:e=>{e.exports="Zoom out"},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{
|
||||
e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports="{number} day"},24430:e=>{e.exports="{number} hour"},67151:e=>{e.exports="{number} minute"}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["V"]},11268:e=>{e.exports=["L"]},63331:e=>{e.exports=["Sáb"]},85954:e=>{e.exports=["Do"]},26230:e=>{e.exports=["X"]},24793:e=>{e.exports=["Ju"]},31533:e=>{e.exports=["Ma"]},89790:e=>{e.exports=["No se pudo obtener el código fuente Pine."]},39589:e=>{e.exports=["Colapsar panel"]},38154:e=>{e.exports=["Confirmar Quitar árbol de estudio"]},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports=["Crea una cuenta gratuita"]},69419:e=>{e.exports=["Todo va bien: el mercado está abierto."]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agosto"]},22519:e=>{e.exports=["Valores de los cambios en la barra"]},52003:e=>{e.exports=["¿Está seguro de que desea eliminar el estudio y todos sus hijos?"]},68854:e=>{e.exports=["Haga doble clic"]},97325:e=>{e.exports=["Error en los datos"]},52916:e=>{e.exports=["Los datos se actualizan una vez al día."]},25978:e=>{e.exports=["Los datos se actualizan una vez por segundo, aunque entre medias haya más actualizaciones en el mercado."]},57310:e=>{e.exports=["Los datos se retrasan"]},49321:e=>{e.exports=["Los datos que se proporcionan en el plan básico se actualizan una vez por segundo, aunque entre medias haya más actualizaciones en el mercado."]},55669:e=>{e.exports=["Diciembre"]},83498:e=>{e.exports=["Eliminar panel"]},6044:e=>{e.exports=["Datos derivados"]},31461:e=>{e.exports=["Los datos derivados se refieren a indicadores financieros que se crean combinando y/o procesando los datos primarios suministrados por diversas fuentes."]},59315:e=>{e.exports=["Datos de cierre diario"]},82751:e=>{e.exports="Error"},40519:e=>{e.exports=["Buenas. El mercado está abierto para el trading posmercado."]},80227:e=>{e.exports=["Zona horaria del mercado de valores"]},16467:e=>{e.exports=["Febrero"]},25046:e=>{e.exports=["Cumplimentar los acuerdos de los mercados de valores"]},93666:e=>{e.exports=["Marcar el símbolo"]},564:e=>{e.exports=["Vi"]},72970:e=>{e.exports=["Viernes"]},88958:e=>{e.exports=["Festivo"]},32960:e=>{e.exports=["Símbolo Halal"]},21686:e=>{e.exports=["Ocultar la leyenda del indicador"]},26935:e=>{e.exports=["Argumentos de los indicadores"]},26315:e=>{e.exports=["Títulos de los indicadores"]},84098:e=>{e.exports=["Valores de los indicadores"]},91459:e=>{e.exports=["Si desea obtener datos en tiempo real de {listedExchange}, deberá completar un Acuerdo del mercado de valores. No se preocupe, le llevará poco tiempo."]},50634:e=>{e.exports=["La sesión de trading posmercado comenzará en {remainingTime}."]},74537:e=>{e.exports=["El trading premercado dará comienzo en {remainingTime}."]},26910:e=>{e.exports=["Enero"]},23230:e=>{e.exports=["Julio"]},49385:e=>{e.exports=["Junio"]},99487:e=>{e.exports=["Valores OHLC"]},15815:e=>{e.exports=["Una actualización por segundo"]},90784:e=>{e.exports=["Octubre"]},75991:e=>{e.exports=["Situación de la apertura del mercado"]},18429:e=>{e.exports=["Más información"]},39899:e=>{e.exports=["Mover panel hacia abajo"]},70343:e=>{e.exports=["Mover panel hacia arriba"]
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["V"]},11268:e=>{e.exports=["L"]},63331:e=>{e.exports=["Sáb"]},85954:e=>{e.exports=["Do"]},26230:e=>{e.exports=["X"]},24793:e=>{e.exports=["Ju"]},31533:e=>{e.exports=["Ma"]},89790:e=>{e.exports=["No se pudo obtener el código fuente Pine."]},39589:e=>{e.exports=["Colapsar panel"]},38154:e=>{e.exports=["Confirmar Quitar árbol de estudio"]},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports=["Crea una cuenta gratuita"]},69419:e=>{e.exports=["Todo va bien: el mercado está abierto."]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agosto"]},22519:e=>{e.exports=["Valores de los cambios en la barra"]},52003:e=>{e.exports=["¿Está seguro de que desea eliminar el estudio y todos sus hijos?"]},68854:e=>{e.exports=["Haga doble clic"]},97325:e=>{e.exports=["Error en los datos"]},52916:e=>{e.exports=["Los datos se actualizan una vez al día."]},25978:e=>{e.exports=["Los datos se actualizan una vez por segundo, aunque entre medias haya más actualizaciones en el mercado."]},57310:e=>{e.exports=["Los datos se retrasan"]},49321:e=>{e.exports=["Los datos que se proporcionan en el plan básico se actualizan una vez por segundo, aunque entre medias haya más actualizaciones en el mercado."]},55669:e=>{e.exports=["Diciembre"]},83498:e=>{e.exports=["Eliminar panel"]},6044:e=>{e.exports=["Datos derivados"]},31461:e=>{e.exports=["Los datos derivados se refieren a indicadores financieros que se crean combinando y/o procesando los datos primarios suministrados por diversas fuentes."]},59315:e=>{e.exports=["Datos de cierre diario"]},82751:e=>{e.exports="Error"},40519:e=>{e.exports=["Buenas. El mercado está abierto para el trading posmercado."]},80227:e=>{e.exports=["Zona horaria del mercado de valores"]},16467:e=>{e.exports=["Febrero"]},25046:e=>{e.exports=["Cumplimentar los acuerdos de los mercados de valores"]},93666:e=>{e.exports=["Marcar el símbolo"]},564:e=>{e.exports=["Vi"]},72970:e=>{e.exports=["Viernes"]},88958:e=>{e.exports=["Festivo"]},32960:e=>{e.exports=["Símbolo Halal"]},21686:e=>{e.exports=["Ocultar la leyenda del indicador"]},26935:e=>{e.exports=["Argumentos de los indicadores"]},26315:e=>{e.exports=["Títulos de los indicadores"]},84098:e=>{e.exports=["Valores de los indicadores"]},91459:e=>{e.exports=["Si desea obtener datos en tiempo real de {listedExchange}, deberá completar un Acuerdo del mercado de valores. No se preocupe, le llevará poco tiempo."]},50634:e=>{e.exports=["La sesión de trading posmercado comenzará en {remainingTime}."]},74537:e=>{e.exports=["El trading premercado dará comienzo en {remainingTime}."]},26910:e=>{e.exports=["Enero"]},23230:e=>{e.exports=["Julio"]},49385:e=>{e.exports=["Junio"]},99487:e=>{e.exports=["Valores OHLC"]},15815:e=>{e.exports=["Una actualización por segundo"]},90784:e=>{e.exports=["Octubre"]},75991:e=>{e.exports=["Situación de la apertura del mercado"]},36051:e=>{e.exports=["Más información"]},39899:e=>{e.exports=["Mover panel hacia abajo"]},70343:e=>{e.exports=["Mover panel hacia arriba"]
|
||||
},83085:e=>{e.exports=["Lu"]},61199:e=>{e.exports=["Lunes"]},41610:e=>{e.exports=["Más"]},1653:e=>{e.exports=["Buenos días. El mercado está abierto solo para sesiones de negociación premercado."]},56470:e=>{e.exports=["Maximizar gráfico"]},19603:e=>{e.exports=["Maximizar panel"]},68327:e=>{e.exports=["Mayo"]},35732:e=>{e.exports=["Gestionar paneles"]},84675:e=>{e.exports=["Marzo"]},83949:e=>{e.exports=["Mercado abierto"]},35701:e=>{e.exports=["El mercado abre en {remainingTime}."]},95814:e=>{e.exports=["Mercado cerrado"]},98105:e=>{e.exports=["El mercado cierra en {remainingTime}."]},56086:e=>{e.exports=["El mercado está actualmente de vacaciones. ¡Qué suerte!"]},71194:e=>{e.exports=["Noviembre"]},66324:e=>{e.exports=["Código fuente"]},36835:e=>{e.exports=["Sáb"]},1144:e=>{e.exports=["Sábado"]},40653:e=>{e.exports=["Desplazar hacia la izquierda"]},26721:e=>{e.exports=["Desplazar hasta la barra más reciente"]},35809:e=>{e.exports=["Desplazar hacia la derecha"]},61132:e=>{e.exports=["Septiembre"]},28705:e=>{e.exports=["Mostrar la leyenda del indicador"]},51072:e=>{e.exports=["Mostrar árbol de objetos"]},37809:e=>{e.exports=["Mostrar la configuración de los intervalos"]},39045:e=>{e.exports=["Error de estudio"]},86577:e=>{e.exports=["Do"]},72149:e=>{e.exports=["Domingo"]},46041:e=>{e.exports=["Fuente del precio del símbolo"]},63143:e=>{e.exports=["Título del símbolo"]},29985:e=>{e.exports=["Posmercado"]},28412:e=>{e.exports=["Las actualizaciones de datos de los planes de pago son más rápidas."]},56042:e=>{e.exports=["Premercado"]},24680:e=>{e.exports=["Listado principal"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["{exchange} proporciona datos en tiempo real para {symbolName}."]},48293:e=>{e.exports=["Restaurar gráfico"]},91029:e=>{e.exports=["Restaurar panel"]},75094:e=>{e.exports=["Mi"]},7147:e=>{e.exports=["Miércoles"]},52984:e=>{e.exports=["Si desea obtener datos en tiempo real para {description}, compre el paquete de datos en tiempo real."]},9787:e=>{e.exports=["Jue"]},7951:e=>{e.exports=["Jueves"]},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports=["Estos datos son en tiempo real, pero pueden diferir ligeramente de sus homólogos oficiales que procedan de bolsas primarias."]},29512:e=>{e.exports=["Estos datos son en tiempo real, pero pueden diferir ligeramente de su homólogo oficial {exchange}."]},52449:e=>{e.exports=["Es una acción conforme a la sharia, lo que significa que sigue la ley islámica. Esta empresa no cobra ni recibe intereses, y no se dedica a determinados sectores (juegos de azar, alcohol, tabaco, productos derivados del cerdo)."]},73717:e=>{e.exports=["Ese símbolo no existe. Por favor, elija otro."]},57048:e=>{e.exports=["Es tiempo de dar un paseo: este mercado está cerrado."]},94316:e=>{e.exports=["Mar"]},44979:e=>{e.exports=["Martes"]},8209:e=>{e.exports=["Desmarcar el símbolo"]},1111:e=>{e.exports=["Volumen"]},61311:e=>{
|
||||
e.exports=["Aumentar"]},47602:e=>{e.exports=["Alejar"]},57889:e=>{e.exports=["cambiar la visibilidad de los valores OHLC"]},18644:e=>{e.exports=["cambiar visibilidad de la situación de la apertura del mercado"]},45110:e=>{e.exports=["cambiar la visibilidad del cambio de barra"]},31325:e=>{e.exports=["cambiar la visibilidad de los títulos de los indicadores"]},99774:e=>{e.exports=["cambiar la visibilidad de los valores de los indicadores"]},96162:e=>{e.exports=["cambiar la visibilidad de los argumentos de los indicadores"]},26717:e=>{e.exports=["cambiar la visibilidad de la descripción del símbolo"]},6091:e=>{e.exports=["cambiar la visibilidad del campo del símbolo"]},9455:e=>{e.exports=["cambiar la visibilidad de los valores de volumen"]},39348:e=>{e.exports=["menos de 1 minuto"]},87358:e=>{e.exports=["mostrar {title}"]},7827:e=>{e.exports=["{days} y {hours}"]},7435:e=>{e.exports=["{exchange} por {originalExchange}"]},19830:e=>{e.exports=["{hours} y {minutes}"]},1084:e=>{e.exports=["Los usuarios registrados tienen disponibles, de forma gratuita, los datos en tiempo real de {listedExchange}."]},11155:e=>{e.exports=["Los datos de {symbolName} se retrasan {time} minutos"]},77033:e=>{e.exports=["Los datos se actualizan una vez cada {amount} segundo, aunque haya más actualizaciones en el mercado.","Los datos se actualizan una vez cada {amount} segundos, aunque haya más actualizaciones en el mercado."]},2121:e=>{e.exports=["Los datos de nuestro plan Básico se actualizan una vez cada {amount} segundo, aunque haya más actualizaciones en el mercado.","Los datos de nuestro plan Básico se actualizan una vez cada {amount} segundos, aunque haya más actualizaciones en el mercado."]},5223:e=>{e.exports=["Una actualización cada {amount} segundo","Una actualización cada {amount} segundos"]},58609:e=>{e.exports=["{number} día","{number} días"]},24430:e=>{e.exports=["{number} hora","{number} horas"]},67151:e=>{e.exports=["{number} minuto","{number} minutos"]}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports=["آوریل"]},86797:e=>{e.exports=["آگوست"]},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports=["دسامبر"]},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["خطا"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["عنوان اندیکاتور"]},84098:e=>{e.exports=["مقادیر اندیکاتور"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports=["بیشتر"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["می"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports=["آوریل"]},86797:e=>{e.exports=["آگوست"]},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports=["دسامبر"]},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["خطا"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["عنوان اندیکاتور"]},84098:e=>{e.exports=["مقادیر اندیکاتور"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},36051:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports=["بیشتر"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["می"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},
|
||||
98105:e=>{e.exports="Market closes in {remainingTime}."},56086:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},63143:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},24680:e=>{e.exports="Primary listing"},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports=["حجم"]},61311:e=>{e.exports=["بزرگ نمایی"]},47602:e=>{e.exports=["کوچک نمایی"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{
|
||||
e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports=["Data is updated once every {amount} seconds, even if there are more updates on the market."]},2121:e=>{e.exports=["Data on our Basic plan is updated once every {amount} seconds, even if there are more updates on the market."]},5223:e=>{e.exports=["One update every {amount} seconds"]},58609:e=>{e.exports=["{number} days"]},24430:e=>{e.exports=["{number} hours"]},67151:e=>{e.exports=["{number} minutes"]}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Ven"]},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports=["Impossible d'obtenir le code source de Pine."]},39589:e=>{e.exports=["Réduire le volet"]},38154:e=>{e.exports=["Confirmer la suppression de l'arbre d'étude"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Créez un compte gratuit"]},69419:e=>{e.exports=["Tout va bien - Le marché est ouvert"]},97637:e=>{e.exports=["Avril"]},86797:e=>{e.exports=["Août"]},22519:e=>{e.exports=["Valeurs du changement de barre"]},52003:e=>{e.exports=["Voulez-vous vraiment supprimer l'étude principale et ses dérivés ?"]},68854:e=>{e.exports=["Double cliquer"]},97325:e=>{e.exports=["Problème avec les données"]},52916:e=>{e.exports=["Les données sont actualisées une fois par jour."]},25978:e=>{e.exports=["Les données sont mises à jour une fois par seconde, même s'il y a plus de mises à jour sur le marché."]},57310:e=>{e.exports=["Les données sont retardées"]},49321:e=>{e.exports=["Les données de notre plan de base sont mises à jour une fois par seconde, même s'il y a plus de mises à jour sur le marché."]},55669:e=>{e.exports=["Décembre"]},83498:e=>{e.exports=["Supprimer le volet"]},6044:e=>{e.exports=["Données dérivées"]},31461:e=>{e.exports=["Les données dérivées sont des indicateurs financiers créés en combinant et/ou en traitant des données brutes provenant de diverses sources."]},59315:e=>{e.exports=["Données Fin de journée"]},82751:e=>{e.exports=["Erreur"]},40519:e=>{e.exports=["Bonne soirée. Le marché est ouvert pour les transactions post-marché."]},80227:e=>{e.exports=["Fuseau horaire de la bourse"]},16467:e=>{e.exports=["Février"]},25046:e=>{e.exports=["Remplir les Conventions de Bourse"]},93666:e=>{e.exports=["Flagger le symbole"]},564:e=>{e.exports=["Ven"]},72970:e=>{e.exports=["Vendredi"]},88958:e=>{e.exports=["Vacances"]},32960:e=>{e.exports=["Symbole halal"]},21686:e=>{e.exports=["Masquer la légende de l'indicateur"]},26935:e=>{e.exports=["Arguments de l'indicateur"]},26315:e=>{e.exports=["Titres de l'indicateur"]},84098:e=>{e.exports=["Valeurs de l'indicateur"]},91459:e=>{e.exports=["Si vous souhaitez obtenir des données en temps réel de {listedExchange}, vous devez remplir une convention d'échange. Ne vous inquiétez pas, cela ne prend que quelques clics"]},50634:e=>{e.exports=["Passage en trading post-marché dans {remainingTime}."]},74537:e=>{e.exports=["Ouverture du trading pré-marché dans {remainingTime}."]},26910:e=>{e.exports=["Janvier"]},23230:e=>{e.exports=["Juillet"]},49385:e=>{e.exports=["Juin"]},99487:e=>{e.exports=["Valeurs OHLC"]},15815:e=>{e.exports=["Une mise à jour par seconde"]},90784:e=>{e.exports=["Octobre"]},75991:e=>{e.exports=["Statut de marché ouvert"]},18429:e=>{e.exports=["En savoir plus"]},39899:e=>{e.exports=["Déplacer le volet vers le bas"]},70343:e=>{e.exports=["Déplacer le volet vers le haut"]},83085:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Ven"]},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports=["Impossible d'obtenir le code source de Pine."]},39589:e=>{e.exports=["Réduire le volet"]},38154:e=>{e.exports=["Confirmer la suppression de l'arbre d'étude"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Créez un compte gratuit"]},69419:e=>{e.exports=["Tout va bien - Le marché est ouvert"]},97637:e=>{e.exports=["Avril"]},86797:e=>{e.exports=["Août"]},22519:e=>{e.exports=["Valeurs du changement de barre"]},52003:e=>{e.exports=["Voulez-vous vraiment supprimer l'étude principale et ses dérivés ?"]},68854:e=>{e.exports=["Double cliquer"]},97325:e=>{e.exports=["Problème avec les données"]},52916:e=>{e.exports=["Les données sont actualisées une fois par jour."]},25978:e=>{e.exports=["Les données sont mises à jour une fois par seconde, même s'il y a plus de mises à jour sur le marché."]},57310:e=>{e.exports=["Les données sont retardées"]},49321:e=>{e.exports=["Les données de notre plan de base sont mises à jour une fois par seconde, même s'il y a plus de mises à jour sur le marché."]},55669:e=>{e.exports=["Décembre"]},83498:e=>{e.exports=["Supprimer le volet"]},6044:e=>{e.exports=["Données dérivées"]},31461:e=>{e.exports=["Les données dérivées sont des indicateurs financiers créés en combinant et/ou en traitant des données brutes provenant de diverses sources."]},59315:e=>{e.exports=["Données Fin de journée"]},82751:e=>{e.exports=["Erreur"]},40519:e=>{e.exports=["Bonne soirée. Le marché est ouvert pour les transactions post-marché."]},80227:e=>{e.exports=["Fuseau horaire de la bourse"]},16467:e=>{e.exports=["Février"]},25046:e=>{e.exports=["Remplir les Conventions de Bourse"]},93666:e=>{e.exports=["Flagger le symbole"]},564:e=>{e.exports=["Ven"]},72970:e=>{e.exports=["Vendredi"]},88958:e=>{e.exports=["Vacances"]},32960:e=>{e.exports=["Symbole halal"]},21686:e=>{e.exports=["Masquer la légende de l'indicateur"]},26935:e=>{e.exports=["Arguments de l'indicateur"]},26315:e=>{e.exports=["Titres de l'indicateur"]},84098:e=>{e.exports=["Valeurs de l'indicateur"]},91459:e=>{e.exports=["Si vous souhaitez obtenir des données en temps réel de {listedExchange}, vous devez remplir une convention d'échange. Ne vous inquiétez pas, cela ne prend que quelques clics"]},50634:e=>{e.exports=["Passage en trading post-marché dans {remainingTime}."]},74537:e=>{e.exports=["Ouverture du trading pré-marché dans {remainingTime}."]},26910:e=>{e.exports=["Janvier"]},23230:e=>{e.exports=["Juillet"]},49385:e=>{e.exports=["Juin"]},99487:e=>{e.exports=["Valeurs OHLC"]},15815:e=>{e.exports=["Une mise à jour par seconde"]},90784:e=>{e.exports=["Octobre"]},75991:e=>{e.exports=["Statut de marché ouvert"]},36051:e=>{e.exports=["En savoir plus"]},39899:e=>{e.exports=["Déplacer le volet vers le bas"]},70343:e=>{e.exports=["Déplacer le volet vers le haut"]},83085:e=>{
|
||||
e.exports=["Lun"]},61199:e=>{e.exports=["Lundi"]},41610:e=>{e.exports=["Plus"]},1653:e=>{e.exports=["Bonjour. Le marché est ouvert pour les transactions pré-marché."]},56470:e=>{e.exports=["Maximiser le graphique"]},19603:e=>{e.exports=["Maximiser le volet"]},68327:e=>{e.exports=["Mai"]},35732:e=>{e.exports=["Gérer les volets"]},84675:e=>{e.exports=["Mars"]},83949:e=>{e.exports=["Marché ouvert"]},35701:e=>{e.exports=["Le marché ouvre dans {remainingTime}"]},95814:e=>{e.exports=["Marché fermé"]},98105:e=>{e.exports=["Le marché ferme dans {remainingTime}"]},56086:e=>{e.exports=["Le marché est actuellement en congé. Quelle chance !"]},71194:e=>{e.exports=["Novembre"]},66324:e=>{e.exports=["Code source"]},36835:e=>{e.exports=["Sam"]},1144:e=>{e.exports=["Samedi"]},40653:e=>{e.exports=["Faire défiler vers la gauche"]},26721:e=>{e.exports=["Faire défiler jusqu'à la barre la plus récente"]},35809:e=>{e.exports=["Faire défiler vers la droite"]},61132:e=>{e.exports=["Septembre"]},28705:e=>{e.exports=["Montrer la légende de l'indicateur"]},51072:e=>{e.exports=["Afficher l'arborescence des objets"]},37809:e=>{e.exports=["Afficher les paramètres d'intervalle"]},39045:e=>{e.exports=["Erreur dans l'étude"]},86577:e=>{e.exports=["Dim"]},72149:e=>{e.exports=["Dimanche"]},46041:e=>{e.exports=["Source de prix du symbole"]},63143:e=>{e.exports=["Titre du symbole"]},29985:e=>{e.exports=["Post-marché"]},28412:e=>{e.exports=["Les plans payants permettent une mise à jour plus rapide des données."]},56042:e=>{e.exports=["Pré-marché"]},24680:e=>{e.exports=["Liste primaire"]},89022:e=>{e.exports=["Les données en temps réel pour ce symbole ne sont pas prises en charge pour le moment. Nous envisageons de le proposer ultérieurement."]},6667:e=>{e.exports=["Les données en temps réel pour {symbolName} sont fournies par la Bourse {exchange}."]},48293:e=>{e.exports=["Restaurer le graphique"]},91029:e=>{e.exports=["Restaurer le volet"]},75094:e=>{e.exports=["Mer"]},7147:e=>{e.exports=["Mercredi"]},52984:e=>{e.exports=["Pour obtenir des données en temps réel pour {description}, veuillez acheter le package de données en temps réel."]},9787:e=>{e.exports=["Jeu"]},7951:e=>{e.exports=["Jeudi"]},99214:e=>{e.exports=["La bourse principale, ou la première, où les actions d'une société sont cotées et négociées."]},2310:e=>{e.exports=["Ces données sont en temps réel, mais elles peuvent être légèrement différentes de leur contrepartie officielle provenant des bourses primaires."]},29512:e=>{e.exports=["Ces données sont en temps réel, mais elles peuvent être légèrement différentes de leur contrepartie officielle provenant de {exchange}."]},52449:e=>{e.exports=["Il s'agit d'une action conforme à la charia, ce qui signifie qu'elle suit la loi islamique. Cette société ne perçoit pas d'intérêts et ne s'engage pas dans certains secteurs (jeux d'argent, alcool, tabac, produits à base de porc)."]},73717:e=>{e.exports=["Ce symbole n'existe pas, veuillez en choisir un autre."]},57048:e=>{e.exports=["Une petite pause? - ce marché est fermé"]},94316:e=>{e.exports=["Mar"]},
|
||||
44979:e=>{e.exports=["Mardi"]},8209:e=>{e.exports=["Déflagger le symbole"]},1111:e=>{e.exports="Volume"},61311:e=>{e.exports=["Grossissement"]},47602:e=>{e.exports=["Réduction"]},57889:e=>{e.exports=["modifier la visibilité des valeurs OHLC"]},18644:e=>{e.exports=["modifier la visibilité du statut de marché ouvert"]},45110:e=>{e.exports=["modifier la visibilité du changement de barre"]},31325:e=>{e.exports=["modifier la visibilité des titres de l'indicateur"]},99774:e=>{e.exports=["modifier la visibilité des valeurs de l'indicateur"]},96162:e=>{e.exports=["modifier la visibilité des arguments de l'indicateur"]},26717:e=>{e.exports=["modifier la visibilité de la description du symbole"]},6091:e=>{e.exports=["modifier la visibilité du champ du symbole"]},9455:e=>{e.exports=["modifier la visibilité des valeurs de volume"]},39348:e=>{e.exports=["moins d'1 minute"]},87358:e=>{e.exports=["afficher {title}"]},7827:e=>{e.exports=["{days} et {hours}"]},7435:e=>{e.exports=["{exchange} par {originalExchange}"]},19830:e=>{e.exports=["{hours} et {minutes}"]},1084:e=>{e.exports=["Les données en temps réel de {listedExchange} sont disponibles gratuitement pour les utilisateurs enregistrés."]},11155:e=>{e.exports=["Les données de {symbolName} sont retardées de {time} minutes."]},77033:e=>{e.exports=["Les données sont mises à jour une fois par {amount} seconde, même s'il y a plus de mises à jour sur le marché.","Les données sont mises à jour une fois toutes les {amount} secondes, même s'il y a plus de mises à jour sur le marché."]},2121:e=>{e.exports=["Les données de notre plan Basic sont mises à jour une fois par {amount} seconde, même s'il y a plus de mises à jour sur le marché.","Les données de notre plan Basic sont mises à jour une fois toutes les {amount} secondes, même s'il y a plus de mises à jour sur le marché."]},5223:e=>{e.exports=["Une mise à jour toutes les {amount} seconde","Une mise à jour toutes les {amount} secondes"]},58609:e=>{e.exports=["{number} jour","{number} jours"]},24430:e=>{e.exports=["{number} heure","{number} heures"]},67151:e=>{e.exports="{number} minute"}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["שישי"]},11268:e=>{e.exports=["שני"]},63331:e=>{e.exports=["שבת"]},85954:e=>{e.exports=["ראשון"]},26230:e=>{e.exports="We"},24793:e=>{e.exports=["חמישי"]},31533:e=>{e.exports=["שלישי"]},89790:e=>{e.exports=["לא ניתן לקבל קוד מקור"]},39589:e=>{e.exports=["פאנל ממוזער"]},38154:e=>{e.exports=["אישור הסרת עץ המחקר"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["צור חשבון בחינם"]},69419:e=>{e.exports=["הכל טוב - השוק פתוח."]},97637:e=>{e.exports=["אפריל"]},86797:e=>{e.exports=["אוגוסט"]},22519:e=>{e.exports=["ערכי שינוי הנר"]},52003:e=>{e.exports=["האם אתה באמת רוצה למחוק את המחקר ואת כל הבנים שלו?"]},68854:e=>{e.exports=["לחץ לחיצה כפולה"]},97325:e=>{e.exports=["בעיית נתונים"]},52916:e=>{e.exports=["הנתונים מתעדכנים פעם ביום."]},25978:e=>{e.exports=["הנתונים מתעדכנים פעם בשנייה, גם אם ישנם עדכונים נוספים בשוק."]},57310:e=>{e.exports=["הנתונים מעוכבים"]},49321:e=>{e.exports=["הנתונים על התוכנית הבסיסית שלנו מתעדכנים פעם בשנייה, גם אם יש עדכונים נוספים בשוק."]},55669:e=>{e.exports=["דצמבר"]},83498:e=>{e.exports=["מחק את החלונית"]},6044:e=>{e.exports=["נתונים נגזרים"]},31461:e=>{e.exports=["נתונים נגזרים מתייחסים לאינדיקטורים פיננסיים שנוצרים על ידי שילוב ו/או עיבוד נתונים גולמיים המסופקים ממקורות שונים."]},59315:e=>{e.exports=["נתוני סוף יום"]},82751:e=>{e.exports=["שגיאה"]},40519:e=>{e.exports=["ערב. השוק פתוח למסחר מאוחר post-market."]},80227:e=>{e.exports=["אזור זמן של הבורסה"]},16467:e=>{e.exports=["פברואר"]},25046:e=>{e.exports=["מלא את הסכמי הבורסה"]},93666:e=>{e.exports=["סימול דגל"]},564:e=>{e.exports=["שישי"]},72970:e=>{e.exports=["יום שישי"]},88958:e=>{e.exports=["חג"]},32960:e=>{e.exports=["סימול חלאל Halal"]},21686:e=>{e.exports=["הסתר מקרא אינדיקטור"]},26935:e=>{e.exports=["ארגומנטים של אינדיקטור"]},26315:e=>{e.exports=["כותרות מתנד"]},84098:e=>{e.exports=["ערכי מתנד"]},91459:e=>{e.exports=["אם אתה מעוניין בנתונים בזמן אמת של {listedExchange} תצטרך להשלים הסכם Exchange. אל דאגה, זה לוקח רק כמה לחיצות"]},50634:e=>{e.exports=["זה יעבור למסחר המאוחר, פוסט מארקט ב-{remainingTime}."]},74537:e=>{e.exports=["הוא ייפתח לטרום מסחר פרה-מארקט ב-{remainingTime}."]},26910:e=>{e.exports=["ינואר"]},23230:e=>{e.exports=["יולי"]},49385:e=>{e.exports=["יוני"]},99487:e=>{e.exports=["ערכי פגנס"]},15815:e=>{e.exports=["עדכון אחד מידי שנייה"]},90784:e=>{e.exports=["אוקטובר"]},75991:e=>{e.exports=["מצב שוק פתוח"]},18429:e=>{e.exports=["למד עוד"]},39899:e=>{e.exports=["הזז חלונית למטה"]},70343:e=>{e.exports=["הזז חלונית למעלה"]},83085:e=>{e.exports=["שני"]},61199:e=>{e.exports=["יום שני"]},41610:e=>{e.exports=["עוד"]},1653:e=>{e.exports=["בקר. השוק פתוח כעת לטרום מסחר, פרה-מרקט בלבד."]},56470:e=>{e.exports=["הגדל גרף"]},19603:e=>{e.exports=["הגדל חלונית"]},68327:e=>{e.exports=["מאי"]},35732:e=>{e.exports=["נהל חלונות"]},84675:e=>{e.exports=["מרץ"]},83949:e=>{e.exports=["שוק פתוח"]},35701:e=>{e.exports=["השוק נפתח בעוד {remainingTime}."]},95814:e=>{e.exports=["השוק סגור"]},98105:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["שישי"]},11268:e=>{e.exports=["שני"]},63331:e=>{e.exports=["שבת"]},85954:e=>{e.exports=["ראשון"]},26230:e=>{e.exports="We"},24793:e=>{e.exports=["חמישי"]},31533:e=>{e.exports=["שלישי"]},89790:e=>{e.exports=["לא ניתן לקבל קוד מקור"]},39589:e=>{e.exports=["פאנל ממוזער"]},38154:e=>{e.exports=["אישור הסרת עץ המחקר"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["צור חשבון בחינם"]},69419:e=>{e.exports=["הכל טוב - השוק פתוח."]},97637:e=>{e.exports=["אפריל"]},86797:e=>{e.exports=["אוגוסט"]},22519:e=>{e.exports=["ערכי שינוי הנר"]},52003:e=>{e.exports=["האם אתה באמת רוצה למחוק את המחקר ואת כל הבנים שלו?"]},68854:e=>{e.exports=["לחץ לחיצה כפולה"]},97325:e=>{e.exports=["בעיית נתונים"]},52916:e=>{e.exports=["הנתונים מתעדכנים פעם ביום."]},25978:e=>{e.exports=["הנתונים מתעדכנים פעם בשנייה, גם אם ישנם עדכונים נוספים בשוק."]},57310:e=>{e.exports=["הנתונים מעוכבים"]},49321:e=>{e.exports=["הנתונים על התוכנית הבסיסית שלנו מתעדכנים פעם בשנייה, גם אם יש עדכונים נוספים בשוק."]},55669:e=>{e.exports=["דצמבר"]},83498:e=>{e.exports=["מחק את החלונית"]},6044:e=>{e.exports=["נתונים נגזרים"]},31461:e=>{e.exports=["נתונים נגזרים מתייחסים לאינדיקטורים פיננסיים שנוצרים על ידי שילוב ו/או עיבוד נתונים גולמיים המסופקים ממקורות שונים."]},59315:e=>{e.exports=["נתוני סוף יום"]},82751:e=>{e.exports=["שגיאה"]},40519:e=>{e.exports=["ערב. השוק פתוח למסחר מאוחר post-market."]},80227:e=>{e.exports=["אזור זמן של הבורסה"]},16467:e=>{e.exports=["פברואר"]},25046:e=>{e.exports=["מלא את הסכמי הבורסה"]},93666:e=>{e.exports=["סימול דגל"]},564:e=>{e.exports=["שישי"]},72970:e=>{e.exports=["יום שישי"]},88958:e=>{e.exports=["חג"]},32960:e=>{e.exports=["סימול חלאל Halal"]},21686:e=>{e.exports=["הסתר מקרא אינדיקטור"]},26935:e=>{e.exports=["ארגומנטים של אינדיקטור"]},26315:e=>{e.exports=["כותרות מתנד"]},84098:e=>{e.exports=["ערכי מתנד"]},91459:e=>{e.exports=["אם אתה מעוניין בנתונים בזמן אמת של {listedExchange} תצטרך להשלים הסכם Exchange. אל דאגה, זה לוקח רק כמה לחיצות"]},50634:e=>{e.exports=["זה יעבור למסחר המאוחר, פוסט מארקט ב-{remainingTime}."]},74537:e=>{e.exports=["הוא ייפתח לטרום מסחר פרה-מארקט ב-{remainingTime}."]},26910:e=>{e.exports=["ינואר"]},23230:e=>{e.exports=["יולי"]},49385:e=>{e.exports=["יוני"]},99487:e=>{e.exports=["ערכי פגנס"]},15815:e=>{e.exports=["עדכון אחד מידי שנייה"]},90784:e=>{e.exports=["אוקטובר"]},75991:e=>{e.exports=["מצב שוק פתוח"]},36051:e=>{e.exports=["למד עוד"]},39899:e=>{e.exports=["הזז חלונית למטה"]},70343:e=>{e.exports=["הזז חלונית למעלה"]},83085:e=>{e.exports=["שני"]},61199:e=>{e.exports=["יום שני"]},41610:e=>{e.exports=["עוד"]},1653:e=>{e.exports=["בקר. השוק פתוח כעת לטרום מסחר, פרה-מרקט בלבד."]},56470:e=>{e.exports=["הגדל גרף"]},19603:e=>{e.exports=["הגדל חלונית"]},68327:e=>{e.exports=["מאי"]},35732:e=>{e.exports=["נהל חלונות"]},84675:e=>{e.exports=["מרץ"]},83949:e=>{e.exports=["שוק פתוח"]},35701:e=>{e.exports=["השוק נפתח בעוד {remainingTime}."]},95814:e=>{e.exports=["השוק סגור"]},98105:e=>{
|
||||
e.exports=["השוק נסגר בעוד {remainingTime}."]},56086:e=>{e.exports=["השוק נמצא כרגע בחופשה. כיף להם."]},71194:e=>{e.exports=["נובמבר"]},66324:e=>{e.exports=["קוד מקור"]},36835:e=>{e.exports=["שבת"]},1144:e=>{e.exports=["יום שבת"]},40653:e=>{e.exports=["גלול לשמאל"]},26721:e=>{e.exports=["גלול לבר העדכני ביותר"]},35809:e=>{e.exports=["גלול לימין"]},61132:e=>{e.exports=["ספטמבר"]},28705:e=>{e.exports=["הצג מקרא אינדיקטור"]},51072:e=>{e.exports=["הצג עץ אובייקטים"]},37809:e=>{e.exports=["הצג הגדרות אינטרוולים"]},39045:e=>{e.exports=["שגיאת מחקר"]},86577:e=>{e.exports=["יום ראשון"]},72149:e=>{e.exports=["יום ראשון"]},46041:e=>{e.exports=["מקור מחיר הסימול"]},63143:e=>{e.exports=["כותרת סימול"]},29985:e=>{e.exports=["פוסט-מרקט"]},28412:e=>{e.exports=["תוכניות בתשלום כוללות עדכוני נתונים מהירים יותר."]},56042:e=>{e.exports=["פרה-מרקט"]},24680:e=>{e.exports=["רישום ראשי"]},89022:e=>{e.exports=["נתונים בזמן אמת עבור סימול זה אינם נתמכים כעת. אולי נתמוך בו בעתיד."]},6667:e=>{e.exports=["נתונים בזמן אמת עבור {symbolName} מסופקים על ידי {exchange} exchange."]},48293:e=>{e.exports=["שחזר גרף"]},91029:e=>{e.exports=["שחזר חלון"]},75094:e=>{e.exports=["רביעי"]},7147:e=>{e.exports=["יום רביעי"]},52984:e=>{e.exports=["כדי לקבל נתונים בזמן אמת עבור {description}, אנא קנה את חבילת הנתונים בזמן אמת."]},9787:e=>{e.exports=["חמישי"]},7951:e=>{e.exports=["יום חמישי"]},99214:e=>{e.exports=["הבורסה הראשית, או הראשונה, שבה נסחרת מניות החברה."]},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports=["סימול זה אינו קיים, אנא בחר סימול אחר."]},57048:e=>{e.exports=["זמן לטיול - שוק זה סגור."]},94316:e=>{e.exports=["שלישי"]},44979:e=>{e.exports=["יום שלישי"]},8209:e=>{e.exports=["בטל סימול"]},1111:e=>{e.exports=["ווליום/נפח מסחר"]},61311:e=>{e.exports=["הגדל"]},47602:e=>{e.exports=["הקטן"]},57889:e=>{e.exports=["שנה את הנראות של ערכי OHLC"]},18644:e=>{e.exports=["שנה את נראות מצב השוק הפתוח"]},45110:e=>{e.exports=["שנה נראות של בר שינוי"]},31325:e=>{e.exports=["שנה את נראות של כותרות אינדיקטור"]},99774:e=>{e.exports=["שינוי נראות ערכי אינדיקטור"]},96162:e=>{e.exports=["שינוי נראות ארגומנטים של אינדיקטור"]},26717:e=>{e.exports=["שנה את נראות תיאור הסימול"]},6091:e=>{e.exports=["שינוי נראות שדה הסימול"]},9455:e=>{e.exports=["שינוי נראות ערכי ווליום"]},39348:e=>{e.exports=["פחות מדקה אחת"]},87358:e=>{e.exports=["הצג {title}"]},7827:e=>{e.exports=["{days} ו-{hours}"]},7435:e=>{e.exports=["{exchange} מאת {originalExchange}"]},19830:e=>{e.exports=["{hours} ו-{minutes}"]},1084:e=>{e.exports=["{listedExchange} נתונים בזמן אמת זמינים בחינם למשתמשים רשומים."]},11155:e=>{
|
||||
e.exports=["הנתונים של {symbolName} מעוכבים ב{time} דקות."]},77033:e=>{e.exports=["הנתונים מתעדכנים אחת ל-{amount} שנייה, גם אם יש עדכונים נוספים בשוק.","הנתונים מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק.","הנתונים מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק.","הנתונים מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק."]},2121:e=>{e.exports=["הנתונים על התוכנית הבסיסית שלנו מתעדכנים אחת ל-{amount} שנייה, גם אם יש עדכונים נוספים בשוק.","הנתונים על התוכנית הבסיסית שלנו מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק.","הנתונים על התוכנית הבסיסית שלנו מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק.","הנתונים על התוכנית הבסיסית שלנו מתעדכנים אחת ל-{amount} שניות, גם אם יש עדכונים נוספים בשוק."]},5223:e=>{e.exports=["עדכון אחד כל {amount} שנייה","עדכון אחד כל {amount} שניות","עדכון אחד כל {amount} שניות","עדכון אחד כל {amount} שניות"]},58609:e=>{e.exports=["יום {number}","{number} ימים","{number} ימים","{number} ימים"]},24430:e=>{e.exports=["שעה {number}","{number} שעות","{number} שעות","{number} שעות"]},67151:e=>{e.exports=["דקה {number}","{number} דקות","{number} דקות","{number} דקות"]}}]);
|
||||
@@ -4,9 +4,9 @@ if(t.length>1){const[,...e]=t;for(const t of e)(0,l.becomeSecondaryElement)(t)}}
|
||||
const D=function(e=N,t=T,s=W,r=A){var o;return(o=class extends n.PureComponent{constructor(e){super(e),this._scroll=n.createRef(),this._handleScrollLeft=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("left");const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.max(0,this.currentPosition()-e))},this._handleScrollRight=()=>{if(this.props.onScrollButtonClick)return void this.props.onScrollButtonClick("right");const e=this.props.scrollStepSize||this.state.widthWrap-50;this.animateTo(Math.min((this.state.widthContent||0)-(this.state.widthWrap||0),this.currentPosition()+e))},this._handleResizeWrap=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureWrap&&this.props.onMeasureWrap(t),this.setState({widthWrap:t.width}),this._checkButtonsVisibility()},this._handleResizeContent=([e])=>{const t=e.target.getBoundingClientRect();this.props.onMeasureContent&&this.props.onMeasureContent(t);const{shouldDecreaseWidthContent:s,buttonsWidthIfDecreasedWidthContent:n}=this.props;s&&n?this.setState({widthContent:t.width+2*n}):this.setState({widthContent:t.width})},this._handleScroll=()=>{const{onScroll:e}=this.props;e&&e(this.currentPosition(),this.isAtLeft(),this.isAtRight()),this._checkButtonsVisibility()},this._checkButtonsVisibility=()=>{const{isVisibleLeftButton:e,isVisibleRightButton:t}=this.state,s=this.isAtLeft(),n=this.isAtRight();s||e?s&&e&&this.setState({isVisibleLeftButton:!1}):this.setState({isVisibleLeftButton:!0}),n||t?n&&t&&this.setState({isVisibleRightButton:!1}):this.setState({isVisibleRightButton:!0})},this.state={widthContent:0,widthWrap:0,isVisibleRightButton:!1,isVisibleLeftButton:!1}}componentDidMount(){this._checkButtonsVisibility()}componentDidUpdate(e,t){t.widthWrap===this.state.widthWrap&&t.widthContent===this.state.widthContent||this._handleScroll()}currentPosition(){return this._scroll.current?(0,V.isRtl)()?(0,V.getLTRScrollLeft)(this._scroll.current):this._scroll.current.scrollLeft:0}isAtLeft(){return!this._isOverflowed()||this.currentPosition()<=(0,i.ensureDefined)(this.props.hideButtonsFrom)}isAtRight(){return!this._isOverflowed()||this.currentPosition()+this.state.widthWrap>=this.state.widthContent-(0,i.ensureDefined)(this.props.hideButtonsFrom)}animateTo(e,t=R.dur){const s=this._scroll.current;s&&((0,V.isRtl)()&&(e=(0,V.getLTRScrollLeftOffset)(s,e)),t<=0?s.scrollLeft=Math.round(e):(0,k.doAnimate)({onStep(e,t){s.scrollLeft=Math.round(t)},from:s.scrollLeft,to:Math.round(e),easing:R.easingFunc.easeInOutCubic,duration:t}))}render(){const{children:i,isVisibleScrollbar:o,isVisibleFade:l,isVisibleButtons:c,shouldMeasure:u,shouldDecreaseWidthContent:d,buttonsWidthIfDecreasedWidthContent:h,onMouseOver:m,onMouseOut:v,scrollWrapClassName:p,fadeClassName:f}=this.props,{isVisibleRightButton:S,isVisibleLeftButton:g}=this.state,y=d&&h;return n.createElement(_.Measure,{onResize:u?this._handleResizeWrap:null},(d=>n.createElement("div",{className:F.wrapOverflow,onMouseOver:m,onMouseOut:v,ref:d},n.createElement("div",{
|
||||
className:a(F.wrap,y?F.wrapWithArrowsOuting:"")},n.createElement("div",{className:a(F.scrollWrap,p,{[F.noScrollBar]:!o}),onScroll:this._handleScroll,ref:this._scroll},n.createElement(_.Measure,{onResize:u?this._handleResizeContent:null},i)),l&&n.createElement(s,{isVisible:g,className:f}),l&&n.createElement(r,{isVisible:S,className:f}),c&&n.createElement(e,{onClick:this._handleScrollLeft,isVisible:g}),c&&n.createElement(t,{onClick:this._handleScrollRight,isVisible:S})))))}_isOverflowed(){const{widthContent:e,widthWrap:t}=this.state;return e>t}}).defaultProps=O,o}(N,T,W,A);var x,P=s(21861);!function(e){e.SymbolSearch="header-toolbar-symbol-search",e.Intervals="header-toolbar-intervals",e.ChartStyles="header-toolbar-chart-styles",e.Compare="header-toolbar-compare",e.Indicators="header-toolbar-indicators",e.StudyTemplates="header-toolbar-study-templates",e.Dropdown="header-toolbar-dropdown",e.Alerts="header-toolbar-alerts",e.Layouts="header-toolbar-layouts",e.SaveLoad="header-toolbar-save-load",e.UndoRedo="header-toolbar-undo-redo",e.Properties="header-toolbar-properties",e.QuickSearch="header-toolbar-quick-search",e.PublishDesktop="header-toolbar-publish-desktop",e.PublishMobile="header-toolbar-publish-mobile",e.Fullscreen="header-toolbar-fullscreen",e.Screenshot="header-toolbar-screenshot",e.Replay="header-toolbar-replay",e.Financials="header-toolbar-financials"}(x||(x={}));var z=s(70412),H=s(5962),q=s(54079),G=s(16838),X=s(40620);const Y=(0,H.registryContextType)(),U=d.enabled("widget");class j extends n.PureComponent{constructor(e,t){super(e,t),this._handleMouseOver=e=>{(0,z.hoverMouseEventFilter)(e)&&this.setState({isHovered:!0})},this._handleMouseOut=e=>{(0,z.hoverMouseEventFilter)(e)&&this.setState({isHovered:!1})},this._handleInnerResize=([e])=>{const t=e.contentRect.width,{onWidthChange:s}=this.props;s&&s(t)},this._handleMeasureAvailableSpace=e=>{const{onAvailableSpaceChange:t}=this.props;t&&t(e.width)},this._processCustoms=e=>{const{isFake:t,displayMode:s}=this.props,{tools:r}=this.context;return e.map((e=>n.createElement(y,{key:e.id},(e=>{switch(e.type){case"Button":return n.createElement(r.Custom,{...e.params,isFake:t});case"TradingViewStyledButton":return n.createElement(r.CustomTradingViewStyledButton,{...e.params,className:X.button,displayMode:s});case"Dropdown":return n.createElement(r.Dropdown,{displayMode:s,params:e.params});default:return null}})(e))))},this._fixLastGroup=(e,t,s)=>{if(t===s.length-1&&n.isValidElement(e)&&e.type===y){const t=void 0!==this.context.tools.Publish&&!this.props.readOnly;return n.cloneElement(e,{noRightDecoration:t})}return e},(0,H.validateRegistry)(t,{tools:m.any.isRequired}),this.state={isHovered:!1}}render(){const{tools:e}=this.context,{features:t,displayMode:s,chartSaver:r,studyMarket:i,readOnly:o,saveLoadSyncEmitter:l,leftCustomElements:c,rightCustomElements:u,showScrollbarWhen:d,isFake:h=!1}=this.props,{isHovered:m}=this.state,f=this._processCustoms(c),S=this._processCustoms(u),g=d.includes(s);return n.createElement(q.Toolbar,{className:a(X.inner,{[X.fake]:h}),
|
||||
onContextMenu:P.preventDefaultForContextMenu,"data-is-fake-main-panel":h,"aria-hidden":G.PLATFORM_ACCESSIBILITY_ENABLED?h:void 0},n.createElement(D,{isVisibleFade:v.mobiletouch&&g,isVisibleButtons:!v.mobiletouch&&g&&m,isVisibleScrollbar:!1,shouldMeasure:!h,onMouseOver:this._handleMouseOver,onMouseOut:this._handleMouseOut,onMeasureWrap:this._handleMeasureAvailableSpace},(c=>n.createElement("div",{className:X.content,ref:c,role:G.PLATFORM_ACCESSIBILITY_ENABLED?"none":void 0},n.createElement(_.Measure,{onResize:h?this._handleInnerResize:null},(c=>n.createElement("div",{className:X.innerWrap,ref:c},n.createElement(p.FragmentMap,{map:this._fixLastGroup},!o&&n.Children.toArray([(e.SymbolSearch||e.Compare)&&n.createElement(y,{key:"symbol"},e.SymbolSearch&&n.createElement(e.SymbolSearch,{id:h?void 0:x.SymbolSearch,isActionsVisible:t.allowSymbolSearchSpread}),e.Compare&&n.createElement(e.Compare,{id:h?void 0:x.Compare,className:X.button,displayMode:s})),e.DateRange&&n.createElement(y,{key:"range"},n.createElement(e.DateRange,null)),e.Intervals&&n.createElement(y,{key:"intervals"},n.createElement(e.Intervals,{id:h?void 0:x.Intervals,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s,isFake:h})),e.Bars&&n.createElement(y,{key:"styles"},n.createElement(e.Bars,{id:h?void 0:x.ChartStyles,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s,isFake:h})),U&&e.Compare&&!e.SymbolSearch&&n.createElement(y,{key:"compare"},n.createElement(e.Compare,{id:h?void 0:x.Compare,className:X.button,displayMode:s})),e.Indicators&&n.createElement(y,{key:"indicators"},n.createElement(e.Indicators,{id:h?void 0:x.Indicators,className:X.button,studyMarket:i,displayMode:s}),e.Templates&&n.createElement(e.Templates,{id:h?void 0:x.StudyTemplates,isShownQuicks:t.allowFavoriting,isFavoritingAllowed:t.allowFavoriting,displayMode:s})),e.Alert&&n.createElement(y,{key:"alert"},n.createElement(e.Alert,{id:h?void 0:x.Alerts,className:X.button,displayMode:s}),e.Replay&&n.createElement(e.Replay,{id:h?void 0:x.Replay,className:X.button,displayMode:s})),e.AlertReferral&&n.createElement(y,{key:"alert-referral"},n.createElement(e.AlertReferral,{className:X.button,displayMode:s})),e.ScalePercentage&&n.createElement(y,{key:"percentage"},n.createElement(e.ScalePercentage,null)),e.ScaleLogarithm&&n.createElement(y,{key:"logarithm"},n.createElement(e.ScaleLogarithm,null)),...f]),function(e){const t=e.findIndex((e=>n.isValidElement(e)&&!!e.key&&-1!==e.key.toString().indexOf("view-only-badge")));return[t].filter((e=>e>=0)).forEach((t=>{e=n.Children.map(e,((e,s)=>{if(n.isValidElement(e)){switch([t-1,t,t+1].indexOf(s)){case 0:const t={noRightDecoration:!0};e=n.cloneElement(e,t);break;case 1:const s={noLeftDecoration:!0,noRightDecoration:!0};e=n.cloneElement(e,s);break;case 2:const r={noLeftDecoration:!0};e=n.cloneElement(e,r)}}return e}))})),e}(n.Children.toArray([o&&n.createElement(y,{key:"view-only-badge",removeSeparator:!0},n.createElement(I,null)),!o&&e.UndoRedo&&n.createElement(y,{key:"undo-redo"
|
||||
},n.createElement(e.UndoRedo,{id:h?void 0:x.UndoRedo})),n.createElement(y,{removeSeparator:!0,key:"gap-1",className:a(X.fill,h&&X.collapse)}),(e.Layout||e.SaveLoad)&&n.createElement(y,{key:"layout",removeSeparator:!0},!o&&e.Layout&&n.createElement(e.Layout,{id:h?void 0:x.Layouts}),e.SaveLoad&&n.createElement(e.SaveLoad,{id:h?void 0:x.SaveLoad,chartSaver:r,isReadOnly:o,displayMode:s,isFake:h,stateSyncEmitter:l})),e.SaveLoadReferral&&n.createElement(y,{key:"save-load-referral"},n.createElement(e.SaveLoadReferral,{isReadOnly:o,displayMode:s})),!1,t.showLaunchInPopupButton&&e.OpenPopup&&n.createElement(y,{key:"popup",removeSeparator:!1},n.createElement(e.OpenPopup,null)),!o&&e.Properties&&n.createElement(y,{key:"properties",removeSeparator:!1},!o&&e.QuickSearch&&n.createElement(e.QuickSearch,{id:h?void 0:x.QuickSearch,className:X.iconButton}),!o&&n.createElement(e.Properties,{id:h?void 0:x.Properties,className:X.iconButton}),n.createElement(n.Fragment,null,!o&&e.Fullscreen&&n.createElement(y,{key:"fullscreen",onClick:this._trackFullscreenButtonClick,removeSeparator:!0},n.createElement(e.Fullscreen,{id:h?void 0:x.Fullscreen})),e.Screenshot&&n.createElement(e.Screenshot,{id:h?void 0:x.Screenshot,className:X.iconButton}))),U&&!o&&e.Fullscreen&&n.createElement(y,{key:"fullscreen",onClick:this._trackFullscreenButtonClick,removeSeparator:!0},n.createElement(e.Fullscreen,{id:h?void 0:x.Fullscreen})),U&&e.Screenshot&&n.createElement(y,{key:"screenshot",removeSeparator:!0},n.createElement(e.Screenshot,{id:h?void 0:x.Screenshot,className:X.iconButton})),!o&&e.Publish&&n.createElement(y,{key:"publish",className:X.mobilePublish,removeSeparator:!0},n.createElement(e.Publish,{id:h?void 0:x.PublishMobile})),...S]))))))))),e.Publish&&!o&&!h&&n.createElement(e.Publish,{id:x.PublishDesktop,className:X.desktopPublish}))}_trackFullscreenButtonClick(){0}}j.contextType=Y;var Q=s(58275),K=s.n(Q),J=s(68456);class $ extends J.CommonJsonStoreService{constructor(e,t,s=[]){super(e,t,"FAVORITE_CHART_STYLES_CHANGED","StyleWidget.quicks",s)}}var Z=s(94025),ee=s(15051);class te extends J.AbstractJsonStoreService{constructor(e,t,s){super(e,t,"FAVORITE_INTERVALS_CHANGED","IntervalWidget.quicks",s)}_serialize(e){return(0,ee.uniq)(e.map(Z.normalizeIntervalString))}_deserialize(e){return(0,ee.uniq)((0,Z.convertResolutionsFromSettings)(e).filter(Z.isResolutionMultiplierValid).map(Z.normalizeIntervalString))}}var se=s(82992),ne=s(57898),re=s.n(ne),ie=s(56840),ae=s(21097);class oe extends J.AbstractJsonStoreService{constructor(e,t,s=[]){super(e,t,"CUSTOM_INTERVALS_CHANGED","IntervalWidget.intervals",s)}set(e,t){e.length,this.get().length,super.set(e,t)}_serialize(e){return(0,ee.uniq)(e.map(Z.normalizeIntervalString))}_deserialize(e){return(0,ee.uniq)((0,Z.convertResolutionsFromSettings)(e).filter(Z.isResolutionMultiplierValid).map(Z.normalizeIntervalString))}}const le=new oe(ae.TVXWindowEvents,ie);var ce=s(65817);class ue{constructor(e){this._customIntervalsService=le,this._supportedIntervalsMayChange=new(re()),this._fireSupportedIntervalsMayChange=()=>{
|
||||
this._supportedIntervalsMayChange.fire()},this._chartApiInstance=e,se.linking.supportedResolutions.subscribe(this._fireSupportedIntervalsMayChange),se.linking.range.subscribe(this._fireSupportedIntervalsMayChange),se.linking.seconds.subscribe(this._fireSupportedIntervalsMayChange),se.linking.ticks.subscribe(this._fireSupportedIntervalsMayChange),se.linking.intraday.subscribe(this._fireSupportedIntervalsMayChange),se.linking.dataFrequencyResolution.subscribe(this._fireSupportedIntervalsMayChange)}destroy(){se.linking.supportedResolutions.unsubscribe(this._fireSupportedIntervalsMayChange),se.linking.range.unsubscribe(this._fireSupportedIntervalsMayChange),se.linking.seconds.unsubscribe(this._fireSupportedIntervalsMayChange),se.linking.ticks.unsubscribe(this._fireSupportedIntervalsMayChange),se.linking.intraday.unsubscribe(this._fireSupportedIntervalsMayChange),se.linking.dataFrequencyResolution.unsubscribe(this._fireSupportedIntervalsMayChange)}getDefaultIntervals(){return null===this._chartApiInstance?[]:this._chartApiInstance.defaultResolutions().map(Z.normalizeIntervalString)}getCustomIntervals(){return this._customIntervalsService.get()}add(e,t,s){if(!this.isValidInterval(e,t))return null;const n=(0,Z.normalizeIntervalString)(`${e}${t}`),r=this.getCustomIntervals();return this._isIntervalDefault(n)||r.includes(n)?null:(this._customIntervalsService.set((0,Z.sortResolutions)([...r,n])),n)}remove(e){this._customIntervalsService.set(this.getCustomIntervals().filter((t=>t!==e)))}isValidInterval(e,t){return(0,Z.isResolutionMultiplierValid)(`${e}${t}`)}isSupportedInterval(e){return(0,Z.isAvailable)(e)}supportedIntervalsMayChange(){return this._supportedIntervalsMayChange}getOnChange(){return this._customIntervalsService.getOnChange()}getPossibleIntervals(){return ce.INTERVALS}getResolutionUtils(){return{getMaxResolutionValue:Z.getMaxResolutionValue,getTranslatedResolutionModel:Z.getTranslatedResolutionModel,mergeResolutions:Z.mergeResolutions,sortResolutions:Z.sortResolutions}}_isIntervalDefault(e){return this.getDefaultIntervals().includes(e)}}var de=s(69774),he=s(70826),me=s(14905);const ve={};let pe=null;class fe{constructor(e=ie){this._favorites=[],this._favoritesChanged=new(re()),this._settings=e,ae.TVXWindowEvents.on("StudyFavoritesChanged",(e=>{const t=JSON.parse(e);this._loadFromState(t.favorites||[])})),this._settings.onSync.subscribe(this,this._loadFavs),this._loadFavs()}isFav(e){const t=this.favId(e);return-1!==this._findFavIndex(t)}toggleFavorite(e){this.isFav(e)?this.removeFavorite(e):this.addFavorite(e)}addFavorite(e){const t=this.favId(e);this._favorites.push(ge(t)),this._favoritesChanged.fire(),this._saveFavs()}removeFavorite(e){const t=this.favId(e),s=this._findFavIndex(t);-1!==s&&(this._favorites.splice(s,1),this._favoritesChanged.fire()),this._saveFavs()}favId(e){return(0,me.isPineIdString)(e)?e:(0,me.extractPineId)(e)||(0,he.extractStudyId)(e)}favorites(){return this._favorites}favoritePineIds(){return this._favorites.filter((e=>"pine"===e.type)).map((e=>e.pineId))}favoritesChanged(){
|
||||
return this._favoritesChanged}static getInstance(){return null===pe&&(pe=new fe),pe}static create(e){return new fe(e)}_loadFavs(){const e=this._settings.getJSON("studyMarket.favorites",[]);this._loadFromState(e)}_saveFavs(){const e=this._stateToSave();this._settings.setJSON("studyMarket.favorites",e,{forceFlush:!0}),ae.TVXWindowEvents.emit("StudyFavoritesChanged",JSON.stringify({favorites:e}))}_stateToSave(){return this._favorites.map(Se)}_loadFromState(e){this._favorites=e.map((e=>ge(function(e){return e in ve?ve[e]:e}(e)))),this._favoritesChanged.fire()}_findFavIndex(e){return this._favorites.findIndex((t=>e===Se(t)))}}function Se(e){return"java"===e.type?e.studyId:e.pineId}function ge(e){return(0,me.isPineIdString)(e)?{type:"pine",pineId:e}:{type:"java",studyId:e}}var ye=s(36274);const _e={[ye.ResolutionKind.Ticks]:!1,[ye.ResolutionKind.Seconds]:!1,[ye.ResolutionKind.Minutes]:!1,[ye.SpecialResolutionKind.Hours]:!1,[ye.ResolutionKind.Days]:!1,[ye.ResolutionKind.Range]:!1};class be extends J.CommonJsonStoreService{constructor(e,t,s=_e){super(e,t,"INTERVALS_MENU_VIEW_STATE_CHANGED","IntervalWidget.menu.viewState",s)}isAllowed(e){return Object.keys(_e).includes(e)}}var Ee=s(35423);const Ce={Area:3,"HLC area":16,Bars:0,Candles:1,"Heiken Ashi":8,"Hollow Candles":9,Line:2,Renko:4,Kagi:5,"Point & figure":6,"Line Break":7,Baseline:10,LineWithMarkers:14,Stepline:15,Columns:13,"High-low":12},we=["1","30","60"];function Me(e=[]){let t=e.map((e=>Ce[e]))||[1,4,5,6];return d.enabled("widget")&&(t=[0,1,3]),t}function Ie(e=[]){return(0,Z.mergeResolutions)(e,d.enabled("star_some_intervals_by_default")?we:[])}new te(ae.TVXWindowEvents,ie,Ie()),new $(ae.TVXWindowEvents,ie,Me()),new Ee.FavoriteStudyTemplateService(ae.TVXWindowEvents,ie);const ke={tools:m.any.isRequired,isFundamental:m.any,chartApiInstance:m.any,availableTimeFrames:m.any,chartWidgetCollection:m.any,windowMessageService:m.any,favoriteChartStylesService:m.any,favoriteIntervalsService:m.any,intervalService:m.any,favoriteStudyTemplatesService:m.any,studyTemplates:m.any,chartChangesWatcher:m.any,saveChartService:m.any,sharingChartService:m.any,loadChartService:m.any,chartWidget:m.any,favoriteScriptsModel:m.any,intervalsMenuViewStateService:m.any,templatesMenuViewStateService:m.any,openGlobalSearch:m.any,snapshotUrl:m.any};var Re=s(70027),Ve=s(20694);const Le=[];class Fe extends n.PureComponent{constructor(e){super(e),this._saveLoadSyncEmitter=new(c()),this._handleFullWidthChange=e=>{this._fullWidth=e,this.setState({measureValid:!1})},this._handleFavoritesWidthChange=e=>{this._favoritesWidth=e,this.setState({measureValid:!1})},this._handleCollapseWidthChange=e=>{this._collapseWidth=e,this.setState({measureValid:!1})},this._handleMeasure=e=>{this.setState({availableWidth:e,measureValid:!1})}
|
||||
},n.createElement(e.UndoRedo,{id:h?void 0:x.UndoRedo})),n.createElement(y,{removeSeparator:!0,key:"gap-1",className:a(X.fill,h&&X.collapse)}),(e.Layout||e.SaveLoad)&&n.createElement(y,{key:"layout",removeSeparator:!0},!o&&e.Layout&&n.createElement(e.Layout,{id:h?void 0:x.Layouts}),e.SaveLoad&&n.createElement(e.SaveLoad,{id:h?void 0:x.SaveLoad,chartSaver:r,isReadOnly:o,displayMode:s,isFake:h,stateSyncEmitter:l})),e.SaveLoadReferral&&n.createElement(y,{key:"save-load-referral"},n.createElement(e.SaveLoadReferral,{isReadOnly:o,displayMode:s})),!1,t.showLaunchInPopupButton&&e.OpenPopup&&n.createElement(y,{key:"popup",removeSeparator:!1},n.createElement(e.OpenPopup,null)),!o&&(e.Properties||e.Fullscreen||!U&&e.Screenshot)&&n.createElement(y,{key:"properties",removeSeparator:!1},!o&&e.QuickSearch&&n.createElement(e.QuickSearch,{id:h?void 0:x.QuickSearch,className:X.iconButton}),!o&&e.Properties&&n.createElement(e.Properties,{id:h?void 0:x.Properties,className:X.iconButton}),n.createElement(n.Fragment,null,!o&&e.Fullscreen&&n.createElement(y,{key:"fullscreen",onClick:this._trackFullscreenButtonClick,removeSeparator:!0},n.createElement(e.Fullscreen,{id:h?void 0:x.Fullscreen})),!U&&e.Screenshot&&n.createElement(e.Screenshot,{id:h?void 0:x.Screenshot,className:X.iconButton}))),U&&!o&&e.Fullscreen&&n.createElement(y,{key:"fullscreen",onClick:this._trackFullscreenButtonClick,removeSeparator:!0},n.createElement(e.Fullscreen,{id:h?void 0:x.Fullscreen})),U&&e.Screenshot&&n.createElement(y,{key:"screenshot",removeSeparator:!0},n.createElement(e.Screenshot,{id:h?void 0:x.Screenshot,className:X.iconButton})),!o&&e.Publish&&n.createElement(y,{key:"publish",className:X.mobilePublish,removeSeparator:!0},n.createElement(e.Publish,{id:h?void 0:x.PublishMobile})),...S]))))))))),e.Publish&&!o&&!h&&n.createElement(e.Publish,{id:x.PublishDesktop,className:X.desktopPublish}))}_trackFullscreenButtonClick(){0}}j.contextType=Y;var Q=s(58275),K=s.n(Q),J=s(68456);class $ extends J.CommonJsonStoreService{constructor(e,t,s=[]){super(e,t,"FAVORITE_CHART_STYLES_CHANGED","StyleWidget.quicks",s)}}var Z=s(94025),ee=s(15051);class te extends J.AbstractJsonStoreService{constructor(e,t,s){super(e,t,"FAVORITE_INTERVALS_CHANGED","IntervalWidget.quicks",s)}_serialize(e){return(0,ee.uniq)(e.map(Z.normalizeIntervalString))}_deserialize(e){return(0,ee.uniq)((0,Z.convertResolutionsFromSettings)(e).filter(Z.isResolutionMultiplierValid).map(Z.normalizeIntervalString))}}var se=s(82992),ne=s(57898),re=s.n(ne),ie=s(56840),ae=s(21097);class oe extends J.AbstractJsonStoreService{constructor(e,t,s=[]){super(e,t,"CUSTOM_INTERVALS_CHANGED","IntervalWidget.intervals",s)}set(e,t){e.length,this.get().length,super.set(e,t)}_serialize(e){return(0,ee.uniq)(e.map(Z.normalizeIntervalString))}_deserialize(e){return(0,ee.uniq)((0,Z.convertResolutionsFromSettings)(e).filter(Z.isResolutionMultiplierValid).map(Z.normalizeIntervalString))}}const le=new oe(ae.TVXWindowEvents,ie);var ce=s(65817);class ue{constructor(e){this._customIntervalsService=le,
|
||||
this._supportedIntervalsMayChange=new(re()),this._fireSupportedIntervalsMayChange=()=>{this._supportedIntervalsMayChange.fire()},this._chartApiInstance=e,se.linking.supportedResolutions.subscribe(this._fireSupportedIntervalsMayChange),se.linking.range.subscribe(this._fireSupportedIntervalsMayChange),se.linking.seconds.subscribe(this._fireSupportedIntervalsMayChange),se.linking.ticks.subscribe(this._fireSupportedIntervalsMayChange),se.linking.intraday.subscribe(this._fireSupportedIntervalsMayChange),se.linking.dataFrequencyResolution.subscribe(this._fireSupportedIntervalsMayChange)}destroy(){se.linking.supportedResolutions.unsubscribe(this._fireSupportedIntervalsMayChange),se.linking.range.unsubscribe(this._fireSupportedIntervalsMayChange),se.linking.seconds.unsubscribe(this._fireSupportedIntervalsMayChange),se.linking.ticks.unsubscribe(this._fireSupportedIntervalsMayChange),se.linking.intraday.unsubscribe(this._fireSupportedIntervalsMayChange),se.linking.dataFrequencyResolution.unsubscribe(this._fireSupportedIntervalsMayChange)}getDefaultIntervals(){return null===this._chartApiInstance?[]:this._chartApiInstance.defaultResolutions().map(Z.normalizeIntervalString)}getCustomIntervals(){return this._customIntervalsService.get()}add(e,t,s){if(!this.isValidInterval(e,t))return null;const n=(0,Z.normalizeIntervalString)(`${e}${t}`),r=this.getCustomIntervals();return this._isIntervalDefault(n)||r.includes(n)?null:(this._customIntervalsService.set((0,Z.sortResolutions)([...r,n])),n)}remove(e){this._customIntervalsService.set(this.getCustomIntervals().filter((t=>t!==e)))}isValidInterval(e,t){return(0,Z.isResolutionMultiplierValid)(`${e}${t}`)}isSupportedInterval(e){return(0,Z.isAvailable)(e)}supportedIntervalsMayChange(){return this._supportedIntervalsMayChange}getOnChange(){return this._customIntervalsService.getOnChange()}getPossibleIntervals(){return ce.INTERVALS}getResolutionUtils(){return{getMaxResolutionValue:Z.getMaxResolutionValue,getTranslatedResolutionModel:Z.getTranslatedResolutionModel,mergeResolutions:Z.mergeResolutions,sortResolutions:Z.sortResolutions}}_isIntervalDefault(e){return this.getDefaultIntervals().includes(e)}}var de=s(69774),he=s(70826),me=s(14905);const ve={};let pe=null;class fe{constructor(e=ie){this._favorites=[],this._favoritesChanged=new(re()),this._settings=e,ae.TVXWindowEvents.on("StudyFavoritesChanged",(e=>{const t=JSON.parse(e);this._loadFromState(t.favorites||[])})),this._settings.onSync.subscribe(this,this._loadFavs),this._loadFavs()}isFav(e){const t=this.favId(e);return-1!==this._findFavIndex(t)}toggleFavorite(e){this.isFav(e)?this.removeFavorite(e):this.addFavorite(e)}addFavorite(e){const t=this.favId(e);this._favorites.push(ge(t)),this._favoritesChanged.fire(),this._saveFavs()}removeFavorite(e){const t=this.favId(e),s=this._findFavIndex(t);-1!==s&&(this._favorites.splice(s,1),this._favoritesChanged.fire()),this._saveFavs()}favId(e){return(0,me.isPineIdString)(e)?e:(0,me.extractPineId)(e)||(0,he.extractStudyId)(e)}favorites(){return this._favorites}favoritePineIds(){
|
||||
return this._favorites.filter((e=>"pine"===e.type)).map((e=>e.pineId))}favoritesChanged(){return this._favoritesChanged}static getInstance(){return null===pe&&(pe=new fe),pe}static create(e){return new fe(e)}_loadFavs(){const e=this._settings.getJSON("studyMarket.favorites",[]);this._loadFromState(e)}_saveFavs(){const e=this._stateToSave();this._settings.setJSON("studyMarket.favorites",e,{forceFlush:!0}),ae.TVXWindowEvents.emit("StudyFavoritesChanged",JSON.stringify({favorites:e}))}_stateToSave(){return this._favorites.map(Se)}_loadFromState(e){this._favorites=e.map((e=>ge(function(e){return e in ve?ve[e]:e}(e)))),this._favoritesChanged.fire()}_findFavIndex(e){return this._favorites.findIndex((t=>e===Se(t)))}}function Se(e){return"java"===e.type?e.studyId:e.pineId}function ge(e){return(0,me.isPineIdString)(e)?{type:"pine",pineId:e}:{type:"java",studyId:e}}var ye=s(36274);const _e={[ye.ResolutionKind.Ticks]:!1,[ye.ResolutionKind.Seconds]:!1,[ye.ResolutionKind.Minutes]:!1,[ye.SpecialResolutionKind.Hours]:!1,[ye.ResolutionKind.Days]:!1,[ye.ResolutionKind.Range]:!1};class be extends J.CommonJsonStoreService{constructor(e,t,s=_e){super(e,t,"INTERVALS_MENU_VIEW_STATE_CHANGED","IntervalWidget.menu.viewState",s)}isAllowed(e){return Object.keys(_e).includes(e)}}var Ee=s(35423);const Ce={Area:3,"HLC area":16,Bars:0,Candles:1,"Heiken Ashi":8,"Hollow Candles":9,Line:2,Renko:4,Kagi:5,"Point & figure":6,"Line Break":7,Baseline:10,LineWithMarkers:14,Stepline:15,Columns:13,"High-low":12},we=["1","30","60"];function Me(e=[]){let t=e.map((e=>Ce[e]))||[1,4,5,6];return d.enabled("widget")&&(t=[0,1,3]),t}function Ie(e=[]){return(0,Z.mergeResolutions)(e,d.enabled("star_some_intervals_by_default")?we:[])}new te(ae.TVXWindowEvents,ie,Ie()),new $(ae.TVXWindowEvents,ie,Me()),new Ee.FavoriteStudyTemplateService(ae.TVXWindowEvents,ie);const ke={tools:m.any.isRequired,isFundamental:m.any,chartApiInstance:m.any,availableTimeFrames:m.any,chartWidgetCollection:m.any,windowMessageService:m.any,favoriteChartStylesService:m.any,favoriteIntervalsService:m.any,intervalService:m.any,favoriteStudyTemplatesService:m.any,studyTemplates:m.any,chartChangesWatcher:m.any,saveChartService:m.any,sharingChartService:m.any,loadChartService:m.any,chartWidget:m.any,favoriteScriptsModel:m.any,intervalsMenuViewStateService:m.any,templatesMenuViewStateService:m.any,openGlobalSearch:m.any,snapshotUrl:m.any};var Re=s(70027),Ve=s(20694);const Le=[];class Fe extends n.PureComponent{constructor(e){super(e),this._saveLoadSyncEmitter=new(c()),this._handleFullWidthChange=e=>{this._fullWidth=e,this.setState({measureValid:!1})},this._handleFavoritesWidthChange=e=>{this._favoritesWidth=e,this.setState({measureValid:!1})},this._handleCollapseWidthChange=e=>{this._collapseWidth=e,this.setState({measureValid:!1})},this._handleMeasure=e=>{this.setState({availableWidth:e,measureValid:!1})}
|
||||
;const{tools:t,windowMessageService:s,chartWidgetCollection:n,chartApiInstance:r,availableTimeFrames:a,isFundamental:o,favoriteIntervalsService:l,favoriteChartStylesService:h,favoriteStudyTemplatesService:m,studyTemplates:v,saveChartService:p,sharingChartService:f,loadChartService:S,snapshotUrl:g,openGlobalSearch:y}=e;this._showScrollbarWhen=(0,i.ensureDefined)(e.allowedModes).slice(-1),this._panelWidthChangeHandlers={full:this._handleFullWidthChange,medium:this._handleFavoritesWidthChange,small:this._handleCollapseWidthChange};const{chartChangesWatcher:_}=e;this._chartChangesWatcher=_;const b=Me(this.props.defaultFavoriteStyles);this._favoriteChartStylesService=h||new $(ae.TVXWindowEvents,ie,b);const E=Ie(this.props.defaultFavoriteIntervals);this._favoriteIntervalsService=l||new te(ae.TVXWindowEvents,ie,E),this._intervalsMenuViewStateService=new be(ae.TVXWindowEvents,ie),this._intervalService=new ue(r),this._registry={tools:t,isFundamental:o,chartWidgetCollection:n,windowMessageService:s,chartApiInstance:r,availableTimeFrames:a,favoriteStudyTemplatesService:m,studyTemplates:v,saveChartService:p,sharingChartService:f,loadChartService:S,intervalsMenuViewStateService:this._intervalsMenuViewStateService,favoriteChartStylesService:this._favoriteChartStylesService,favoriteIntervalsService:this._favoriteIntervalsService,intervalService:this._intervalService,chartChangesWatcher:this._chartChangesWatcher,chartWidget:n.activeChartWidget.value(),favoriteScriptsModel:fe.getInstance(),templatesMenuViewStateService:this._templatesMenuVuewStateService,snapshotUrl:g,openGlobalSearch:y},this.state={isVisible:!0,availableWidth:0,displayMode:"full",measureValid:!1,leftCustomElements:[],rightCustomElements:[]},this._readOnly=n.readOnly(),this._features={allowFavoriting:d.enabled("items_favoriting"),showIdeasButton:Boolean(this.props.ideas),showLaunchInPopupButton:Boolean(this.props.popupButton),allowSymbolSearchSpread:d.enabled("header_symbol_search")&&d.enabled("show_spread_operators"),allowToolbarHiding:d.enabled("collapsible_header")},this._setDisplayMode=(0,u.default)(this._setDisplayMode,100),this._negotiateResizer()}componentDidUpdate(e,t){const{isVisible:s,measureValid:n}=this.state;s!==t.isVisible&&(h.emit("toggle_header",s),this._negotiateResizer()),n||this._setDisplayMode()}render(){const{resizerBridge:e,allowedModes:t,...s}=this.props,{displayMode:r,isVisible:o,leftCustomElements:l,rightCustomElements:c}=this.state,u={features:this._features,readOnly:this._readOnly,isFake:!1,saveLoadSyncEmitter:this._saveLoadSyncEmitter,leftCustomElements:l,rightCustomElements:c,...s},d={...u,isFake:!0,showScrollbarWhen:Le},h=(0,i.ensureDefined)(t),m=this.props.tools.PublishButtonManager||n.Fragment;return n.createElement(H.RegistryProvider,{value:this._registry,validation:ke},n.createElement(m,null,n.createElement("div",{className:a(Ve.toolbar,{[Ve.isHidden]:!o}),onClick:this.props.onClick},n.createElement("div",{className:Ve.overflowWrap},h.map((e=>n.createElement(j,{key:e,displayMode:e,onWidthChange:this._panelWidthChangeHandlers[e],...d
|
||||
}))),n.createElement(j,{key:"live",showScrollbarWhen:this._showScrollbarWhen,displayMode:r,onAvailableSpaceChange:this._handleMeasure,...u})))))}addButton(e,t){if(!t.useTradingViewStyle)return this._addCustomHTMLButton(e,t.align);this._addCustomTradingViewStyledButton(e,t)}addDropdown(e,t){const{leftCustomElements:s,rightCustomElements:n}=this.state,r={type:"Dropdown",id:e,params:t};"left"===t.align?this.setState({leftCustomElements:[...s,r]}):this.setState({rightCustomElements:[...n,r]})}updateDropdown(e,t){const s=t=>"Dropdown"===t.type&&t.id===e,n=this.state.leftCustomElements.find(s)||this.state.rightCustomElements.find(s);void 0!==n&&(n.params={...n.params,...t},this.setState({leftCustomElements:this.state.leftCustomElements.slice(),rightCustomElements:this.state.rightCustomElements.slice()}))}removeDropdown(e){const t=t=>"Dropdown"===t.type&&t.id!==e,s=this.state.leftCustomElements.filter(t),n=this.state.rightCustomElements.filter(t);this.setState({leftCustomElements:s,rightCustomElements:n})}_negotiateResizer(){this.props.resizerBridge.negotiateHeight(this.state.isVisible?de.HEADER_TOOLBAR_HEIGHT_EXPANDED:de.HEADER_TOOLBAR_HEIGHT_COLLAPSED)}_setDisplayMode(){const{availableWidth:e}=this.state,{allowedModes:t}=this.props,s={full:this._fullWidth,medium:this._favoritesWidth,small:this._collapseWidth},n=(0,i.ensureDefined)(t);let r=n.map((e=>s[e])).findIndex((t=>e>=t));-1===r&&(r=n.length-1);const a=n[r];this.setState({measureValid:!0,displayMode:a})}_addCustomHTMLButton(e,t="left"){const s=new(K())(0),n=(0,Re.parseHtmlElement)(`<div class="apply-common-tooltip ${Ve.customButton}">`),r={type:"Button",id:e,params:{key:Number(new Date),element:n,width:s}};return this._addCustomElementToState(t,r),n}_addCustomTradingViewStyledButton(e,t){const s={type:"TradingViewStyledButton",id:e,params:{key:Number(new Date),text:t.text,title:t.title,onClick:t.onClick}};this._addCustomElementToState(t.align,s)}_addCustomElementToState(e,t){const{leftCustomElements:s,rightCustomElements:n}=this.state;"left"===e?this.setState({leftCustomElements:[...s,t]}):this.setState({rightCustomElements:[...n,t]})}}Fe.defaultProps={allowedModes:["full","medium"]};class Oe{constructor(e,t){this._component=null,this._handleRef=e=>{this._component=e},this._container=e,r.render(n.createElement(Fe,{...t,ref:this._handleRef}),this._container)}destroy(){r.unmountComponentAtNode(this._container)}getComponent(){return(0,i.ensureNotNull)(this._component)}}},5962:(e,t,s)=>{"use strict";s.d(t,{RegistryProvider:()=>l,registryContextType:()=>c,validateRegistry:()=>o});var n=s(50959),r=s(19036),i=s.n(r);const a=n.createContext({});function o(e,t){i().checkPropTypes(t,e,"context","RegistryContext")}function l(e){const{validation:t,value:s}=e;return o(s,t),n.createElement(a.Provider,{value:s},e.children)}function c(){return a}},61380:e=>{e.exports='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 10" width="20" height="10"><path fill="none" stroke="currentColor" stroke-width="1.5" d="M2 1l8 8 8-8"/></svg>'},45820:e=>{
|
||||
e.exports='<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28"><path fill="currentColor" fill-rule="evenodd" d="M4.56 14a10.05 10.05 0 00.52.91c.41.69 1.04 1.6 1.85 2.5C8.58 19.25 10.95 21 14 21c3.05 0 5.42-1.76 7.07-3.58A17.18 17.18 0 0023.44 14a9.47 9.47 0 00-.52-.91c-.41-.69-1.04-1.6-1.85-2.5C19.42 8.75 17.05 7 14 7c-3.05 0-5.42 1.76-7.07 3.58A17.18 17.18 0 004.56 14zM24 14l.45-.21-.01-.03a7.03 7.03 0 00-.16-.32c-.11-.2-.28-.51-.5-.87-.44-.72-1.1-1.69-1.97-2.65C20.08 7.99 17.45 6 14 6c-3.45 0-6.08 2-7.8 3.92a18.18 18.18 0 00-2.64 3.84v.02h-.01L4 14l-.45-.21-.1.21.1.21L4 14l-.45.21.01.03a5.85 5.85 0 00.16.32c.11.2.28.51.5.87.44.72 1.1 1.69 1.97 2.65C7.92 20.01 10.55 22 14 22c3.45 0 6.08-2 7.8-3.92a18.18 18.18 0 002.64-3.84v-.02h.01L24 14zm0 0l.45.21.1-.21-.1-.21L24 14zm-10-3a3 3 0 100 6 3 3 0 000-6zm-4 3a4 4 0 118 0 4 4 0 01-8 0z"/></svg>'},6174:e=>{e.exports={ar:["أيام"],ca_ES:["dies"],cs:"days",de:["Tage"],el:"days",en:"days",es:["días"],fa:"days",fr:["jours"],he_IL:["ימים"],hu_HU:["nap"],id_ID:["hari"],it:["giorni"],ja:["日"],ko:["날"],ms_MY:["hari"],nl_NL:"days",pl:["dni"],pt:["dias"],ro:"days",ru:["дни"],sv:["dagar"],th:["วัน"],tr:["gün"],vi:["ngày"],zh:["日"],zh_TW:["天"]}},5285:e=>{e.exports={ar:["ساعات"],ca_ES:["hores"],cs:"hours",de:["Stunden"],el:"hours",en:"hours",es:["horas"],fa:"hours",fr:["heures"],he_IL:["שעות"],hu_HU:["óra"],id_ID:["jam"],it:["ore"],ja:["時間"],ko:["시"],ms_MY:["jam"],nl_NL:"hours",pl:["godziny"],pt:["horas"],ro:"hours",ru:["часы"],sv:["timmar"],th:["ชั่วโมง"],tr:["saat"],vi:["giờ"],zh:["小时"],zh_TW:["小時"]}},79410:e=>{e.exports={ar:["شهور"],ca_ES:["mesos"],cs:"months",de:["Monate"],el:"months",en:"months",es:["meses"],fa:"months",fr:["mois"],he_IL:["חודשים"],hu_HU:["hónap"],id_ID:["bulan"],it:["mesi"],ja:["月"],ko:["달"],ms_MY:["bulan"],nl_NL:"months",pl:["miesiące"],pt:["meses"],ro:"months",ru:["месяцы"],sv:["månader"],th:["เดือน"],tr:["ay"],vi:["tháng"],zh:["个月"],zh_TW:["個月"]}},37830:e=>{e.exports={ar:["دقائق"],ca_ES:["minuts"],cs:"minutes",de:["Minuten"],el:"minutes",en:"minutes",es:["minutos"],fa:"minutes",fr:"minutes",he_IL:["דקות"],hu_HU:["perc"],id_ID:["menit"],it:["minuti"],ja:["分"],ko:["분"],ms_MY:["minit"],nl_NL:"minutes",pl:["minuty"],pt:["minutos"],ro:"minutes",ru:["минуты"],sv:["minuter"],th:["นาที"],tr:["dakika"],vi:["phút"],zh:["分钟"],zh_TW:["分鐘"]}},25042:e=>{e.exports={ar:["أسابيع"],ca_ES:["setmanes"],cs:"weeks",de:["Wochen"],el:"weeks",en:"weeks",es:["semanas"],fa:"weeks",fr:["semaines"],he_IL:["שבועות"],hu_HU:["hét"],id_ID:["minggu"],it:["settimane"],ja:["週"],ko:["주"],ms_MY:["minggu"],nl_NL:"weeks",pl:["tygodnie"],pt:["semanas"],ro:"weeks",ru:["недели"],sv:["veckor"],th:["สัปดาห์"],tr:["hafta"],vi:["tuần"],zh:["周"],zh_TW:["周"]}},55646:e=>{e.exports={ar:["وضع العرض فقط"],ca_ES:["Mode només lectura"],cs:"View Only Mode",de:["Ansichtsmodus"],el:"View Only Mode",en:"View Only Mode",es:["Modo sólo lectura"],fa:"View Only Mode",fr:["Mode Voir uniquement"],he_IL:["מצב תצוגה בלבד"],hu_HU:"View Only Mode",id_ID:["Mode Hanya Melihat"],it:["Modalità di sola visualizzazione"],
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["P"]},11268:e=>{e.exports=["H"]},63331:e=>{e.exports=["Szo"]},85954:e=>{e.exports=["V"]},26230:e=>{e.exports=["Sze"]},24793:e=>{e.exports=["Cs"]},31533:e=>{e.exports=["K"]},89790:e=>{e.exports=["Nem kapható Pine forráskód."]},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports=["Tanulmányfa Eltávolításának Jóváhagyása"]},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports=["Április"]},86797:e=>{e.exports=["Augusztus"]},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports=["Biztos, hogy törölni akarod a tanulmányt?"]},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["Hiba"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports=["Február"]},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports=["Pén"]},72970:e=>{e.exports=["Péntek"]},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indikátor Argumentumok"]},26315:e=>{e.exports=["Indikátor Címkék"]},84098:e=>{e.exports=["Indikátor Értékek"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports=["Január"]},23230:e=>{e.exports=["Július"]},49385:e=>{e.exports=["Június"]},99487:e=>{e.exports=["OHCL Értékek"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports=["Október"]},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports=["Tudj meg többet"]},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports=["Hét"]},61199:e=>{e.exports=["Hétfő"]},41610:e=>{e.exports=["Több"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Május"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports=["Március"]},83949:e=>{e.exports="Market open"},35701:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["P"]},11268:e=>{e.exports=["H"]},63331:e=>{e.exports=["Szo"]},85954:e=>{e.exports=["V"]},26230:e=>{e.exports=["Sze"]},24793:e=>{e.exports=["Cs"]},31533:e=>{e.exports=["K"]},89790:e=>{e.exports=["Nem kapható Pine forráskód."]},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports=["Tanulmányfa Eltávolításának Jóváhagyása"]},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports=["Április"]},86797:e=>{e.exports=["Augusztus"]},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports=["Biztos, hogy törölni akarod a tanulmányt?"]},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["Hiba"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports=["Február"]},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports=["Pén"]},72970:e=>{e.exports=["Péntek"]},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indikátor Argumentumok"]},26315:e=>{e.exports=["Indikátor Címkék"]},84098:e=>{e.exports=["Indikátor Értékek"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports=["Január"]},23230:e=>{e.exports=["Július"]},49385:e=>{e.exports=["Június"]},99487:e=>{e.exports=["OHCL Értékek"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports=["Október"]},75991:e=>{e.exports="Open market status"},36051:e=>{e.exports=["Tudj meg többet"]},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports=["Hét"]},61199:e=>{e.exports=["Hétfő"]},41610:e=>{e.exports=["Több"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Május"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports=["Március"]},83949:e=>{e.exports="Market open"},35701:e=>{
|
||||
e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{e.exports="Market closes in {remainingTime}."},56086:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports=["Forráskód"]},36835:e=>{e.exports=["Szom"]},1144:e=>{e.exports=["Szombat"]},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports=["Szeptember"]},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports=["Vas"]},72149:e=>{e.exports=["Vasárnap"]},46041:e=>{e.exports="Symbol price source"},63143:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},24680:e=>{e.exports="Primary listing"},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports=["Szer"]},7147:e=>{e.exports=["Szerda"]},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports=["Cs"]},7951:e=>{e.exports=["Csütörtök"]},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports=["Ke"]},44979:e=>{e.exports=["Kedd"]},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports=["Volumen"]},61311:e=>{e.exports=["Nagyítás"]},47602:e=>{e.exports=["Kicsinyítés"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{
|
||||
e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports=["Data is updated once every {amount} seconds, even if there are more updates on the market."]},2121:e=>{e.exports=["Data on our Basic plan is updated once every {amount} seconds, even if there are more updates on the market."]},5223:e=>{e.exports=["One update every {amount} seconds"]},58609:e=>{e.exports=["{number} days"]},24430:e=>{e.exports=["{number} hours"]},67151:e=>{e.exports=["{number} minutes"]}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:a=>{a.exports=["Jum"]},11268:a=>{a.exports=["Sen"]},63331:a=>{a.exports=["Sab"]},85954:a=>{a.exports=["Min"]},26230:a=>{a.exports=["Rab"]},24793:a=>{a.exports=["Kam"]},31533:a=>{a.exports=["Sel"]},89790:a=>{a.exports=["Tidak bisa mendapatkan kode sumber Pine."]},39589:a=>{a.exports=["Tutup panel"]},38154:a=>{a.exports=["Konfirmasi Hilangkan Pohon Studi"]},45e3:a=>{a.exports=["Cboe BZX"]},36004:a=>{a.exports=["Buat sebuah akun gratis"]},69419:a=>{a.exports=["Semuanya ok - Pasar telah buka."]},97637:a=>{a.exports="April"},86797:a=>{a.exports=["Agustus"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},52003:a=>{a.exports=["Apakah benar anda ingin menghapus studi beserta semua turunannya?"]},68854:a=>{a.exports=["Dobel klik"]},97325:a=>{a.exports=["Permasalahan data"]},52916:a=>{a.exports=["Data diupdate satu kali dalam sehari."]},25978:a=>{a.exports=["Data di update hanya satu kali per detiknya, meskipun didalam pasar terdapat update yang lebih banyak."]},57310:a=>{a.exports=["Data tertunda"]},49321:a=>{a.exports=["Data yang disediakan untuk skema Basic kami hanya di update satu kali per detiknya, meskipun didalam pasar terdapat update yang lebih banyak."]},55669:a=>{a.exports=["Desember"]},83498:a=>{a.exports=["Hapus panel"]},6044:a=>{a.exports=["Data yang Diperoleh"]},31461:a=>{a.exports=["Data turunan mengacu pada indikator keuangan yang dibuat dengan menggabungkan dan/atau mengolah data mentah yang disuplai dari berbagai sumber."]},59315:a=>{a.exports=["Data penghujung hari"]},82751:a=>{a.exports=["Kesalahan"]},40519:a=>{a.exports=["Selamat sore. Pasar hanya buka untuk melakukan trading pasca-pasar."]},80227:a=>{a.exports=["Zona waktu bursa"]},16467:a=>{a.exports=["Februari"]},25046:a=>{a.exports=["Mengisi Kesepakatan Bursa"]},93666:a=>{a.exports=["Tandai Simbol"]},564:a=>{a.exports=["Jum"]},72970:a=>{a.exports=["Jumat"]},88958:a=>{a.exports=["Hari Libur"]},32960:a=>{a.exports=["Simbol halal"]},21686:a=>{a.exports=["Sembunyikan Legenda Indikator"]},26935:a=>{a.exports=["Argumentasi Indikator"]},26315:a=>{a.exports=["Judul Indikator"]},84098:a=>{a.exports=["Nilai Indikator"]},91459:a=>{a.exports=["Jika anda menginginkan data real-time {listedExchange} anda perlu melengkapi Kesepakatan Bursanya. Jangan khawatir, ini hanya membutuhkan beberapa kali klik saja"]},50634:a=>{a.exports=["Akan menuju perdagangan pasca-pasar dalam {remainingTime}."]},74537:a=>{a.exports=["Perdagangan pra-pasar akan terbuka dalam {remainingTime}."]},26910:a=>{a.exports=["Januari"]},23230:a=>{a.exports=["Juli"]},49385:a=>{a.exports=["Juni"]},99487:a=>{a.exports=["Nilai OHLC"]},15815:a=>{a.exports=["Satu update per detik"]},90784:a=>{a.exports=["Oktober"]},75991:a=>{a.exports=["Tampilkan status pasar Buka"]},18429:a=>{a.exports=["Pelajari lebih lanjut"]},39899:a=>{a.exports=["Pindahkan panel kebawah"]},70343:a=>{a.exports=["Pindahkan panel keatas"]},83085:a=>{a.exports=["Sen"]},61199:a=>{a.exports=["Senin"]},41610:a=>{a.exports=["Lebih lanjut"]},1653:a=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:a=>{a.exports=["Jum"]},11268:a=>{a.exports=["Sen"]},63331:a=>{a.exports=["Sab"]},85954:a=>{a.exports=["Min"]},26230:a=>{a.exports=["Rab"]},24793:a=>{a.exports=["Kam"]},31533:a=>{a.exports=["Sel"]},89790:a=>{a.exports=["Tidak bisa mendapatkan kode sumber Pine."]},39589:a=>{a.exports=["Tutup panel"]},38154:a=>{a.exports=["Konfirmasi Hilangkan Pohon Studi"]},45e3:a=>{a.exports=["Cboe BZX"]},36004:a=>{a.exports=["Buat sebuah akun gratis"]},69419:a=>{a.exports=["Semuanya ok - Pasar telah buka."]},97637:a=>{a.exports="April"},86797:a=>{a.exports=["Agustus"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},52003:a=>{a.exports=["Apakah benar anda ingin menghapus studi beserta semua turunannya?"]},68854:a=>{a.exports=["Dobel klik"]},97325:a=>{a.exports=["Permasalahan data"]},52916:a=>{a.exports=["Data diupdate satu kali dalam sehari."]},25978:a=>{a.exports=["Data di update hanya satu kali per detiknya, meskipun didalam pasar terdapat update yang lebih banyak."]},57310:a=>{a.exports=["Data tertunda"]},49321:a=>{a.exports=["Data yang disediakan untuk skema Basic kami hanya di update satu kali per detiknya, meskipun didalam pasar terdapat update yang lebih banyak."]},55669:a=>{a.exports=["Desember"]},83498:a=>{a.exports=["Hapus panel"]},6044:a=>{a.exports=["Data yang Diperoleh"]},31461:a=>{a.exports=["Data turunan mengacu pada indikator keuangan yang dibuat dengan menggabungkan dan/atau mengolah data mentah yang disuplai dari berbagai sumber."]},59315:a=>{a.exports=["Data penghujung hari"]},82751:a=>{a.exports=["Kesalahan"]},40519:a=>{a.exports=["Selamat sore. Pasar hanya buka untuk melakukan trading pasca-pasar."]},80227:a=>{a.exports=["Zona waktu bursa"]},16467:a=>{a.exports=["Februari"]},25046:a=>{a.exports=["Mengisi Kesepakatan Bursa"]},93666:a=>{a.exports=["Tandai Simbol"]},564:a=>{a.exports=["Jum"]},72970:a=>{a.exports=["Jumat"]},88958:a=>{a.exports=["Hari Libur"]},32960:a=>{a.exports=["Simbol halal"]},21686:a=>{a.exports=["Sembunyikan Legenda Indikator"]},26935:a=>{a.exports=["Argumentasi Indikator"]},26315:a=>{a.exports=["Judul Indikator"]},84098:a=>{a.exports=["Nilai Indikator"]},91459:a=>{a.exports=["Jika anda menginginkan data real-time {listedExchange} anda perlu melengkapi Kesepakatan Bursanya. Jangan khawatir, ini hanya membutuhkan beberapa kali klik saja"]},50634:a=>{a.exports=["Akan menuju perdagangan pasca-pasar dalam {remainingTime}."]},74537:a=>{a.exports=["Perdagangan pra-pasar akan terbuka dalam {remainingTime}."]},26910:a=>{a.exports=["Januari"]},23230:a=>{a.exports=["Juli"]},49385:a=>{a.exports=["Juni"]},99487:a=>{a.exports=["Nilai OHLC"]},15815:a=>{a.exports=["Satu update per detik"]},90784:a=>{a.exports=["Oktober"]},75991:a=>{a.exports=["Tampilkan status pasar Buka"]},36051:a=>{a.exports=["Pelajari lebih lanjut"]},39899:a=>{a.exports=["Pindahkan panel kebawah"]},70343:a=>{a.exports=["Pindahkan panel keatas"]},83085:a=>{a.exports=["Sen"]},61199:a=>{a.exports=["Senin"]},41610:a=>{a.exports=["Lebih lanjut"]},1653:a=>{
|
||||
a.exports=["Selamat pagi. Pasar telah dibuka untuk melakukan trading pra-pasar."]},56470:a=>{a.exports=["Perbesar chart"]},19603:a=>{a.exports=["Perbesar panel"]},68327:a=>{a.exports=["Mei"]},35732:a=>{a.exports=["Kelola panel"]},84675:a=>{a.exports=["Maret"]},83949:a=>{a.exports=["Pasar buka"]},35701:a=>{a.exports=["Pasar buka dalam {remainingTime}"]},95814:a=>{a.exports=["Pasar tutup"]},98105:a=>{a.exports=["Pasar tutup dalam {remainingTime}."]},56086:a=>{a.exports=["Pasar saat ini sedang libur. Mereka beruntung."]},71194:a=>{a.exports="November"},66324:a=>{a.exports=["Kode sumber"]},36835:a=>{a.exports=["Sab"]},1144:a=>{a.exports=["Sabtu"]},40653:a=>{a.exports=["Geser ke kiri"]},26721:a=>{a.exports=["Geser ke bar terbaru"]},35809:a=>{a.exports=["Geser ke kanan"]},61132:a=>{a.exports="September"},28705:a=>{a.exports=["Tampilkan Legenda Indikator"]},51072:a=>{a.exports=["Tampilkan Pohon Objek"]},37809:a=>{a.exports=["Tampilkan pengaturan interval"]},39045:a=>{a.exports=["Studi Error"]},86577:a=>{a.exports=["Min"]},72149:a=>{a.exports=["Minggu"]},46041:a=>{a.exports=["Sumber harga simbol"]},63143:a=>{a.exports=["Judul simbol"]},29985:a=>{a.exports=["Pasca-pasar"]},28412:a=>{a.exports=["Skema berbayar memberikan update data yang lebih cepat."]},56042:a=>{a.exports=["Pra-pasar"]},24680:a=>{a.exports=["Daftar Utama"]},89022:a=>{a.exports=["Data real time untuk simbol ini tidak didukung untuk saat ini. Kami mungkin mendukungnya di masa mendatang."]},6667:a=>{a.exports=["Data real-time untuk {symbolName} disediakan oleh bursa {exchange}."]},48293:a=>{a.exports=["Kembalikan chart"]},91029:a=>{a.exports=["Kembalikan panel"]},75094:a=>{a.exports=["Rab"]},7147:a=>{a.exports=["Rabu"]},52984:a=>{a.exports=["Untuk mendapatkan data real-time untuk {description}, harap membeli paket data real-timenya."]},9787:a=>{a.exports=["Kamis"]},7951:a=>{a.exports=["Kamis"]},99214:a=>{a.exports=["Bursa saham utama atau yang pertama di mana saham perusahaan dicatatkan dan diperdagangkan."]},2310:a=>{a.exports=["Data ini real-time, namun mungkin sedikit berbeda dengan mitra resminya yang berasal dari bursa utama."]},29512:a=>{a.exports=["Data ini real-time, namun mungkin sedikit berbeda dengan mitra resminya yang berasal dari {exchange}."]},52449:a=>{a.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:a=>{a.exports=["Tidak terdapat simbol yang dimaksud. Harap pilih simbol lainnya."]},57048:a=>{a.exports=["Saatnya rehat - pasar ini telah tutup."]},94316:a=>{a.exports=["Selasa"]},44979:a=>{a.exports=["Selasa"]},8209:a=>{a.exports=["Hapus Tanda Simbol"]},1111:a=>{a.exports="Volume"},61311:a=>{a.exports=["Perbesar"]},47602:a=>{a.exports=["Perkecil"]},57889:a=>{a.exports=["ubah visibilitas nilai OHLC"]},18644:a=>{a.exports=["ubah visibilitas status market yang terbuka"]},45110:a=>{a.exports=["ubah visibilitas perubahan bar"]},31325:a=>{
|
||||
a.exports=["ubah visibilitas judul indikator"]},99774:a=>{a.exports=["ubah visibilitas nilai indikator"]},96162:a=>{a.exports=["ubah visibilitas argumen indikator"]},26717:a=>{a.exports=["ubah visibilitas deskripsi simbol"]},6091:a=>{a.exports=["ubah visibilitas bidang simbol"]},9455:a=>{a.exports=["ubah visibilitas nilai volume"]},39348:a=>{a.exports=["Kurang dari 1 menit"]},87358:a=>{a.exports=["tampilkan {title}"]},7827:a=>{a.exports=["{days} dan {hours}"]},7435:a=>{a.exports=["{exchange} oleh {originalExchange}"]},19830:a=>{a.exports=["{hours} dan {minutes}"]},1084:a=>{a.exports=["Data real-time {listedExchange} tersedia gratis untuk pengguna terdaftar."]},11155:a=>{a.exports=["Data {symbolName} tertunda selama {time} menit."]},77033:a=>{a.exports=["Data diperbarui satu kali setiap {amount} detik, bahkan jika terdapat lebih banyak pembaruan di pasar."]},2121:a=>{a.exports=["Data pada skema Basic kami diperbarui satu kali setiap {amount} detik, bahkan jika terdapat lebih banyak pembaruan di pasar."]},5223:a=>{a.exports=["Satu pembaruan setiap {amount} detik"]},58609:a=>{a.exports=["{number} hari"]},24430:a=>{a.exports=["{number} jam"]},67151:a=>{a.exports=["{number} menit"]}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:o=>{o.exports=["Ven"]},11268:o=>{o.exports=["Lun"]},63331:o=>{o.exports=["Sab"]},85954:o=>{o.exports=["Dom"]},26230:o=>{o.exports=["Mer"]},24793:o=>{o.exports=["Gio"]},31533:o=>{o.exports=["Mar"]},89790:o=>{o.exports=["Impossibile accedere al codice Pine"]},39589:o=>{o.exports=["Comprimi pannello"]},38154:o=>{o.exports=["Conferma rimozione albero di studio"]},45e3:o=>{o.exports=["Cboe BZX"]},36004:o=>{o.exports=["Crea un account gratuito"]},69419:o=>{o.exports=["Tutto a posto. Il mercato è aperto."]},97637:o=>{o.exports=["Aprile"]},86797:o=>{o.exports=["Agosto"]},22519:o=>{o.exports=["Variazione barre"]},52003:o=>{o.exports=["Vuoi eliminare questa analisi e quelle collegate?"]},68854:o=>{o.exports=["Doppio click"]},97325:o=>{o.exports=["Problema di dati"]},52916:o=>{o.exports=["Dati aggiornati una volta al giorno."]},25978:o=>{o.exports=["I dati sono aggiornati al massimo una volta per secondo, anche se ci sono più variazioni di prezzo."]},57310:o=>{o.exports=["Dati in differita"]},49321:o=>{o.exports=["Con l'account gratuito, i dati sono aggiornati al massimo una volta per secondo, anche se ci sono più variazioni di prezzo."]},55669:o=>{o.exports=["Dicembre"]},83498:o=>{o.exports=["Rimuovi pannello"]},6044:o=>{o.exports=["Dati derivati"]},31461:o=>{o.exports=["I dati derivati si riferiscono a indicatori finanziari creati combinando e/o elaborando dati grezzi forniti da varie fonti."]},59315:o=>{o.exports=["Dati di fine giornata"]},82751:o=>{o.exports=["Errore"]},40519:o=>{o.exports=["Ora il mercato è in fase di post-negoziazione."]},80227:o=>{o.exports=["Fusorario di riferimento"]},16467:o=>{o.exports=["Febbraio"]},25046:o=>{o.exports=["Compila la Licenza di borsa"]},93666:o=>{o.exports=["Evidenzia simbolo"]},564:o=>{o.exports=["Ven"]},72970:o=>{o.exports=["Venerdì"]},88958:o=>{o.exports=["Festività"]},32960:o=>{o.exports=["Simbolo Halal"]},21686:o=>{o.exports=["Nascondi legenda indicatore"]},26935:o=>{o.exports=["Argomenti indicatore"]},26315:o=>{o.exports=["Titoli indicatore"]},84098:o=>{o.exports=["Valori indicatore"]},91459:o=>{o.exports=["Se vuoi accedere ai dati in tempo reale da {listedExchange}, devi compilare la Licenza di borsa. Ci vogliono pochi click, non ti preoccupare."]},50634:o=>{o.exports=["Il trading post mercato comincia tra {remainingTime}."]},74537:o=>{o.exports=["Il trading pre mercato comincia tra {remainingTime}."]},26910:o=>{o.exports=["Gennaio"]},23230:o=>{o.exports=["Luglio"]},49385:o=>{o.exports=["Giugno"]},99487:o=>{o.exports=["Valori OHLC"]},15815:o=>{o.exports=["Un aggiornamento al secondo"]},90784:o=>{o.exports=["Ottobre"]},75991:o=>{o.exports=["Mercato aperto"]},18429:o=>{o.exports=["Scopri di più"]},39899:o=>{o.exports=["Sposta giù il pannello"]},70343:o=>{o.exports=["Sposta su il pannello"]},83085:o=>{o.exports=["Lun"]},61199:o=>{o.exports=["Lunedì"]},41610:o=>{o.exports=["Altro"]},1653:o=>{o.exports=["Ora il mercato è in fase di pre-negoziazione."]},56470:o=>{o.exports=["Espandi grafico"]},
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:o=>{o.exports=["Ven"]},11268:o=>{o.exports=["Lun"]},63331:o=>{o.exports=["Sab"]},85954:o=>{o.exports=["Dom"]},26230:o=>{o.exports=["Mer"]},24793:o=>{o.exports=["Gio"]},31533:o=>{o.exports=["Mar"]},89790:o=>{o.exports=["Impossibile accedere al codice Pine"]},39589:o=>{o.exports=["Comprimi pannello"]},38154:o=>{o.exports=["Conferma rimozione albero di studio"]},45e3:o=>{o.exports=["Cboe BZX"]},36004:o=>{o.exports=["Crea un account gratuito"]},69419:o=>{o.exports=["Tutto a posto. Il mercato è aperto."]},97637:o=>{o.exports=["Aprile"]},86797:o=>{o.exports=["Agosto"]},22519:o=>{o.exports=["Variazione barre"]},52003:o=>{o.exports=["Vuoi eliminare questa analisi e quelle collegate?"]},68854:o=>{o.exports=["Doppio click"]},97325:o=>{o.exports=["Problema di dati"]},52916:o=>{o.exports=["Dati aggiornati una volta al giorno."]},25978:o=>{o.exports=["I dati sono aggiornati al massimo una volta per secondo, anche se ci sono più variazioni di prezzo."]},57310:o=>{o.exports=["Dati in differita"]},49321:o=>{o.exports=["Con l'account gratuito, i dati sono aggiornati al massimo una volta per secondo, anche se ci sono più variazioni di prezzo."]},55669:o=>{o.exports=["Dicembre"]},83498:o=>{o.exports=["Rimuovi pannello"]},6044:o=>{o.exports=["Dati derivati"]},31461:o=>{o.exports=["I dati derivati si riferiscono a indicatori finanziari creati combinando e/o elaborando dati grezzi forniti da varie fonti."]},59315:o=>{o.exports=["Dati di fine giornata"]},82751:o=>{o.exports=["Errore"]},40519:o=>{o.exports=["Ora il mercato è in fase di post-negoziazione."]},80227:o=>{o.exports=["Fusorario di riferimento"]},16467:o=>{o.exports=["Febbraio"]},25046:o=>{o.exports=["Compila la Licenza di borsa"]},93666:o=>{o.exports=["Evidenzia simbolo"]},564:o=>{o.exports=["Ven"]},72970:o=>{o.exports=["Venerdì"]},88958:o=>{o.exports=["Festività"]},32960:o=>{o.exports=["Simbolo Halal"]},21686:o=>{o.exports=["Nascondi legenda indicatore"]},26935:o=>{o.exports=["Argomenti indicatore"]},26315:o=>{o.exports=["Titoli indicatore"]},84098:o=>{o.exports=["Valori indicatore"]},91459:o=>{o.exports=["Se vuoi accedere ai dati in tempo reale da {listedExchange}, devi compilare la Licenza di borsa. Ci vogliono pochi click, non ti preoccupare."]},50634:o=>{o.exports=["Il trading post mercato comincia tra {remainingTime}."]},74537:o=>{o.exports=["Il trading pre mercato comincia tra {remainingTime}."]},26910:o=>{o.exports=["Gennaio"]},23230:o=>{o.exports=["Luglio"]},49385:o=>{o.exports=["Giugno"]},99487:o=>{o.exports=["Valori OHLC"]},15815:o=>{o.exports=["Un aggiornamento al secondo"]},90784:o=>{o.exports=["Ottobre"]},75991:o=>{o.exports=["Mercato aperto"]},36051:o=>{o.exports=["Scopri di più"]},39899:o=>{o.exports=["Sposta giù il pannello"]},70343:o=>{o.exports=["Sposta su il pannello"]},83085:o=>{o.exports=["Lun"]},61199:o=>{o.exports=["Lunedì"]},41610:o=>{o.exports=["Altro"]},1653:o=>{o.exports=["Ora il mercato è in fase di pre-negoziazione."]},56470:o=>{o.exports=["Espandi grafico"]},
|
||||
19603:o=>{o.exports=["Espandi pannello"]},68327:o=>{o.exports=["Maggio"]},35732:o=>{o.exports=["Gestisci pannelli"]},84675:o=>{o.exports=["Marzo"]},83949:o=>{o.exports=["Mercato aperto"]},35701:o=>{o.exports=["Il mercato apre tra {remainingTime}."]},95814:o=>{o.exports=["Mercato chiuso"]},98105:o=>{o.exports=["Il mercato chiude tra {remainingTime}."]},56086:o=>{o.exports=["Il mercato è chiuso per festività. Beato lui."]},71194:o=>{o.exports=["Novembre"]},66324:o=>{o.exports=["Codice sorgente"]},36835:o=>{o.exports=["Sab"]},1144:o=>{o.exports=["Sabato"]},40653:o=>{o.exports=["Scorri verso sinistra"]},26721:o=>{o.exports=["Scorri fino all'ultima barra"]},35809:o=>{o.exports=["Scorri verso destra"]},61132:o=>{o.exports=["Settembre"]},28705:o=>{o.exports=["Mostra legenda indicatore"]},51072:o=>{o.exports=["Mostra albero oggetti"]},37809:o=>{o.exports=["Mostra impostazioni intervallo"]},39045:o=>{o.exports=["Errore indicatore"]},86577:o=>{o.exports=["Dom"]},72149:o=>{o.exports=["Domenica"]},46041:o=>{o.exports=["Fonte del prezzo del simbolo"]},63143:o=>{o.exports=["Titolo del Simbolo"]},29985:o=>{o.exports=["Post-mercato"]},28412:o=>{o.exports=["Gli abbonamenti mostrano aggiornamenti di prezzo più rapidi."]},56042:o=>{o.exports=["Pre-mercato"]},24680:o=>{o.exports=["Simboli primari"]},89022:o=>{o.exports=["Al momento, non supportiamo i dati in tempo reale su questo simbolo. Speriamo di poterne disporre in futuro."]},6667:o=>{o.exports=["I dati in tempo reale per {symbolName} sono forniti da {exchange}."]},48293:o=>{o.exports=["Ripristina grafico"]},91029:o=>{o.exports=["Ripristina pannello"]},75094:o=>{o.exports=["Mer"]},7147:o=>{o.exports=["Mercoledì"]},52984:o=>{o.exports=["Per ottenere i dati in tempo reale per {description}, devi acquistare il pacchetto di dati aggiuntivo."]},9787:o=>{o.exports=["Gio"]},7951:o=>{o.exports=["Giovedì"]},99214:o=>{o.exports=["La principale, o la più importante, borsa valori in cui vengono quotate e scambiate le azioni di una società."]},2310:o=>{o.exports=["Questi dati sono in tempo reale, ma possono essere leggermente diversi dalla loro controparte ufficiale proveniente dalle borse primarie."]},29512:o=>{o.exports=["Questi dati sono in tempo reale, ma possono essere leggermente diversi dalla loro controparte ufficiale proveniente dalla borsa {exchange}."]},52449:o=>{o.exports=["Si tratta di un'azione conforme alla sharia, vale a dire che segue la legge islamica. Questa società non applica né riceve interessi e non opera in determinati settori (gioco d'azzardo, alcol, tabacco, prodotti a base di carne suina)."]},73717:o=>{o.exports=["Questo simbolo non è presente. Selezionane un altro."]},57048:o=>{o.exports=["Tempo di una passeggiata. Qui non si muove niente."]},94316:o=>{o.exports=["Mar"]},44979:o=>{o.exports=["Martedì"]},8209:o=>{o.exports=["Smetti di evidenziare simbolo"]},1111:o=>{o.exports="Volume"},61311:o=>{o.exports=["Ingrandisci"]},47602:o=>{o.exports=["Rimpicciolisci"]},57889:o=>{o.exports=["cambio visibilità valori OHLC"]},18644:o=>{
|
||||
o.exports=["cambio visibilità stato di mercato"]},45110:o=>{o.exports=["cambio visibilità variazione barre"]},31325:o=>{o.exports=["cambio visibilità titoli indicatore"]},99774:o=>{o.exports=["cambio visibilità valori indicatore"]},96162:o=>{o.exports=["cambio visibilità argomenti indicatore"]},26717:o=>{o.exports=["cambio visibilità descrizione simbolo"]},6091:o=>{o.exports=["cambia la visibilità del campo dei simboli"]},9455:o=>{o.exports=["cambio visibilità valori volume"]},39348:o=>{o.exports=["meno di 1 minuto"]},87358:o=>{o.exports=["mostra {title}"]},7827:o=>{o.exports=["{days} e {hours}"]},7435:o=>{o.exports=["{exchange} tramite {originalExchange}"]},19830:o=>{o.exports=["{hours} e {minutes}"]},1084:o=>{o.exports=["I dati in tempo reale di {listedExchange} sono disponibili senza costi per tutti gli utenti registrati."]},11155:o=>{o.exports=["I dati di {symbolName} sono ritardati di {time} minuti."]},77033:o=>{o.exports=["I dati vengono aggiornati una volta ogni {amount} secondo, anche se il mercato si aggiorna più velocemente.","I dati vengono aggiornati una volta ogni {amount} secondo, anche se il mercato si aggiorna più velocemente."]},2121:o=>{o.exports=["I dati sul nostro piano basic vengono aggiornati una volta ogni {amount} secondo, anche se il mercato si muove più velocemente.","I dati sul nostro piano basic vengono aggiornati una volta ogni {amount} secondo, anche se il mercato si muove più velocemente."]},5223:o=>{o.exports=["Un aggiornamento ogni {amount} secondo.","Un aggiornamento ogni {amount} secondi."]},58609:o=>{o.exports=["{number} giorno","{number} giorni"]},24430:o=>{o.exports=["{number} ora","{number} ore"]},67151:o=>{o.exports=["{number} minuto","{number} minuti"]}}]);
|
||||
@@ -1,2 +1,2 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["金"]},11268:e=>{e.exports=["月"]},63331:e=>{e.exports=["土"]},85954:e=>{e.exports=["日"]},26230:e=>{e.exports=["水"]},24793:e=>{e.exports=["木"]},31533:e=>{e.exports=["火"]},89790:e=>{e.exports=["Pineソースコードを取得できませんでした。"]},39589:e=>{e.exports=["ペインを折りたたむ"]},38154:e=>{e.exports=["インジケーター削除の確認"]},45e3:e=>{e.exports=["CBOE BZX"]},36004:e=>{e.exports=["無料アカウントを作成"]},69419:e=>{e.exports=["すべてが順調です — 市場はオープンです。"]},97637:e=>{e.exports=["4月"]},86797:e=>{e.exports=["8月"]},22519:e=>{e.exports=["バーの変動値"]},52003:e=>{e.exports=["本当にすべての関連のインジケーターを削除しますか?"]},68854:e=>{e.exports=["ダブルクリック"]},97325:e=>{e.exports=["データに問題が発生しています"]},52916:e=>{e.exports=["データは1日に1度更新されます。"]},25978:e=>{e.exports=["市場でより多くの更新がある場合でも、データは1秒に1回だけ更新されます。"]},57310:e=>{e.exports=["データは遅延しています"]},49321:e=>{e.exports=["無料プランで提供されるデータは、市場でより多くの更新がある場合でも1秒に1回だけ更新されます。"]},55669:e=>{e.exports=["12月"]},83498:e=>{e.exports=["ペインを削除"]},6044:e=>{e.exports=["派生データ"]},31461:e=>{e.exports=["派生データとは、様々なソースから得られる生データを組み合わせたり、加工することによって作られる財務指標を指します。"]},59315:e=>{e.exports=["終日データ"]},82751:e=>{e.exports=["エラー"]},40519:e=>{e.exports=["夜です。市場は現在アフターマーケットでオープンしています。"]},80227:e=>{e.exports=["取引所のタイムゾーン"]},16467:e=>{e.exports=["2月"]},25046:e=>{e.exports=["取引所の合意書に記入"]},93666:e=>{e.exports=["シンボルにフラグを付ける"]},564:e=>{e.exports=["金"]},72970:e=>{e.exports=["金曜日"]},88958:e=>{e.exports=["休日"]},32960:e=>{e.exports=["ハラールシンボル"]},21686:e=>{e.exports=["インジケーターの凡例を隠す"]},26935:e=>{e.exports=["インジケーターの引数"]},26315:e=>{e.exports=["インジケーターのタイトル"]},84098:e=>{e.exports=["インジケーターの値"]},91459:e=>{e.exports=["{listedExchange} のリアルタイムデータをご希望の場合には、取引所の合意書に承諾される必要があります。数回のクリックで完了しますのでご安心ください。"]},50634:e=>{e.exports=["アフターマーケット開始まで{remainingTime}。"]},74537:e=>{e.exports=["プレマーケット市場開始まで{remainingTime}。"]},26910:e=>{e.exports=["1月"]},23230:e=>{e.exports=["7月"]},49385:e=>{e.exports=["6月"]},99487:e=>{e.exports=["OHLC値"]},15815:e=>{e.exports=["1秒に1回更新"]},90784:e=>{e.exports=["10月"]},75991:e=>{e.exports=["市場の開始状況を表示"]},18429:e=>{e.exports=["詳細を確認"]},39899:e=>{e.exports=["ペインを下に移動"]},70343:e=>{e.exports=["ペインを上に移動"]},83085:e=>{e.exports=["月"]},61199:e=>{e.exports=["月曜日"]},41610:e=>{e.exports=["詳細"]},1653:e=>{e.exports=["朝です。市場は現在プレマーケットでオープンしています。"]},56470:e=>{e.exports=["チャートを最大化"]},19603:e=>{e.exports=["ペインを最大化"]},68327:e=>{e.exports=["5月"]},35732:e=>{e.exports=["ペインを管理"]},84675:e=>{e.exports=["3月"]},83949:e=>{e.exports=["市場開始"]},35701:e=>{e.exports=["市場開始まで{remainingTime}。"]},95814:e=>{e.exports=["市場終了"]},98105:e=>{e.exports=["市場終了まで{remainingTime}。"]},56086:e=>{e.exports=["市場は現在休日です。良い休日を。"]},71194:e=>{e.exports=["11月"]},66324:e=>{e.exports=["ソースコード"]},36835:e=>{e.exports=["土"]},1144:e=>{e.exports=["土曜日"]},40653:e=>{e.exports=["左にスクロール"]},26721:e=>{e.exports=["最新のバーまでスクロール"]},35809:e=>{e.exports=["右にスクロール"]},61132:e=>{e.exports=["9月"]},28705:e=>{e.exports=["インジケーターの凡例を表示"]},51072:e=>{e.exports=["オブジェクトツリーを表示"]},37809:e=>{e.exports=["時間足の設定を表示"]},39045:e=>{e.exports=["スクリプトエラー"]},86577:e=>{e.exports=["日"]},72149:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["金"]},11268:e=>{e.exports=["月"]},63331:e=>{e.exports=["土"]},85954:e=>{e.exports=["日"]},26230:e=>{e.exports=["水"]},24793:e=>{e.exports=["木"]},31533:e=>{e.exports=["火"]},89790:e=>{e.exports=["Pineソースコードを取得できませんでした。"]},39589:e=>{e.exports=["ペインを折りたたむ"]},38154:e=>{e.exports=["インジケーター削除の確認"]},45e3:e=>{e.exports=["CBOE BZX"]},36004:e=>{e.exports=["無料アカウントを作成"]},69419:e=>{e.exports=["すべてが順調です — 市場はオープンです。"]},97637:e=>{e.exports=["4月"]},86797:e=>{e.exports=["8月"]},22519:e=>{e.exports=["バーの変動値"]},52003:e=>{e.exports=["本当にすべての関連のインジケーターを削除しますか?"]},68854:e=>{e.exports=["ダブルクリック"]},97325:e=>{e.exports=["データに問題が発生しています"]},52916:e=>{e.exports=["データは1日に1度更新されます。"]},25978:e=>{e.exports=["市場でより多くの更新がある場合でも、データは1秒に1回だけ更新されます。"]},57310:e=>{e.exports=["データは遅延しています"]},49321:e=>{e.exports=["無料プランで提供されるデータは、市場でより多くの更新がある場合でも1秒に1回だけ更新されます。"]},55669:e=>{e.exports=["12月"]},83498:e=>{e.exports=["ペインを削除"]},6044:e=>{e.exports=["派生データ"]},31461:e=>{e.exports=["派生データとは、様々なソースから得られる生データを組み合わせたり、加工することによって作られる財務指標を指します。"]},59315:e=>{e.exports=["終日データ"]},82751:e=>{e.exports=["エラー"]},40519:e=>{e.exports=["夜です。市場は現在アフターマーケットでオープンしています。"]},80227:e=>{e.exports=["取引所のタイムゾーン"]},16467:e=>{e.exports=["2月"]},25046:e=>{e.exports=["取引所の合意書に記入"]},93666:e=>{e.exports=["シンボルにフラグを付ける"]},564:e=>{e.exports=["金"]},72970:e=>{e.exports=["金曜日"]},88958:e=>{e.exports=["休日"]},32960:e=>{e.exports=["ハラールシンボル"]},21686:e=>{e.exports=["インジケーターの凡例を隠す"]},26935:e=>{e.exports=["インジケーターの引数"]},26315:e=>{e.exports=["インジケーターのタイトル"]},84098:e=>{e.exports=["インジケーターの値"]},91459:e=>{e.exports=["{listedExchange} のリアルタイムデータをご希望の場合には、取引所の合意書に承諾される必要があります。数回のクリックで完了しますのでご安心ください。"]},50634:e=>{e.exports=["アフターマーケット開始まで{remainingTime}。"]},74537:e=>{e.exports=["プレマーケット市場開始まで{remainingTime}。"]},26910:e=>{e.exports=["1月"]},23230:e=>{e.exports=["7月"]},49385:e=>{e.exports=["6月"]},99487:e=>{e.exports=["OHLC値"]},15815:e=>{e.exports=["1秒に1回更新"]},90784:e=>{e.exports=["10月"]},75991:e=>{e.exports=["市場の開始状況を表示"]},36051:e=>{e.exports=["詳細を確認"]},39899:e=>{e.exports=["ペインを下に移動"]},70343:e=>{e.exports=["ペインを上に移動"]},83085:e=>{e.exports=["月"]},61199:e=>{e.exports=["月曜日"]},41610:e=>{e.exports=["詳細"]},1653:e=>{e.exports=["朝です。市場は現在プレマーケットでオープンしています。"]},56470:e=>{e.exports=["チャートを最大化"]},19603:e=>{e.exports=["ペインを最大化"]},68327:e=>{e.exports=["5月"]},35732:e=>{e.exports=["ペインを管理"]},84675:e=>{e.exports=["3月"]},83949:e=>{e.exports=["市場開始"]},35701:e=>{e.exports=["市場開始まで{remainingTime}。"]},95814:e=>{e.exports=["市場終了"]},98105:e=>{e.exports=["市場終了まで{remainingTime}。"]},56086:e=>{e.exports=["市場は現在休日です。良い休日を。"]},71194:e=>{e.exports=["11月"]},66324:e=>{e.exports=["ソースコード"]},36835:e=>{e.exports=["土"]},1144:e=>{e.exports=["土曜日"]},40653:e=>{e.exports=["左にスクロール"]},26721:e=>{e.exports=["最新のバーまでスクロール"]},35809:e=>{e.exports=["右にスクロール"]},61132:e=>{e.exports=["9月"]},28705:e=>{e.exports=["インジケーターの凡例を表示"]},51072:e=>{e.exports=["オブジェクトツリーを表示"]},37809:e=>{e.exports=["時間足の設定を表示"]},39045:e=>{e.exports=["スクリプトエラー"]},86577:e=>{e.exports=["日"]},72149:e=>{
|
||||
e.exports=["日曜日"]},46041:e=>{e.exports=["シンボル価格のソース"]},63143:e=>{e.exports=["シンボルのタイトル"]},29985:e=>{e.exports=["アフターマーケット"]},28412:e=>{e.exports=["有料プランでは、データの更新が高速になります。"]},56042:e=>{e.exports=["プレマーケット"]},24680:e=>{e.exports=["一次上場"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["{symbolName}のリアルタイムデータは{exchange}取引所から提供されています。"]},48293:e=>{e.exports=["チャートを復元"]},91029:e=>{e.exports=["ペインを復元"]},75094:e=>{e.exports=["水"]},7147:e=>{e.exports=["水曜日"]},52984:e=>{e.exports=["{description}のリアルタイムデータを入手するには、該当のリアルタイムデータパッケージをご購入ください。"]},9787:e=>{e.exports=["木"]},7951:e=>{e.exports=["木曜日"]},99214:e=>{e.exports=["第一となる主要な証券取引所で、企業の株式が上場・取引されています。"]},2310:e=>{e.exports=["このデータはリアルタイムですが、主要取引所からの正式なデータとは若干異なる場合があります。"]},29512:e=>{e.exports=["このデータはリアルタイムですが、{exchange}からの正式なデータとは若干異なる場合があります。"]},52449:e=>{e.exports=["この銘柄は、イスラム法に従うことを意味するシャリア・コンプライアントの銘柄です。この企業は利息の請求や受け取りをせず、特定のセクター(ギャンブル、アルコール、タバコ、豚肉製品)には関与していません。"]},73717:e=>{e.exports=["このシンボルは存在しません。別のシンボルを選択して下さい。"]},57048:e=>{e.exports=["お散歩の時間です — 市場はクローズです。"]},94316:e=>{e.exports=["火"]},44979:e=>{e.exports=["火曜日"]},8209:e=>{e.exports=["シンボルのフラグを外す"]},1111:e=>{e.exports=["出来高"]},61311:e=>{e.exports=["ズームイン"]},47602:e=>{e.exports=["ズームアウト"]},57889:e=>{e.exports=["OHLC値の表示の変更"]},18644:e=>{e.exports=["市場ステータスの表示の変更"]},45110:e=>{e.exports=["バーの変動値の表示の変更"]},31325:e=>{e.exports=["インジケーターのタイトルの表示の変更"]},99774:e=>{e.exports=["インジケーターの値の表示の変更"]},96162:e=>{e.exports=["インジケーターの引数の表示の変更"]},26717:e=>{e.exports=["シンボルの詳細の表示の変更"]},6091:e=>{e.exports=["シンボルフィールドの表示の変更"]},9455:e=>{e.exports=["出来高の値の表示の変更"]},39348:e=>{e.exports=["1分未満"]},87358:e=>{e.exports=["{title}の表示"]},7827:e=>{e.exports=["{days}と{hours}"]},7435:e=>{e.exports=["{originalExchange}による{exchange}"]},19830:e=>{e.exports=["{hours}{minutes}"]},1084:e=>{e.exports=["登録ユーザーの方は無料で{listedExchange}のリアルタイムデータをご利用頂けます。"]},11155:e=>{e.exports=["{symbolName}のデータは{time}分遅延しています。"]},77033:e=>{e.exports=["市場でより多くの更新がある場合でも、データは{amount}秒に1回だけ更新されます。"]},2121:e=>{e.exports=["無料プランで提供されるデータは、市場でより多くの更新がある場合でも{amount}秒に1回だけ更新されます。"]},5223:e=>{e.exports=["{amount}秒につき1回の更新"]},58609:e=>{e.exports=["{number}日"]},24430:e=>{e.exports=["{number}時間"]},67151:e=>{e.exports=["{number}分"]}}]);
|
||||
@@ -1,2 +1,2 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["금"]},11268:e=>{e.exports=["월"]},63331:e=>{e.exports=["토"]},85954:e=>{e.exports=["일"]},26230:e=>{e.exports=["수"]},24793:e=>{e.exports=["목"]},31533:e=>{e.exports=["화"]},89790:e=>{e.exports=["Pine 소스 코드는 구할 수 없음."]},39589:e=>{e.exports=["페인 접기"]},38154:e=>{e.exports=["스터디트리 지우기 확인"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["프리 어카운트 만들기"]},69419:e=>{e.exports=["모두 다 좋습니다 — 마켓이 오픈되었습니다."]},97637:e=>{e.exports=["4월"]},86797:e=>{e.exports=["8월"]},22519:e=>{e.exports=["바 체인지 밸류"]},52003:e=>{e.exports=["스터디 및 그 자식들 모두 지우시겠습니까?"]},68854:e=>{e.exports=["더블 클릭"]},97325:e=>{e.exports=["데이터 문제"]},52916:e=>{e.exports=["데이터는 하루에 한번 업데이트됩니다."]},25978:e=>{e.exports=["데이터는 초당 한번씩만 업데이트됩니다."]},57310:e=>{e.exports=["딜레이 데이터입니다"]},49321:e=>{e.exports=["베이직 플랜 데이터는 초당 한번씩만 업데이트됩니다."]},55669:e=>{e.exports=["12월"]},83498:e=>{e.exports=["페인 지우기"]},6044:e=>{e.exports=["파생 데이터"]},31461:e=>{e.exports=["파생 데이터는 다양한 출처에서 제공된 원시 데이터를 결합 및/또는 가공하여 생성된 재무 지표를 말합니다."]},59315:e=>{e.exports=["종가 데이터"]},82751:e=>{e.exports=["에러"]},40519:e=>{e.exports=["저녁. 포스트 마켓 트레이딩만 열려 있습니다."]},80227:e=>{e.exports=["거래소 시간대"]},16467:e=>{e.exports=["2월"]},25046:e=>{e.exports=["익스체인지 어그리먼트를 채우십시오"]},93666:e=>{e.exports=["플래그 심볼"]},564:e=>{e.exports=["금"]},72970:e=>{e.exports=["금요일"]},88958:e=>{e.exports=["할리데이"]},32960:e=>{e.exports=["할랄 심볼"]},21686:e=>{e.exports=["인디케이터 레전드 숨기기"]},26935:e=>{e.exports=["지표인자"]},26315:e=>{e.exports=["지표이름"]},84098:e=>{e.exports=["지표값"]},91459:e=>{e.exports=["{listedExchange} 리얼타임 데이터를 받고 싶다면 익스체인지 어그리먼트를 채워야 합니다. 클릭 두어번이면 됩니다."]},50634:e=>{e.exports=["{remainingTime} 뒤에는 포스트-마켓 트레이딩으로 갑니다."]},74537:e=>{e.exports=["{remainingTime} 뒤에는 프리-마켓 트레이딩이 열립니다."]},26910:e=>{e.exports=["1월"]},23230:e=>{e.exports=["7월"]},49385:e=>{e.exports=["6월"]},99487:e=>{e.exports=["시고저종 값"]},15815:e=>{e.exports=["초당 한번 업데이트"]},90784:e=>{e.exports=["10월"]},75991:e=>{e.exports=["오픈 마켓 스테이터스"]},18429:e=>{e.exports=["자세히 보기"]},39899:e=>{e.exports=["페인 아래로"]},70343:e=>{e.exports=["페인 위로"]},83085:e=>{e.exports=["월"]},61199:e=>{e.exports=["월요일"]},41610:e=>{e.exports=["더보기"]},1653:e=>{e.exports=["아침. 프리 마켓 트레이딩만 열려 있습니다."]},56470:e=>{e.exports=["차트 최대화"]},19603:e=>{e.exports=["페인 최대화"]},68327:e=>{e.exports=["5월"]},35732:e=>{e.exports=["페인 관리"]},84675:e=>{e.exports=["3월"]},83949:e=>{e.exports=["마켓 오픈"]},35701:e=>{e.exports=["{remainingTime} 뒤에 마켓이 열립니다."]},95814:e=>{e.exports=["마켓 클로즈드"]},98105:e=>{e.exports=["{remainingTime} 뒤에 마켓이 닫힙니다."]},56086:e=>{e.exports=["마켓이 현재 휴일입니다. 운이 좋네요."]},71194:e=>{e.exports=["11월"]},66324:e=>{e.exports=["소스코드"]},36835:e=>{e.exports=["토"]},1144:e=>{e.exports=["토요일"]},40653:e=>{e.exports=["왼쪽으로 스크롤"]},26721:e=>{e.exports=["가장 최근 막대로 스크롤"]},35809:e=>{e.exports=["오른쪽으로 스크롤"]},61132:e=>{e.exports=["9월"]},28705:e=>{e.exports=["인디케이터 레전드 보이기"]},51072:e=>{e.exports=["오브젝트 트리 보기"]},37809:e=>{e.exports=["간격 설정 표시"]},39045:e=>{e.exports=["스터디 에러"]},86577:e=>{e.exports=["일"]},72149:e=>{e.exports=["일요일"]},46041:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["금"]},11268:e=>{e.exports=["월"]},63331:e=>{e.exports=["토"]},85954:e=>{e.exports=["일"]},26230:e=>{e.exports=["수"]},24793:e=>{e.exports=["목"]},31533:e=>{e.exports=["화"]},89790:e=>{e.exports=["Pine 소스 코드는 구할 수 없음."]},39589:e=>{e.exports=["페인 접기"]},38154:e=>{e.exports=["스터디트리 지우기 확인"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["프리 어카운트 만들기"]},69419:e=>{e.exports=["모두 다 좋습니다 — 마켓이 오픈되었습니다."]},97637:e=>{e.exports=["4월"]},86797:e=>{e.exports=["8월"]},22519:e=>{e.exports=["바 체인지 밸류"]},52003:e=>{e.exports=["스터디 및 그 자식들 모두 지우시겠습니까?"]},68854:e=>{e.exports=["더블 클릭"]},97325:e=>{e.exports=["데이터 문제"]},52916:e=>{e.exports=["데이터는 하루에 한번 업데이트됩니다."]},25978:e=>{e.exports=["데이터는 초당 한번씩만 업데이트됩니다."]},57310:e=>{e.exports=["딜레이 데이터입니다"]},49321:e=>{e.exports=["베이직 플랜 데이터는 초당 한번씩만 업데이트됩니다."]},55669:e=>{e.exports=["12월"]},83498:e=>{e.exports=["페인 지우기"]},6044:e=>{e.exports=["파생 데이터"]},31461:e=>{e.exports=["파생 데이터는 다양한 출처에서 제공된 원시 데이터를 결합 및/또는 가공하여 생성된 재무 지표를 말합니다."]},59315:e=>{e.exports=["종가 데이터"]},82751:e=>{e.exports=["에러"]},40519:e=>{e.exports=["저녁. 포스트 마켓 트레이딩만 열려 있습니다."]},80227:e=>{e.exports=["거래소 시간대"]},16467:e=>{e.exports=["2월"]},25046:e=>{e.exports=["익스체인지 어그리먼트를 채우십시오"]},93666:e=>{e.exports=["플래그 심볼"]},564:e=>{e.exports=["금"]},72970:e=>{e.exports=["금요일"]},88958:e=>{e.exports=["할리데이"]},32960:e=>{e.exports=["할랄 심볼"]},21686:e=>{e.exports=["인디케이터 레전드 숨기기"]},26935:e=>{e.exports=["지표인자"]},26315:e=>{e.exports=["지표이름"]},84098:e=>{e.exports=["지표값"]},91459:e=>{e.exports=["{listedExchange} 리얼타임 데이터를 받고 싶다면 익스체인지 어그리먼트를 채워야 합니다. 클릭 두어번이면 됩니다."]},50634:e=>{e.exports=["{remainingTime} 뒤에는 포스트-마켓 트레이딩으로 갑니다."]},74537:e=>{e.exports=["{remainingTime} 뒤에는 프리-마켓 트레이딩이 열립니다."]},26910:e=>{e.exports=["1월"]},23230:e=>{e.exports=["7월"]},49385:e=>{e.exports=["6월"]},99487:e=>{e.exports=["시고저종 값"]},15815:e=>{e.exports=["초당 한번 업데이트"]},90784:e=>{e.exports=["10월"]},75991:e=>{e.exports=["오픈 마켓 스테이터스"]},36051:e=>{e.exports=["자세히 보기"]},39899:e=>{e.exports=["페인 아래로"]},70343:e=>{e.exports=["페인 위로"]},83085:e=>{e.exports=["월"]},61199:e=>{e.exports=["월요일"]},41610:e=>{e.exports=["더보기"]},1653:e=>{e.exports=["아침. 프리 마켓 트레이딩만 열려 있습니다."]},56470:e=>{e.exports=["차트 최대화"]},19603:e=>{e.exports=["페인 최대화"]},68327:e=>{e.exports=["5월"]},35732:e=>{e.exports=["페인 관리"]},84675:e=>{e.exports=["3월"]},83949:e=>{e.exports=["마켓 오픈"]},35701:e=>{e.exports=["{remainingTime} 뒤에 마켓이 열립니다."]},95814:e=>{e.exports=["마켓 클로즈드"]},98105:e=>{e.exports=["{remainingTime} 뒤에 마켓이 닫힙니다."]},56086:e=>{e.exports=["마켓이 현재 휴일입니다. 운이 좋네요."]},71194:e=>{e.exports=["11월"]},66324:e=>{e.exports=["소스코드"]},36835:e=>{e.exports=["토"]},1144:e=>{e.exports=["토요일"]},40653:e=>{e.exports=["왼쪽으로 스크롤"]},26721:e=>{e.exports=["가장 최근 막대로 스크롤"]},35809:e=>{e.exports=["오른쪽으로 스크롤"]},61132:e=>{e.exports=["9월"]},28705:e=>{e.exports=["인디케이터 레전드 보이기"]},51072:e=>{e.exports=["오브젝트 트리 보기"]},37809:e=>{e.exports=["간격 설정 표시"]},39045:e=>{e.exports=["스터디 에러"]},86577:e=>{e.exports=["일"]},72149:e=>{e.exports=["일요일"]},46041:e=>{
|
||||
e.exports=["심볼 프라이스 소스"]},63143:e=>{e.exports=["심볼 타이틀"]},29985:e=>{e.exports=["포스트 마켓"]},28412:e=>{e.exports=["유료 플랜은 데이터 업데이트가 더욱 더 빠릅니다."]},56042:e=>{e.exports=["프리 마켓"]},24680:e=>{e.exports=["프라이머리 리스팅"]},89022:e=>{e.exports=["이 심볼은 현재 실시간 데이터가 지원되지 않습니다. 추후 지원될 수 있습니다."]},6667:e=>{e.exports=["{symbolName} 리얼타임 데이터는 {exchange} 에서 제공합니다."]},48293:e=>{e.exports=["차트 원래대로"]},91029:e=>{e.exports=["페인 원래대로"]},75094:e=>{e.exports=["수"]},7147:e=>{e.exports=["수요일"]},52984:e=>{e.exports=["{description} 리얼타임 데이터를 받으려면 리얼타임 데이터 패키지를 사도록 하십시오."]},9787:e=>{e.exports=["목"]},7951:e=>{e.exports=["목요일"]},99214:e=>{e.exports=["회사의 주식이 상장되어 거래되는 주요 또는 최초의 증권 거래소."]},2310:e=>{e.exports=["이 데이터는 실시간이지만 주요 거래소에서 제공하는 공식 데이터와 약간 다를 수 있습니다."]},29512:e=>{e.exports=["이 데이터는 실시간이지만 {exchange}에서 제공하는 공식 데이터와 약간 다를 수 있습니다."]},52449:e=>{e.exports=["이 주식은 샤리아를 준수하는 주식으로 이슬람 율법을 따릅니다. 이 회사는 이자를 부과하거나 받지 않으며 특정 부문(도박, 술, 담배, 돼지고기 제품)과 거래하지 않습니다."]},73717:e=>{e.exports=["그런 심볼은 없습니다. 다른 심볼을 고르십시오."]},57048:e=>{e.exports=["산책시간입니다 — 이 마켓은 클로즈되었습니다"]},94316:e=>{e.exports=["화"]},44979:e=>{e.exports=["화요일"]},8209:e=>{e.exports=["언플래그 심볼"]},1111:e=>{e.exports=["거래량"]},61311:e=>{e.exports=["크게보기"]},47602:e=>{e.exports=["작게보기"]},57889:e=>{e.exports=["OHLC 밸류 비저빌리티 바꾸기"]},18644:e=>{e.exports=["오픈 마켓 스테이터스 비저빌리티 바꾸기"]},45110:e=>{e.exports=["바 체인지 비저빌리티 바꾸기"]},31325:e=>{e.exports=["인디케이터 타이틀 비저빌리티 바꾸기"]},99774:e=>{e.exports=["인디케이터 밸류 비저빌리티 바꾸기"]},96162:e=>{e.exports=["인디케이터 아규먼트 비저빌리티 바꾸기"]},26717:e=>{e.exports=["심볼 설명 비저빌리티 바꾸기"]},6091:e=>{e.exports=["심볼 필드 가시성 변경"]},9455:e=>{e.exports=["볼륨 비저빌리티 바꾸기"]},39348:e=>{e.exports=["1분 미만"]},87358:e=>{e.exports=["{title} 보이기"]},7827:e=>{e.exports=["{days}와 {hours}"]},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports=["{hours}와 {minutes}"]},1084:e=>{e.exports=["등록 유저는 {listedExchange} 리얼타임 데이터를 무료로 쓸 수 있습니다."]},11155:e=>{e.exports=["{symbolName} 데이터는 {time}분 지연입니다."]},77033:e=>{e.exports=["시장에 더 많은 업데이트가 있더라도 {amount}초마다 데이터가 업데이트됩니다."]},2121:e=>{e.exports=["시장에 더 많은 업데이트가 있더라도, 기본 플랜의 데이터는 {amount}초마다 한 번씩 업데이트됩니다."]},5223:e=>{e.exports=["{amount}초마다 업데이트 1회"]},58609:e=>{e.exports=["{number} 날"]},24430:e=>{e.exports=["{number} 시간"]},67151:e=>{e.exports=["{number} 분"]}}]);
|
||||
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:a=>{a.exports="Fr"},11268:a=>{a.exports="Mo"},63331:a=>{a.exports="Sa"},85954:a=>{a.exports="Su"},26230:a=>{a.exports="We"},24793:a=>{a.exports="Th"},31533:a=>{a.exports="Tu"},89790:a=>{a.exports=["Tidak boleh mendapat kod sumber Pine"]},39589:a=>{a.exports=["Runtuhkan tetingkap"]},38154:a=>{a.exports=["Mengesahkan Mengalih Keluar Pohon Kajian"]},45e3:a=>{a.exports=["Cboe BZX"]},36004:a=>{a.exports=["Cipta akaun percuma"]},69419:a=>{a.exports=["Semua berjalan lancar — Pasaran telah dibuka."]},97637:a=>{a.exports="April"},86797:a=>{a.exports=["Ogos"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},52003:a=>{a.exports=["Adakah anda benar-benar mahu memadam kajian dan semua sub-kajian yang lain?"]},68854:a=>{a.exports=["Klik dua kali"]},97325:a=>{a.exports=["Masalah data"]},52916:a=>{a.exports=["Ia dikemaskini sekali sehari."]},25978:a=>{a.exports=["Data dikemas kini tidak lebih dari sekali sesaat."]},57310:a=>{a.exports=["Data adalah ditangguhkan"]},49321:a=>{a.exports=["Data yang disediakan dengan pakej percuma dikemas kini tidak lebih dari sekali sesaat."]},55669:a=>{a.exports=["Disember"]},83498:a=>{a.exports=["Padamkan tetingkap"]},6044:a=>{a.exports=["Data Perolehan"]},31461:a=>{a.exports=["Derived Data merujuk kepada penunjuk kewangan yang dicipta dengan menggabungkan dan/atau memproses data mentah yang dibekalkan oleh beberapa sumber."]},59315:a=>{a.exports=["Tamat hari data"]},82751:a=>{a.exports=["Ralat"]},40519:a=>{a.exports=["Selamat Petang. Pasaran kini dibuka untuk perdagangan pasca-pasaran sahaja."]},80227:a=>{a.exports=["Zon masa bursa"]},16467:a=>{a.exports=["Februari"]},25046:a=>{a.exports=["Isikan Perjanjian Bursa"]},93666:a=>{a.exports=["Simbol bendera"]},564:a=>{a.exports=["Jum"]},72970:a=>{a.exports=["Jumaat"]},88958:a=>{a.exports=["Cuti"]},32960:a=>{a.exports=["Simbol Halal"]},21686:a=>{a.exports=["Sembunyi Legenda Penunjuk"]},26935:a=>{a.exports=["Argumen Penunjuk"]},26315:a=>{a.exports=["Tajuk Penunjuk"]},84098:a=>{a.exports=["Nilai Penunjuk"]},91459:a=>{a.exports=["Sekiranya anda menginginkan data masa nyata {listedExchange}, anda perlu melengkapkan Perjanjian Pertukaran. Jangan risau, ianya hanya memerlukan beberapa klik sahaja"]},50634:a=>{a.exports=["Ia akan pergi ke dagangan pasca pasaran dalam {remainingTime}."]},74537:a=>{a.exports=["Ia akan buka untuk dagangan pra pasaran dalam {remainingTime}."]},26910:a=>{a.exports=["Januari"]},23230:a=>{a.exports=["Julai"]},49385:a=>{a.exports=["Jun"]},99487:a=>{a.exports=["Nilai OHLC"]},15815:a=>{a.exports=["Satu kemas kini sesaat"]},90784:a=>{a.exports=["Oktober"]},75991:a=>{a.exports=["Buka status pasaran"]},18429:a=>{a.exports=["Ketahui lebih lanjut"]},39899:a=>{a.exports=["Pindahkan tetingkap ke bawah"]},70343:a=>{a.exports=["Pindahkan tetingkap ke atas"]},83085:a=>{a.exports=["Isnin"]},61199:a=>{a.exports=["Isnin"]},41610:a=>{a.exports=["Lebih"]},1653:a=>{a.exports=["Selamat Pagi. Pasaran kini dibuka untuk perdagangan pra-pasaran sahaja."]},56470:a=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:a=>{a.exports="Fr"},11268:a=>{a.exports="Mo"},63331:a=>{a.exports="Sa"},85954:a=>{a.exports="Su"},26230:a=>{a.exports="We"},24793:a=>{a.exports="Th"},31533:a=>{a.exports="Tu"},89790:a=>{a.exports=["Tidak boleh mendapat kod sumber Pine"]},39589:a=>{a.exports=["Runtuhkan tetingkap"]},38154:a=>{a.exports=["Mengesahkan Mengalih Keluar Pohon Kajian"]},45e3:a=>{a.exports=["Cboe BZX"]},36004:a=>{a.exports=["Cipta akaun percuma"]},69419:a=>{a.exports=["Semua berjalan lancar — Pasaran telah dibuka."]},97637:a=>{a.exports="April"},86797:a=>{a.exports=["Ogos"]},22519:a=>{a.exports=["Nilai Perubahan Bar"]},52003:a=>{a.exports=["Adakah anda benar-benar mahu memadam kajian dan semua sub-kajian yang lain?"]},68854:a=>{a.exports=["Klik dua kali"]},97325:a=>{a.exports=["Masalah data"]},52916:a=>{a.exports=["Ia dikemaskini sekali sehari."]},25978:a=>{a.exports=["Data dikemas kini tidak lebih dari sekali sesaat."]},57310:a=>{a.exports=["Data adalah ditangguhkan"]},49321:a=>{a.exports=["Data yang disediakan dengan pakej percuma dikemas kini tidak lebih dari sekali sesaat."]},55669:a=>{a.exports=["Disember"]},83498:a=>{a.exports=["Padamkan tetingkap"]},6044:a=>{a.exports=["Data Perolehan"]},31461:a=>{a.exports=["Derived Data merujuk kepada penunjuk kewangan yang dicipta dengan menggabungkan dan/atau memproses data mentah yang dibekalkan oleh beberapa sumber."]},59315:a=>{a.exports=["Tamat hari data"]},82751:a=>{a.exports=["Ralat"]},40519:a=>{a.exports=["Selamat Petang. Pasaran kini dibuka untuk perdagangan pasca-pasaran sahaja."]},80227:a=>{a.exports=["Zon masa bursa"]},16467:a=>{a.exports=["Februari"]},25046:a=>{a.exports=["Isikan Perjanjian Bursa"]},93666:a=>{a.exports=["Simbol bendera"]},564:a=>{a.exports=["Jum"]},72970:a=>{a.exports=["Jumaat"]},88958:a=>{a.exports=["Cuti"]},32960:a=>{a.exports=["Simbol Halal"]},21686:a=>{a.exports=["Sembunyi Legenda Penunjuk"]},26935:a=>{a.exports=["Argumen Penunjuk"]},26315:a=>{a.exports=["Tajuk Penunjuk"]},84098:a=>{a.exports=["Nilai Penunjuk"]},91459:a=>{a.exports=["Sekiranya anda menginginkan data masa nyata {listedExchange}, anda perlu melengkapkan Perjanjian Pertukaran. Jangan risau, ianya hanya memerlukan beberapa klik sahaja"]},50634:a=>{a.exports=["Ia akan pergi ke dagangan pasca pasaran dalam {remainingTime}."]},74537:a=>{a.exports=["Ia akan buka untuk dagangan pra pasaran dalam {remainingTime}."]},26910:a=>{a.exports=["Januari"]},23230:a=>{a.exports=["Julai"]},49385:a=>{a.exports=["Jun"]},99487:a=>{a.exports=["Nilai OHLC"]},15815:a=>{a.exports=["Satu kemas kini sesaat"]},90784:a=>{a.exports=["Oktober"]},75991:a=>{a.exports=["Buka status pasaran"]},36051:a=>{a.exports=["Ketahui lebih lanjut"]},39899:a=>{a.exports=["Pindahkan tetingkap ke bawah"]},70343:a=>{a.exports=["Pindahkan tetingkap ke atas"]},83085:a=>{a.exports=["Isnin"]},61199:a=>{a.exports=["Isnin"]},41610:a=>{a.exports=["Lebih"]},1653:a=>{a.exports=["Selamat Pagi. Pasaran kini dibuka untuk perdagangan pra-pasaran sahaja."]},56470:a=>{
|
||||
a.exports=["Maksimakan carta"]},19603:a=>{a.exports=["Maksimakan tetingkap"]},68327:a=>{a.exports=["Mei"]},35732:a=>{a.exports=["Uruskan tetingkap"]},84675:a=>{a.exports=["Mac"]},83949:a=>{a.exports=["Pasaran dibuka"]},35701:a=>{a.exports=["Pasaran dibuka dalam {remainingTime}."]},95814:a=>{a.exports=["Pasaran ditutup"]},98105:a=>{a.exports=["Pasaran ditutup dalam {remainingTime}."]},56086:a=>{a.exports=["Pasaran pada masa ini sedang bercuti. Bertuah mereka."]},71194:a=>{a.exports="November"},66324:a=>{a.exports=["Kod sumber"]},36835:a=>{a.exports=["Sabtu"]},1144:a=>{a.exports=["Sabtu"]},40653:a=>{a.exports=["Tatal ke kiri"]},26721:a=>{a.exports=["Tatal ke bar terkini"]},35809:a=>{a.exports=["Tatal ke kanan"]},61132:a=>{a.exports="September"},28705:a=>{a.exports=["Tunjuk Legenda Penunjuk"]},51072:a=>{a.exports=["Tunjuk Salasilah Objek"]},37809:a=>{a.exports=["Tunjuk tetapan selang masa"]},39045:a=>{a.exports=["Kesilapan Pembelajaran"]},86577:a=>{a.exports=["Ahad"]},72149:a=>{a.exports=["Ahad"]},46041:a=>{a.exports=["Sumber harga simbol"]},63143:a=>{a.exports=["Nama simbol"]},29985:a=>{a.exports=["Pasca-pasaran"]},28412:a=>{a.exports=["Pelan berbayar memberikan data kemaskini lebih pantas."]},56042:a=>{a.exports=["Pra-pasaran"]},24680:a=>{a.exports=["Penyenaraian Utama"]},89022:a=>{a.exports=["Data masa nyata untuk simbol ini tidak disokong buat masa ini. Kami mungkin akan menyokongnya di masa hadapan."]},6667:a=>{a.exports=["Data waktu sebenar untuk {symbolName} disediakan oleh pertukaran {exchange} ."]},48293:a=>{a.exports=["Kembalikan semula carta"]},91029:a=>{a.exports=["Kembalikan tetingkap"]},75094:a=>{a.exports=["Rabu"]},7147:a=>{a.exports=["Rabu"]},52984:a=>{a.exports=["Untuk mendapatkan data masa nyata untuk {description}, sila langgan pakej data masa nyata."]},9787:a=>{a.exports=["Khamis"]},7951:a=>{a.exports=["Khamis"]},99214:a=>{a.exports=["Yang utama, atau pertama, bursa di mana saham syarikat disenaraikan dan didagangkan."]},2310:a=>{a.exports=["Data ini adalah data masa nyata, tetapi ia mungkin sedikit berbeza daripada rakan rasminya yang datang dari pertukaran utama."]},29512:a=>{a.exports=["Data ini adalah data masa nyata, tetapi ia mungkin sedikit berbeza daripada rakan rasminya yang datang dari {exchange}."]},52449:a=>{a.exports=["Ini adalah satu saham patuh syariah, yang bermaksud ia mengikuti undang-undang Islam. Syarikat ini tidak mengenakan atau menerima faedah, dan tidak terbabit dengan beberapa sektor (perjudian, alkohol, tembakau, produk khinzir)"]},73717:a=>{a.exports=["Tiada ada simbol seperti itu. Sila pilih simbol yang lain."]},57048:a=>{a.exports=["Masa untuk keluar berjalan-jalan — pasaran ini telah tamat."]},94316:a=>{a.exports=["Selasa"]},44979:a=>{a.exports=["Selasa"]},8209:a=>{a.exports=["Simbol tiada bendera"]},1111:a=>{a.exports=["Volum"]},61311:a=>{a.exports=["Zum Masuk"]},47602:a=>{a.exports=["Zum Keluar"]},57889:a=>{a.exports=["tukar kebolehlihatan nilai OHLC"]},18644:a=>{a.exports=["tukar kebolehlihatan status pasaran buka"]},45110:a=>{
|
||||
a.exports=["tukar kebolehlihatan bar pertukaran"]},31325:a=>{a.exports=["tukar kebolehlihatan nama penunjuk"]},99774:a=>{a.exports=["tukar kebolehlihatan nilai penunjuk"]},96162:a=>{a.exports=["tukar kebolehlihatan argumen penunjuk"]},26717:a=>{a.exports=["tukar kebolehlihatan penjelasan simbol"]},6091:a=>{a.exports=["tukar kebolehlihatan ruangan simbol"]},9455:a=>{a.exports=["tukar kebolehlihatan nilai volum"]},39348:a=>{a.exports=["kurang daripada 1 minit"]},87358:a=>{a.exports=["tunjuk {title}"]},7827:a=>{a.exports=["{days} dan {hours}"]},7435:a=>{a.exports=["{exchange} oleh {originalExchange}"]},19830:a=>{a.exports=["{hours} dan {minutes}"]},1084:a=>{a.exports=["Data waktu nyata {listedExchange} tersedia secara percuma kepada pengguna berdaftar. Buat akaun percuma!"]},11155:a=>{a.exports=["Data {symbolName} ditangguhkan selama {time} minit."]},77033:a=>{a.exports=["Data dikemaskini setiap {amount} saat, walaupun ada lebih banyak kemaskini dalam pasaran."]},2121:a=>{a.exports=["Data pada pelan Basic kami dikemaskini setiap {amount} saat, walaupun ada lebih banyak kemaskini dalam pasaran."]},5223:a=>{a.exports=["Satu kemaskini untuk setiap {amount} saat"]},58609:a=>{a.exports=["{number} hari"]},24430:a=>{a.exports=["{number} jam"]},67151:a=>{a.exports=["{number} minit"]}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["Fout"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports=["Meer"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Mei"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports="Cboe One"},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports=["Fout"]},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},36051:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports=["Meer"]},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports=["Mei"]},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},
|
||||
98105:e=>{e.exports="Market closes in {remainingTime}."},56086:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},63143:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},24680:e=>{e.exports="Primary listing"},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports="Volume"},61311:e=>{e.exports=["Inzoomen"]},47602:e=>{e.exports=["Uitzoomen"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{
|
||||
e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports="{number} day"},24430:e=>{e.exports="{number} hour"},67151:e=>{e.exports="{number} minute"}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Pt"]},11268:e=>{e.exports=["Pn"]},63331:e=>{e.exports=["Sob."]},85954:e=>{e.exports=["Nd."]},26230:e=>{e.exports=["Śr"]},24793:e=>{e.exports=["Czw."]},31533:e=>{e.exports=["Wt"]},89790:e=>{e.exports=["Kod źródłowy Pine niedostępny"]},39589:e=>{e.exports=["Zwiń okienko"]},38154:e=>{e.exports=["Potwierdź usunięcie drzewa testowego"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Załóż bezpłatne konto"]},69419:e=>{e.exports=["Wszystko w porządku — rynek jest otwarty."]},97637:e=>{e.exports=["Kwiecień"]},86797:e=>{e.exports=["Sierpień"]},22519:e=>{e.exports=["Parametry zmiany słupka"]},52003:e=>{e.exports=["Czy napewno chcesz usunąć analizę wraz ze skojarzonymi z nią elementami?"]},68854:e=>{e.exports=["Kliknij dwukrotnie"]},97325:e=>{e.exports=["Problem z danymi"]},52916:e=>{e.exports=["Dane są aktualizowane raz dziennie."]},25978:e=>{e.exports=["Dane są aktualizowane raz na sekundę, nawet jeśli na rynku jest więcej aktualizacji."]},57310:e=>{e.exports=["Dane są opóźnione"]},49321:e=>{e.exports=["Dane dostarczane w ramach planu Basic są aktualizowane raz na sekundę, nawet jeśli na rynku jest więcej aktualizacji."]},55669:e=>{e.exports=["Grudzień"]},83498:e=>{e.exports=["Usuń panel"]},6044:e=>{e.exports=["Dane Pochodne"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["Dane End of Day"]},82751:e=>{e.exports=["Błąd"]},40519:e=>{e.exports=["Dobry wieczór. Rynek jest aktualnie otwarty tylko dla transakcji post-market."]},80227:e=>{e.exports=["Strefa czasowa giełdy"]},16467:e=>{e.exports=["Luty"]},25046:e=>{e.exports=["Wypełnij Umowę Dostępu do Danych"]},93666:e=>{e.exports=["Zaznacz Symbol"]},564:e=>{e.exports=["Pt"]},72970:e=>{e.exports=["Piątek"]},88958:e=>{e.exports=["Święto"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["Ukryj legendę wskaźnika"]},26935:e=>{e.exports=["Argumenty wskaźników"]},26315:e=>{e.exports=["Nazwa wskaźnika"]},84098:e=>{e.exports=["Wartość wskaźnika"]},91459:e=>{e.exports=["Jeśli potrzebujesz danych w czasie rzeczywistym z {listedExchange}, musisz wypełnić Umowę Dostępu do Danych. Nie martw się, to zajmuje tylko kilka kliknięć"]},50634:e=>{e.exports=["Przejdzie do handlu posesyjnego za {remainingTime}."]},74537:e=>{e.exports=["Otworzy się dla handlu przedsesyjnego za {remainingTime}."]},26910:e=>{e.exports=["Styczeń"]},23230:e=>{e.exports=["Lipiec"]},49385:e=>{e.exports=["Czerwiec"]},99487:e=>{e.exports=["Wartości OHLC"]},15815:e=>{e.exports=["Jedna aktualizacja na sekundę"]},90784:e=>{e.exports=["Październik"]},75991:e=>{e.exports=["Pokaż status Rynek otwarty"]},18429:e=>{e.exports=["Dowiedz się więcej"]},39899:e=>{e.exports=["Przesuń panel w dół"]},70343:e=>{e.exports=["Przesuń panel w górę"]},83085:e=>{e.exports=["Pon"]},61199:e=>{e.exports=["Poniedziałek"]},41610:e=>{e.exports=["Więcej"]},1653:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Pt"]},11268:e=>{e.exports=["Pn"]},63331:e=>{e.exports=["Sob."]},85954:e=>{e.exports=["Nd."]},26230:e=>{e.exports=["Śr"]},24793:e=>{e.exports=["Czw."]},31533:e=>{e.exports=["Wt"]},89790:e=>{e.exports=["Kod źródłowy Pine niedostępny"]},39589:e=>{e.exports=["Zwiń okienko"]},38154:e=>{e.exports=["Potwierdź usunięcie drzewa testowego"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Załóż bezpłatne konto"]},69419:e=>{e.exports=["Wszystko w porządku — rynek jest otwarty."]},97637:e=>{e.exports=["Kwiecień"]},86797:e=>{e.exports=["Sierpień"]},22519:e=>{e.exports=["Parametry zmiany słupka"]},52003:e=>{e.exports=["Czy napewno chcesz usunąć analizę wraz ze skojarzonymi z nią elementami?"]},68854:e=>{e.exports=["Kliknij dwukrotnie"]},97325:e=>{e.exports=["Problem z danymi"]},52916:e=>{e.exports=["Dane są aktualizowane raz dziennie."]},25978:e=>{e.exports=["Dane są aktualizowane raz na sekundę, nawet jeśli na rynku jest więcej aktualizacji."]},57310:e=>{e.exports=["Dane są opóźnione"]},49321:e=>{e.exports=["Dane dostarczane w ramach planu Basic są aktualizowane raz na sekundę, nawet jeśli na rynku jest więcej aktualizacji."]},55669:e=>{e.exports=["Grudzień"]},83498:e=>{e.exports=["Usuń panel"]},6044:e=>{e.exports=["Dane Pochodne"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["Dane End of Day"]},82751:e=>{e.exports=["Błąd"]},40519:e=>{e.exports=["Dobry wieczór. Rynek jest aktualnie otwarty tylko dla transakcji post-market."]},80227:e=>{e.exports=["Strefa czasowa giełdy"]},16467:e=>{e.exports=["Luty"]},25046:e=>{e.exports=["Wypełnij Umowę Dostępu do Danych"]},93666:e=>{e.exports=["Zaznacz Symbol"]},564:e=>{e.exports=["Pt"]},72970:e=>{e.exports=["Piątek"]},88958:e=>{e.exports=["Święto"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["Ukryj legendę wskaźnika"]},26935:e=>{e.exports=["Argumenty wskaźników"]},26315:e=>{e.exports=["Nazwa wskaźnika"]},84098:e=>{e.exports=["Wartość wskaźnika"]},91459:e=>{e.exports=["Jeśli potrzebujesz danych w czasie rzeczywistym z {listedExchange}, musisz wypełnić Umowę Dostępu do Danych. Nie martw się, to zajmuje tylko kilka kliknięć"]},50634:e=>{e.exports=["Przejdzie do handlu posesyjnego za {remainingTime}."]},74537:e=>{e.exports=["Otworzy się dla handlu przedsesyjnego za {remainingTime}."]},26910:e=>{e.exports=["Styczeń"]},23230:e=>{e.exports=["Lipiec"]},49385:e=>{e.exports=["Czerwiec"]},99487:e=>{e.exports=["Wartości OHLC"]},15815:e=>{e.exports=["Jedna aktualizacja na sekundę"]},90784:e=>{e.exports=["Październik"]},75991:e=>{e.exports=["Pokaż status Rynek otwarty"]},36051:e=>{e.exports=["Dowiedz się więcej"]},39899:e=>{e.exports=["Przesuń panel w dół"]},70343:e=>{e.exports=["Przesuń panel w górę"]},83085:e=>{e.exports=["Pon"]},61199:e=>{e.exports=["Poniedziałek"]},41610:e=>{e.exports=["Więcej"]},1653:e=>{
|
||||
e.exports=["Dzień dobry. Rynek jest aktualnie otwarty tylko dla transakcji pre-market."]},56470:e=>{e.exports=["Maksymalizuj wykres"]},19603:e=>{e.exports=["Rozwiń panel"]},68327:e=>{e.exports=["Maj"]},35732:e=>{e.exports=["Zarządzanie panelami"]},84675:e=>{e.exports=["Marzec"]},83949:e=>{e.exports=["Rynek jest otwarty"]},35701:e=>{e.exports=["Rynek otwiera się za {remainingTime}."]},95814:e=>{e.exports=["Rynek jest zamknięty"]},98105:e=>{e.exports=["Rynek zamyka się za {remainingTime}."]},56086:e=>{e.exports=["Dzisiaj rynek ma wolne."]},71194:e=>{e.exports=["Listopad"]},66324:e=>{e.exports=["Kod źródłowy"]},36835:e=>{e.exports=["Sob"]},1144:e=>{e.exports=["Sobota"]},40653:e=>{e.exports=["Przewiń w lewo"]},26721:e=>{e.exports=["Przejdź do ostatniego słupka"]},35809:e=>{e.exports=["Przewiń w prawo"]},61132:e=>{e.exports=["Wrzesień"]},28705:e=>{e.exports=["Pokaż legendę wskaźnika"]},51072:e=>{e.exports=["Pokaż drzewo obiektów"]},37809:e=>{e.exports=["Pokaż ustawienia interwału"]},39045:e=>{e.exports=["Błąd wskaźnika"]},86577:e=>{e.exports=["Niedz."]},72149:e=>{e.exports=["Niedziela"]},46041:e=>{e.exports=["Źródło ceny symbolu"]},63143:e=>{e.exports=["Tytuł symbolu"]},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports=["Płatne subskrypcje zawierają częstszą aktualizację danych."]},56042:e=>{e.exports="Pre-market"},24680:e=>{e.exports=["Lista główna"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["Dane w czasie rzeczywistym dla {symbolName} zostały dostarczone przez giełdę {exchange}."]},48293:e=>{e.exports=["Przywróć wykres"]},91029:e=>{e.exports=["Przywróć panel"]},75094:e=>{e.exports=["Śr."]},7147:e=>{e.exports=["Środa"]},52984:e=>{e.exports=["Aby uzyskać dane w czasie rzeczywistym dla {description}, musisz wykupić subskrypcję dodatkowych danych rynkowych."]},9787:e=>{e.exports=["Czw."]},7951:e=>{e.exports=["Czwartek"]},99214:e=>{e.exports=["Główna lub pierwsza giełda papierów wartościowych, na której notowane są akcje spółki."]},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports=["Nie ma takiego symbolu, wybierz jakiś inny."]},57048:e=>{e.exports=["Czas na spacer — ten rynek jest zamknięty."]},94316:e=>{e.exports=["Wt."]},44979:e=>{e.exports=["Wtorek"]},8209:e=>{e.exports=["Odznacz Symbol"]},1111:e=>{e.exports=["Wolumen"]},61311:e=>{e.exports=["Przybliż"]},47602:e=>{e.exports=["Oddal"]},57889:e=>{e.exports=["zmień widoczności wartości OHLC"]},18644:e=>{e.exports=["zmień widoczność statusu otwartego rynku"]},45110:e=>{e.exports=["zmień widoczność zmian słupków"]},
|
||||
31325:e=>{e.exports=["Zmień widoczność tytułów wskaźników"]},99774:e=>{e.exports=["Zmień widoczność wartości wskaźników"]},96162:e=>{e.exports=["Zmień widoczność argumentów wskaźnika"]},26717:e=>{e.exports=["zmień widoczność opisu symbolu"]},6091:e=>{e.exports=["zmień widoczność pola symbolu"]},9455:e=>{e.exports=["zmień widoczność wartości wolumenu"]},39348:e=>{e.exports=["mniej niż 1 minuta"]},87358:e=>{e.exports=["pokaż {title}"]},7827:e=>{e.exports=["{days} i {hours}"]},7435:e=>{e.exports=["{exchange} od {originalExchange}"]},19830:e=>{e.exports=["{hours} i {minutes}"]},1084:e=>{e.exports=["Dane w czasie rzeczywistym z {listedExchange} są dostępne bezpłatnie dla zarejestrowanych użytkowników."]},11155:e=>{e.exports=["{symbolName} dane są opóźnione o {time} minut."]},77033:e=>{e.exports=["Dane są aktualizowane co {amount} sekundę, nawet jeśli na rynku jest więcej aktualizacji.","Dane są aktualizowane co {amount} sekundy, nawet jeśli na rynku jest więcej aktualizacji.","Dane są aktualizowane co {amount} sekund, nawet jeśli na rynku jest więcej aktualizacji.","Dane są aktualizowane co {amount} sekund, nawet jeśli na rynku jest więcej aktualizacji."]},2121:e=>{e.exports=["Dane dotyczące naszego planu Basic są aktualizowane co {amount} sekundę, nawet jeśli na rynku jest więcej aktualizacji.","Dane dotyczące naszego planu Basic są aktualizowane co {amount} sekundy, nawet jeśli na rynku jest więcej aktualizacji.","Dane dotyczące naszego planu Basic są aktualizowane co {amount} sekund, nawet jeśli na rynku jest więcej aktualizacji.","Dane dotyczące naszego planu Basic są aktualizowane co {amount} sekund, nawet jeśli na rynku jest więcej aktualizacji."]},5223:e=>{e.exports=["Jedna aktualizacja co {amount} sekundę","Jedna aktualizacja co {amount} sekund","Jedna aktualizacja co {amount} sekund","Jedna aktualizacja co {amount} sekund"]},58609:e=>{e.exports=["{number} dzień","{number} dni","{number} dni","{number} dni"]},24430:e=>{e.exports=["{number} godzina","{number} godziny","{number} godzina","{number} godzin"]},67151:e=>{e.exports=["{number} minuta","{number} minuty","{number} minut","{number} minut"]}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Sexta"]},11268:e=>{e.exports=["Seg"]},63331:e=>{e.exports=["Sáb."]},85954:e=>{e.exports=["Dom"]},26230:e=>{e.exports=["Quarta"]},24793:e=>{e.exports=["Quinta"]},31533:e=>{e.exports=["Terça"]},89790:e=>{e.exports=["Não foi possível acessar o código-fonte Pine."]},39589:e=>{e.exports=["Colapsar Painel"]},38154:e=>{e.exports=["Confirmar remoção de árvore de estudo"]},45e3:e=>{e.exports=["CBOE BZX"]},36004:e=>{e.exports=["Crie uma conta grátis"]},69419:e=>{e.exports=["Tudo certo — Mercado aberto."]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agosto"]},22519:e=>{e.exports=["Variação do Valor da Barra"]},52003:e=>{e.exports=["Você quer realmente deletar esse estudo e todos os seus derivativos?"]},68854:e=>{e.exports=["Clique duplo"]},97325:e=>{e.exports=["Problema nos dados"]},52916:e=>{e.exports=["É atualizado uma vez ao dia."]},25978:e=>{e.exports=["Os dados são atualizados uma vez por segundo, mesmo que haja mais atualizações no mercado."]},57310:e=>{e.exports=["Dados com atraso"]},49321:e=>{e.exports=["Os dados do nosso plano Básico são atualizados uma vez por segundo, mesmo que haja mais atualizações no mercado."]},55669:e=>{e.exports=["Dezembro"]},83498:e=>{e.exports=["Deletar painel"]},6044:e=>{e.exports=["Dado Derivado"]},31461:e=>{e.exports=["Dados Derivados referem-se a indicadores financeiros criados pela combinação e/ou processamento de dados brutos fornecidos por várias fontes."]},59315:e=>{e.exports=["Dados Fim de Dia"]},82751:e=>{e.exports=["Erro"]},40519:e=>{e.exports=["Boa noite. O mercado está aberto para negociação after market."]},80227:e=>{e.exports=["Fuso horário da Bolsa"]},16467:e=>{e.exports=["Fevereiro"]},25046:e=>{e.exports=["Preencha o Contrato da Bolsa"]},93666:e=>{e.exports=["Marcar Símbolo"]},564:e=>{e.exports=["Sexta"]},72970:e=>{e.exports=["Sexta"]},88958:e=>{e.exports=["Feriado"]},32960:e=>{e.exports=["Símbolo Halal"]},21686:e=>{e.exports=["Ocultar Legenda do Indicador"]},26935:e=>{e.exports=["Parâmetros dos Indicadores"]},26315:e=>{e.exports=["Títulos dos Indicadores"]},84098:e=>{e.exports=["Valores do indicador"]},91459:e=>{e.exports=["Se você quiser {listedExchange} dados em tempo real, você precisará completar o Contrato da Bolsa. Não se preocupe, são necessários apenas alguns cliques"]},50634:e=>{e.exports=["Vai para as negociações de pós-mercado em {remainingTime}"]},74537:e=>{e.exports=["Abrirá para as negociações de pré-mercado em {remainingTime}."]},26910:e=>{e.exports=["Janeiro"]},23230:e=>{e.exports=["Julho"]},49385:e=>{e.exports=["Junho"]},99487:e=>{e.exports=["Valores OHLC"]},15815:e=>{e.exports=["Atualizado a cada segundo"]},90784:e=>{e.exports=["Outubro"]},75991:e=>{e.exports=["Status de abertura do mercado"]},18429:e=>{e.exports=["Saiba mais"]},39899:e=>{e.exports=["Mover painel para baixo"]},70343:e=>{e.exports=["Mover painel para cima"]},83085:e=>{e.exports=["Seg"]},61199:e=>{e.exports=["Segunda"]},41610:e=>{e.exports=["Mais"]},1653:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Sexta"]},11268:e=>{e.exports=["Seg"]},63331:e=>{e.exports=["Sáb."]},85954:e=>{e.exports=["Dom"]},26230:e=>{e.exports=["Quarta"]},24793:e=>{e.exports=["Quinta"]},31533:e=>{e.exports=["Terça"]},89790:e=>{e.exports=["Não foi possível acessar o código-fonte Pine."]},39589:e=>{e.exports=["Colapsar Painel"]},38154:e=>{e.exports=["Confirmar remoção de árvore de estudo"]},45e3:e=>{e.exports=["CBOE BZX"]},36004:e=>{e.exports=["Crie uma conta grátis"]},69419:e=>{e.exports=["Tudo certo — Mercado aberto."]},97637:e=>{e.exports=["Abril"]},86797:e=>{e.exports=["Agosto"]},22519:e=>{e.exports=["Variação do Valor da Barra"]},52003:e=>{e.exports=["Você quer realmente deletar esse estudo e todos os seus derivativos?"]},68854:e=>{e.exports=["Clique duplo"]},97325:e=>{e.exports=["Problema nos dados"]},52916:e=>{e.exports=["É atualizado uma vez ao dia."]},25978:e=>{e.exports=["Os dados são atualizados uma vez por segundo, mesmo que haja mais atualizações no mercado."]},57310:e=>{e.exports=["Dados com atraso"]},49321:e=>{e.exports=["Os dados do nosso plano Básico são atualizados uma vez por segundo, mesmo que haja mais atualizações no mercado."]},55669:e=>{e.exports=["Dezembro"]},83498:e=>{e.exports=["Deletar painel"]},6044:e=>{e.exports=["Dado Derivado"]},31461:e=>{e.exports=["Dados Derivados referem-se a indicadores financeiros criados pela combinação e/ou processamento de dados brutos fornecidos por várias fontes."]},59315:e=>{e.exports=["Dados Fim de Dia"]},82751:e=>{e.exports=["Erro"]},40519:e=>{e.exports=["Boa noite. O mercado está aberto para negociação after market."]},80227:e=>{e.exports=["Fuso horário da Bolsa"]},16467:e=>{e.exports=["Fevereiro"]},25046:e=>{e.exports=["Preencha o Contrato da Bolsa"]},93666:e=>{e.exports=["Marcar Símbolo"]},564:e=>{e.exports=["Sexta"]},72970:e=>{e.exports=["Sexta"]},88958:e=>{e.exports=["Feriado"]},32960:e=>{e.exports=["Símbolo Halal"]},21686:e=>{e.exports=["Ocultar Legenda do Indicador"]},26935:e=>{e.exports=["Parâmetros dos Indicadores"]},26315:e=>{e.exports=["Títulos dos Indicadores"]},84098:e=>{e.exports=["Valores do indicador"]},91459:e=>{e.exports=["Se você quiser {listedExchange} dados em tempo real, você precisará completar o Contrato da Bolsa. Não se preocupe, são necessários apenas alguns cliques"]},50634:e=>{e.exports=["Vai para as negociações de pós-mercado em {remainingTime}"]},74537:e=>{e.exports=["Abrirá para as negociações de pré-mercado em {remainingTime}."]},26910:e=>{e.exports=["Janeiro"]},23230:e=>{e.exports=["Julho"]},49385:e=>{e.exports=["Junho"]},99487:e=>{e.exports=["Valores OHLC"]},15815:e=>{e.exports=["Atualizado a cada segundo"]},90784:e=>{e.exports=["Outubro"]},75991:e=>{e.exports=["Status de abertura do mercado"]},36051:e=>{e.exports=["Saiba mais"]},39899:e=>{e.exports=["Mover painel para baixo"]},70343:e=>{e.exports=["Mover painel para cima"]},83085:e=>{e.exports=["Seg"]},61199:e=>{e.exports=["Segunda"]},41610:e=>{e.exports=["Mais"]},1653:e=>{
|
||||
e.exports=["Bom dia. O mercado está aberto para negócios na pré-abertura."]},56470:e=>{e.exports=["Maximizar gráfico"]},19603:e=>{e.exports=["Maximizar painel"]},68327:e=>{e.exports=["Мaio"]},35732:e=>{e.exports=["Gerenciar paineis"]},84675:e=>{e.exports=["Março"]},83949:e=>{e.exports=["Mercado aberto"]},35701:e=>{e.exports=["Mercado abre em {remainingTime}"]},95814:e=>{e.exports=["Mercado fechado"]},98105:e=>{e.exports=["Mercado fecha em {remainingTime}"]},56086:e=>{e.exports=["O mercado está fechado para feriado. Sorte deles."]},71194:e=>{e.exports=["Novembro"]},66324:e=>{e.exports=["Código-fonte"]},36835:e=>{e.exports=["Sáb."]},1144:e=>{e.exports=["Sábado"]},40653:e=>{e.exports=["Rolar para a esquerda"]},26721:e=>{e.exports=["Rolar para a barra mais recente"]},35809:e=>{e.exports=["Rolar para a direita"]},61132:e=>{e.exports=["Setembro"]},28705:e=>{e.exports=["Mostrar Legenda do Indicador"]},51072:e=>{e.exports=["Mostrar Lista de Objetos"]},37809:e=>{e.exports=["Mostrar configurações de intervalo"]},39045:e=>{e.exports=["Erro no Estudo"]},86577:e=>{e.exports=["Dom"]},72149:e=>{e.exports=["Domingo"]},46041:e=>{e.exports=["Fonte do preço do símbolo"]},63143:e=>{e.exports=["Título do símbolo"]},29985:e=>{e.exports=["Pós-mercado"]},28412:e=>{e.exports=["Os planos pagos apresentam atualizações de dados mais rápidas."]},56042:e=>{e.exports=["Pré-mercado"]},24680:e=>{e.exports=["Listagem Principal"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["Os dados em tempo real para {symbolName} são fornecidos pela {exchange}."]},48293:e=>{e.exports=["Restaurar gráfico"]},91029:e=>{e.exports=["Restaurar painel"]},75094:e=>{e.exports=["Quarta"]},7147:e=>{e.exports=["Quarta"]},52984:e=>{e.exports=["Para obter dados em tempo real de {description}, adquira o pacote de dados em tempo real."]},9787:e=>{e.exports=["Qui"]},7951:e=>{e.exports=["Quinta"]},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports=["Esses dados são em tempo real, mas podem ser ligeiramente diferentes de sua contraparte oficial proveniente da exchange oficial."]},29512:e=>{e.exports=["Esses dados são em tempo real, mas podem ser ligeiramente diferentes de sua contraparte oficial proveniente da {exchange}."]},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports=["Esse símbolo não existe. Por favor, escolha outro símbolo."]},57048:e=>{e.exports=["Hora de dar uma voltinha — esse mercado está fechado."]},94316:e=>{e.exports=["Terça"]},44979:e=>{e.exports=["Terça"]},8209:e=>{e.exports=["Desmarcar Símbolo"]},1111:e=>{e.exports="Volume"},61311:e=>{e.exports=["Aumentar Zoom"]},47602:e=>{e.exports=["Diminuir Zoom"]},57889:e=>{e.exports=["alterar os valores de visibilidade da OHLC"]},18644:e=>{
|
||||
e.exports=["alterar a visibilidade do status de abertura do mercado"]},45110:e=>{e.exports=["alterar a visibilidade da variação da barra"]},31325:e=>{e.exports=["alterar a visibilidade dos títulos dos indicadores"]},99774:e=>{e.exports=["alterar a visibilidade dos valores dos indicadores"]},96162:e=>{e.exports=["alterar a visibilidade dos parâmetros dos indicadores"]},26717:e=>{e.exports=["mudar a visibilidade da descrição do símbolo"]},6091:e=>{e.exports=["alterar a visibilidade do campo do símbolo"]},9455:e=>{e.exports=["alterar a visibilidade dos valores do volume"]},39348:e=>{e.exports=["menos de 1 minuto"]},87358:e=>{e.exports=["exibir {title}"]},7827:e=>{e.exports=["{days} e {hours}"]},7435:e=>{e.exports=["{exchange} por {originalExchange}"]},19830:e=>{e.exports=["{hours} e {minutes}"]},1084:e=>{e.exports=["Dados em tempo real da {listedExchange} estão disponíveis gratuitamente para usuários registrados."]},11155:e=>{e.exports=["Dados de {symbolName} está atrasado em {time} minutos"]},77033:e=>{e.exports=["O dado é atualizado uma vez a cada {amount} segundo, mesmo que haja mais atualizações no mercado.","O dado é atualizado uma vez a cada {amount} segundos, mesmo que haja mais atualizações no mercado."]},2121:e=>{e.exports=["O dado no nosso plano Básico é atualizado uma vez a cada {amount} segundo, mesmo que haja mais atualizações no mercado.","O dado no nosso plano Básico é atualizado uma vez a cada {amount} segundos, mesmo que haja mais atualizações no mercado."]},5223:e=>{e.exports=["Uma atualização a cada {amount} segundo","Uma atualização a cada {amount} segundos"]},58609:e=>{e.exports=["{number} dia","{number} dias"]},24430:e=>{e.exports=["{number} hora","{number} horas"]},67151:e=>{e.exports=["{number} minuto","{number} minutos"]}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports="Error"},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},18429:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports="More"},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports="May"},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports="Could not get Pine source code."},39589:e=>{e.exports="Collapse pane"},38154:e=>{e.exports="Confirm Remove Study Tree"},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports="Create a free account"},69419:e=>{e.exports="All's well — Market is open."},97637:e=>{e.exports="April"},86797:e=>{e.exports="August"},22519:e=>{e.exports=["Bar Change Values"]},52003:e=>{e.exports="Do you really want to delete study and all of it's children?"},68854:e=>{e.exports="Double click"},97325:e=>{e.exports="Data error"},52916:e=>{e.exports="Data is updated once a day."},25978:e=>{e.exports="Data is updated once per second, even if there are more updates on the market."},57310:e=>{e.exports="Data is delayed"},49321:e=>{e.exports="Data on our Basic plan is updated once per second, even if there are more updates on the market."},55669:e=>{e.exports="December"},83498:e=>{e.exports="Delete pane"},6044:e=>{e.exports="Derived Data"},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports="End of day data"},82751:e=>{e.exports="Error"},40519:e=>{e.exports="Evening. Market is open for post-market trading."},80227:e=>{e.exports="Exchange timezone"},16467:e=>{e.exports="February"},25046:e=>{e.exports="Fill out Exchange Agreements"},93666:e=>{e.exports="Flag Symbol"},564:e=>{e.exports="Fri"},72970:e=>{e.exports="Friday"},88958:e=>{e.exports="Holiday"},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports="Hide Indicator Legend"},26935:e=>{e.exports=["Indicator Arguments"]},26315:e=>{e.exports=["Indicator Titles"]},84098:e=>{e.exports=["Indicator Values"]},91459:e=>{e.exports="If you'd like {listedExchange} real-time data you'll need to complete an Exchange Agreement. Don't worry, it only takes a few clicks"},50634:e=>{e.exports="It'll go to post-market trading in {remainingTime}."},74537:e=>{e.exports="It'll open for pre-market trading in {remainingTime}."},26910:e=>{e.exports="January"},23230:e=>{e.exports="July"},49385:e=>{e.exports="June"},99487:e=>{e.exports=["OHLC Values"]},15815:e=>{e.exports="One update per second"},90784:e=>{e.exports="October"},75991:e=>{e.exports="Open market status"},36051:e=>{e.exports="Learn more"},39899:e=>{e.exports="Move pane down"},70343:e=>{e.exports="Move pane up"},83085:e=>{e.exports="Mon"},61199:e=>{e.exports="Monday"},41610:e=>{e.exports="More"},1653:e=>{e.exports="Morning. Market is open for pre-market trading."},56470:e=>{e.exports="Maximize chart"},19603:e=>{e.exports="Maximize pane"},68327:e=>{e.exports="May"},35732:e=>{e.exports="Manage panes"},84675:e=>{e.exports="March"},83949:e=>{e.exports="Market open"},35701:e=>{e.exports="Market opens in {remainingTime}."},95814:e=>{e.exports="Market closed"},98105:e=>{
|
||||
e.exports="Market closes in {remainingTime}."},56086:e=>{e.exports="Market is currently on holiday. Lucky them."},71194:e=>{e.exports="November"},66324:e=>{e.exports="Source code"},36835:e=>{e.exports="Sat"},1144:e=>{e.exports="Saturday"},40653:e=>{e.exports="Scroll to the left"},26721:e=>{e.exports="Scroll to the most recent bar"},35809:e=>{e.exports="Scroll to the right"},61132:e=>{e.exports="September"},28705:e=>{e.exports="Show Indicator Legend"},51072:e=>{e.exports="Show Object Tree"},37809:e=>{e.exports="Show interval settings"},39045:e=>{e.exports="Study Error"},86577:e=>{e.exports="Sun"},72149:e=>{e.exports="Sunday"},46041:e=>{e.exports="Symbol price source"},63143:e=>{e.exports="Symbol title"},29985:e=>{e.exports="Post-market"},28412:e=>{e.exports="Paid plans feature faster data updates."},56042:e=>{e.exports="Pre-market"},24680:e=>{e.exports="Primary listing"},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports="Real-time data for {symbolName} is provided by {exchange} exchange."},48293:e=>{e.exports="Restore chart"},91029:e=>{e.exports="Restore pane"},75094:e=>{e.exports="Wed"},7147:e=>{e.exports="Wednesday"},52984:e=>{e.exports="To get real-time data for {description}, please buy the real-time data package."},9787:e=>{e.exports="Thu"},7951:e=>{e.exports="Thursday"},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports="This symbol doesn't exist, please pick another one."},57048:e=>{e.exports="Time for a walk — this market is closed."},94316:e=>{e.exports="Tue"},44979:e=>{e.exports="Tuesday"},8209:e=>{e.exports="Unflag Symbol"},1111:e=>{e.exports="Volume"},61311:e=>{e.exports=["Zoom In"]},47602:e=>{e.exports=["Zoom Out"]},57889:e=>{e.exports="change OHLC values visibility"},18644:e=>{e.exports="change open market status visibility"},45110:e=>{e.exports="change bar change visibility"},31325:e=>{e.exports="change indicator titles visibility"},99774:e=>{e.exports="change indicator values visibility"},96162:e=>{e.exports="change indicator arguments visibility"},26717:e=>{e.exports="change symbol description visibility"},6091:e=>{e.exports="change symbol field visibility"},9455:e=>{e.exports="change volume values visibility"},39348:e=>{e.exports="less than 1 minute"},87358:e=>{e.exports="show {title}"},7827:e=>{e.exports="{days} and {hours}"},7435:e=>{e.exports="{exchange} by {originalExchange}"},19830:e=>{e.exports="{hours} and {minutes}"},1084:e=>{
|
||||
e.exports="{listedExchange} real-time data is available for free to registered users."},11155:e=>{e.exports="{symbolName} data is delayed by {time} minutes."},77033:e=>{e.exports="Data is updated once every {amount} second, even if there are more updates on the market."},2121:e=>{e.exports="Data on our Basic plan is updated once every {amount} second, even if there are more updates on the market."},5223:e=>{e.exports="One update every {amount} second"},58609:e=>{e.exports="{number} day"},24430:e=>{e.exports="{number} hour"},67151:e=>{e.exports="{number} minute"}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Пт"]},11268:e=>{e.exports=["Пн"]},63331:e=>{e.exports=["Сб"]},85954:e=>{e.exports=["Вс"]},26230:e=>{e.exports=["Ср"]},24793:e=>{e.exports=["Чт"]},31533:e=>{e.exports=["Вт"]},89790:e=>{e.exports=["Не удалось получить исходный код Pine."]},39589:e=>{e.exports=["Свернуть панель"]},38154:e=>{e.exports=["Подтвердить удаление дерева индикаторов"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Создайте бесплатный профиль"]},69419:e=>{e.exports=["Всё в порядке — рынок открыт."]},97637:e=>{e.exports=["Апрель"]},86797:e=>{e.exports=["Август"]},22519:e=>{e.exports=["Значения изменения бара"]},52003:e=>{e.exports=["Вы действительно хотите удалить этот индикатор и все связанные с ним расчёты?"]},68854:e=>{e.exports=["Двойное нажатие"]},97325:e=>{e.exports=["Проблема с данными"]},52916:e=>{e.exports=["Данные обновляются один раз в день."]},25978:e=>{e.exports=["Данные обновляются один раз в секунду, даже если обновлений на рынке было больше."]},57310:e=>{e.exports=["Данные c задержкой"]},49321:e=>{e.exports=["Данные, предоставляемые с подпиской Basic, обновляются один раз в секунду, даже если обновлений на рынке было больше."]},55669:e=>{e.exports=["Декабрь"]},83498:e=>{e.exports=["Удалить панель"]},6044:e=>{e.exports=["Производные данные"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["Обновление раз в день"]},82751:e=>{e.exports=["Ошибка"]},40519:e=>{e.exports=["Сейчас вечер. Рынок открыт для торговли в вечернюю сессию."]},80227:e=>{e.exports=["Часовой пояс биржи"]},16467:e=>{e.exports=["Февраль"]},25046:e=>{e.exports=["Заполнить биржевые соглашения"]},93666:e=>{e.exports=["Отметить символ"]},564:e=>{e.exports=["Пт"]},72970:e=>{e.exports=["Пятница"]},88958:e=>{e.exports=["Выходной день"]},32960:e=>{e.exports=["Халяльный инструмент"]},21686:e=>{e.exports=["Скрыть информацию об индикаторах"]},26935:e=>{e.exports=["Параметры индикатора"]},26315:e=>{e.exports=["Названия индикаторов"]},84098:e=>{e.exports=["Значения индикатора"]},91459:e=>{e.exports=["Если вам нужны данные в реальном времени для {listedExchange}, то заполните биржевое соглашение. Не беспокойтесь, это можно сделать в несколько кликов"]},50634:e=>{e.exports=["Вечерняя сессия начнется через {remainingTime}."]},74537:e=>{e.exports=["Предторговый период начнется через {remainingTime}."]},26910:e=>{e.exports=["Январь"]},23230:e=>{e.exports=["Июль"]},49385:e=>{e.exports=["Июнь"]},99487:e=>{e.exports=["Значения ОТКР-МАКС-МИН-ЗАКР"]},15815:e=>{e.exports=["Обновляются раз в секунду"]},90784:e=>{e.exports=["Октябрь"]},75991:e=>{e.exports=["Cтатус Рынок открыт"]},18429:e=>{e.exports=["Узнать больше"]},39899:e=>{e.exports=["Переместить вниз"]},70343:e=>{e.exports=["Переместить вверх"]},83085:e=>{e.exports=["Пн"]},61199:e=>{e.exports=["Понедельник"]},41610:e=>{e.exports=["Ещё"]},1653:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Пт"]},11268:e=>{e.exports=["Пн"]},63331:e=>{e.exports=["Сб"]},85954:e=>{e.exports=["Вс"]},26230:e=>{e.exports=["Ср"]},24793:e=>{e.exports=["Чт"]},31533:e=>{e.exports=["Вт"]},89790:e=>{e.exports=["Не удалось получить исходный код Pine."]},39589:e=>{e.exports=["Свернуть панель"]},38154:e=>{e.exports=["Подтвердить удаление дерева индикаторов"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Создайте бесплатный профиль"]},69419:e=>{e.exports=["Всё в порядке — рынок открыт."]},97637:e=>{e.exports=["Апрель"]},86797:e=>{e.exports=["Август"]},22519:e=>{e.exports=["Значения изменения бара"]},52003:e=>{e.exports=["Вы действительно хотите удалить этот индикатор и все связанные с ним расчёты?"]},68854:e=>{e.exports=["Двойное нажатие"]},97325:e=>{e.exports=["Проблема с данными"]},52916:e=>{e.exports=["Данные обновляются один раз в день."]},25978:e=>{e.exports=["Данные обновляются один раз в секунду, даже если обновлений на рынке было больше."]},57310:e=>{e.exports=["Данные c задержкой"]},49321:e=>{e.exports=["Данные, предоставляемые с подпиской Basic, обновляются один раз в секунду, даже если обновлений на рынке было больше."]},55669:e=>{e.exports=["Декабрь"]},83498:e=>{e.exports=["Удалить панель"]},6044:e=>{e.exports=["Производные данные"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["Обновление раз в день"]},82751:e=>{e.exports=["Ошибка"]},40519:e=>{e.exports=["Сейчас вечер. Рынок открыт для торговли в вечернюю сессию."]},80227:e=>{e.exports=["Часовой пояс биржи"]},16467:e=>{e.exports=["Февраль"]},25046:e=>{e.exports=["Заполнить биржевые соглашения"]},93666:e=>{e.exports=["Отметить символ"]},564:e=>{e.exports=["Пт"]},72970:e=>{e.exports=["Пятница"]},88958:e=>{e.exports=["Выходной день"]},32960:e=>{e.exports=["Халяльный инструмент"]},21686:e=>{e.exports=["Скрыть информацию об индикаторах"]},26935:e=>{e.exports=["Параметры индикатора"]},26315:e=>{e.exports=["Названия индикаторов"]},84098:e=>{e.exports=["Значения индикатора"]},91459:e=>{e.exports=["Если вам нужны данные в реальном времени для {listedExchange}, то заполните биржевое соглашение. Не беспокойтесь, это можно сделать в несколько кликов"]},50634:e=>{e.exports=["Вечерняя сессия начнется через {remainingTime}."]},74537:e=>{e.exports=["Предторговый период начнется через {remainingTime}."]},26910:e=>{e.exports=["Январь"]},23230:e=>{e.exports=["Июль"]},49385:e=>{e.exports=["Июнь"]},99487:e=>{e.exports=["Значения ОТКР-МАКС-МИН-ЗАКР"]},15815:e=>{e.exports=["Обновляются раз в секунду"]},90784:e=>{e.exports=["Октябрь"]},75991:e=>{e.exports=["Cтатус Рынок открыт"]},36051:e=>{e.exports=["Узнать больше"]},39899:e=>{e.exports=["Переместить вниз"]},70343:e=>{e.exports=["Переместить вверх"]},83085:e=>{e.exports=["Пн"]},61199:e=>{e.exports=["Понедельник"]},41610:e=>{e.exports=["Ещё"]},1653:e=>{
|
||||
e.exports=["Сейчас утро. Рынок открыт для торговли в предторговый период."]},56470:e=>{e.exports=["Развернуть график"]},19603:e=>{e.exports=["Развернуть панель"]},68327:e=>{e.exports=["Май"]},35732:e=>{e.exports=["Настройки панели"]},84675:e=>{e.exports=["Март"]},83949:e=>{e.exports=["Рынок открыт"]},35701:e=>{e.exports=["Рынок открывается через {remainingTime}."]},95814:e=>{e.exports=["Рынок закрыт"]},98105:e=>{e.exports=["Рынок закрывается через {remainingTime}."]},56086:e=>{e.exports=["На рынке сегодня праздничный день. Повезло им."]},71194:e=>{e.exports=["Ноябрь"]},66324:e=>{e.exports=["Исходный код"]},36835:e=>{e.exports=["Сб"]},1144:e=>{e.exports=["Суббота"]},40653:e=>{e.exports=["Прокрутить влево"]},26721:e=>{e.exports=["Прокрутить до текущего бара"]},35809:e=>{e.exports=["Прокрутить вправо"]},61132:e=>{e.exports=["Сентябрь"]},28705:e=>{e.exports=["Показать информацию об индикаторах"]},51072:e=>{e.exports=["Показать дерево объектов"]},37809:e=>{e.exports=["Показывать настройки интервала"]},39045:e=>{e.exports=["Ошибка индикатора или стратегии"]},86577:e=>{e.exports=["Вс"]},72149:e=>{e.exports=["Воскресенье"]},46041:e=>{e.exports=["Источник ценовых данных инструмента"]},63143:e=>{e.exports=["Имя инструмента"]},29985:e=>{e.exports=["Вечерняя торговая сессия"]},28412:e=>{e.exports=["В платные подписки включено более частое обновление данных."]},56042:e=>{e.exports=["Предторговый период"]},24680:e=>{e.exports=["Первичный листинг"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["Данные в реальном времени для {symbolName} предоставлены биржей {exchange}."]},48293:e=>{e.exports=["Восстановить график"]},91029:e=>{e.exports=["Восстановить панель"]},75094:e=>{e.exports=["Ср"]},7147:e=>{e.exports=["Среда"]},52984:e=>{e.exports=["Чтобы получать данные в реальном времени для {description}, вам нужно купить подписку на данные в реальном времени."]},9787:e=>{e.exports=["Чт"]},7951:e=>{e.exports=["Четверг"]},99214:e=>{e.exports=["Основная, или первая, фондовая биржа, на которой торгуются акции компании."]},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports=["Акции соответствуют принципам шариата, т.е. не противоречат нормам ислама. Данная компания не взимает и не получает проценты, а также не взаимодействует с некоторыми секторами (азартные игры, алкогольная и табачная продукция, продукты питания из свинины)."]},73717:e=>{e.exports=["Этот символ не существует, пожалуйста, выберите другой."]},57048:e=>{e.exports=["Можно прогуляться — этот рынок сейчас закрыт."]},94316:e=>{e.exports=["Вт"]},44979:e=>{e.exports=["Вторник"]},8209:e=>{e.exports=["Снять отметку с символа"]},1111:e=>{e.exports=["Объём"]},61311:e=>{e.exports=["Увеличить масштаб"]},47602:e=>{e.exports=["Уменьшить масштаб"]},57889:e=>{
|
||||
e.exports=["изменение видимости значений ОТКР-МАКС-МИН-ЗАКР"]},18644:e=>{e.exports=["изменение видимости статуса: Рынок открыт"]},45110:e=>{e.exports=["изменение видимости значения изменения бара"]},31325:e=>{e.exports=["изменение видимости названий индикаторов"]},99774:e=>{e.exports=["изменение видимости значений индикаторов"]},96162:e=>{e.exports=["изменение видимости параметров индикаторов"]},26717:e=>{e.exports=["изменение видимости описания инструмента"]},6091:e=>{e.exports=["изменение видимости поля символа"]},9455:e=>{e.exports=["изменение видимости значений объема"]},39348:e=>{e.exports=["меньше минуты"]},87358:e=>{e.exports=["отображение: {title}"]},7827:e=>{e.exports=["{days} и {hours}"]},7435:e=>{e.exports=["{exchange} от {originalExchange}"]},19830:e=>{e.exports=["{hours} и {minutes}"]},1084:e=>{e.exports=["Данные в реальном времени для {listedExchange} доступны бесплатно для зарегистрированных пользователей."]},11155:e=>{e.exports=["{symbolName} данные с задержкой на {time} минут."]},77033:e=>{e.exports=["Данные обновляются один раз в {amount} секунду, даже если событий на рынке было больше.","Данные обновляются один раз в {amount} секунды, даже если событий на рынке было больше.","Данные обновляются один раз в {amount} секунд, даже если событий на рынке было больше.","Данные обновляются один раз в {amount} секунд, даже если событий на рынке было больше."]},2121:e=>{e.exports=["Данные, предоставляемые с подпиской Basic, обновляются один раз в {amount} секунду, даже если событий на рынке было больше.","Данные, предоставляемые с подпиской Basic, обновляются один раз в {amount} секунды, даже если событий на рынке было больше.","Данные, предоставляемые с подпиской Basic, обновляются один раз в {amount} секунд, даже если событий на рынке было больше.","Данные, предоставляемые с подпиской Basic, обновляются один раз в {amount} секунд, даже если событий на рынке было больше."]},5223:e=>{e.exports=["Данные обновляются один раз в {amount} секунду","Данные обновляются один раз в {amount} секунды","Данные обновляются один раз в {amount} секунд","Данные обновляются один раз в {amount} секунд"]},58609:e=>{e.exports=["{number} день","{number} дня","{number} дней","{number} дней"]},24430:e=>{e.exports=["{number} час","{number} часа","{number} часов","{number} часов"]},67151:e=>{e.exports=["{number} минута","{number} минуты","{number} минут","{number} минут"]}}]);
|
||||
@@ -1,5 +1,5 @@
|
||||
(()=>{"use strict";var e,a,d,c,f,t={},b={};function r(e){var a=b[e];if(void 0!==a)return a.exports;var d=b[e]={id:e,loaded:!1,exports:{}};return t[e].call(d.exports,d,d.exports,r),d.loaded=!0,d.exports}r.m=t,r.c=b,e=[],r.O=(a,d,c,f)=>{if(!d){var t=1/0;for(i=0;i<e.length;i++){for(var[d,c,f]=e[i],b=!0,o=0;o<d.length;o++)(!1&f||t>=f)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(b=!1,f<t&&(t=f));if(b){e.splice(i--,1);var n=c();void 0!==n&&(a=n)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[d,c,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a}),a},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var t={};a=a||[null,d({}),d([]),d(d)];for(var b=2&c&&e;"object"==typeof b&&!~a.indexOf(b);b=d(b))Object.getOwnPropertyNames(b).forEach((a=>t[a]=()=>e[a]));return t.default=()=>e,r.d(f,t),f},r.d=(e,a)=>{for(var d in a)r.o(a,d)&&!r.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:a[d]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,d)=>(r.f[d](e,a),a)),[])),r.u=e=>5652===e?"__LANG__.5652.209eb64b624dfe3c853a.js":2427===e?"__LANG__.2427.596db67d26c83197588d.js":77===e?"__LANG__.77.5401b8766c940f90b3e9.js":6196===e?"__LANG__.6196.3e28185b53cd2346f10d.js":4053===e?"__LANG__.4053.929467332218f26dc70f.js":7201===e?"__LANG__.7201.028a386569caa7df9e56.js":3753===e?"__LANG__.3753.abc1ac9bcf134df94dec.js":2014===e?"__LANG__.2014.75229e80e4f7b7217ef0.js":8884===e?"__LANG__.8884.515644758428ad7e8263.js":2684===e?"__LANG__.2684.25cb9ba0254ab5298f14.js":({92:"chart-screenshot-hint",139:"get-error-card",507:"study-pane-views",607:"study-property-pages-with-definitions",731:"add-compare-dialog",1583:"lt-pane-views",1584:"context-menu-renderer",1702:"manage-drawings-dialog",1754:"symbol-search-dialog",1859:"go-to-date-dialog-impl",1890:"line-tools-icons",2077:"change-interval-dialog",2183:"study-inputs-pane-views",2306:"floating-toolbars",2377:"hammerjs",2616:"svg-renderer",2704:"currency-label-menu",2878:"drawing-toolbar",3005:"header-toolbar",3030:"new-confirm-inputs-dialog",3596:"general-property-page",4013:"custom-intervals-add-dialog",4079:"series-pane-views",4389:"take-chart-image-impl",4665:"share-chart-to-social-utils",4862:"object-tree-dialog",5009:"load-chart-dialog",5093:"chart-widget-gui",5516:"restricted-toolset",5551:"favorite-drawings-api",5598:"lt-stickers-atlas",6166:"chart-event-hint",6265:"new-edit-object-dialog",6456:"study-market",6631:"study-template-dialog",6780:"source-properties-editor",7078:"general-chart-properties-dialog",7260:"chart-bottom-toolbar",7271:"compare-model",7648:"show-theme-save-dialog",7987:"lt-icons-atlas",8020:"user-defined-bars-marks-tooltip",8537:"lt-property-pages-with-definitions",8643:"full-tooltips-popup",8890:"simple-dialog",9039:"lollipop-tooltip-renderer",9374:"symbol-info-dialog-impl",9498:"export-data",
|
||||
9685:"series-icons-map"}[e]||e)+"."+{6:"a03a8ff024d47ed075c6",84:"f6a5cab384a8d3fcf379",92:"ebff97a1a4b1c5914bdd",139:"6635b794027eb9971ec9",218:"aa5e88750214f5303812",507:"cc5bd003161b0ea73f75",607:"ce85b8b8af55fc2902f6",731:"fd9f91929c939a260ad3",855:"61db310932f8af2c5989",898:"b63568700f1380e37b1a",962:"e2eb6a85de39a3d76e5d",1013:"ccba7f12442264960551",1033:"bb804c64fe58de0bace7",1054:"c09e1aa220385adef79a",1109:"845f0f111ff830ab93c8",1365:"e1fe1d66c5bb17da7c3a",1553:"c076714f5e24887f0b94",1583:"fe06b5162a88616539a9",1584:"d6dfc888e4d8fe785fa7",1702:"3f5b604134bebba28c6c",1754:"9eb046ffc9fedac1edf1",1762:"9511e5b410d7d629bc49",1849:"fce185f1df6ea05f3d18",1859:"4aa6daee1b7dcb2f2f62",1890:"ec9907a13590a74ff995",1958:"5ca25f504685c5c94792",2077:"297f80c00bf8731bd9fb",2109:"291fa715b6ded706c3dd",2158:"4b603780e909661194b1",2183:"a80a3e282aa441e156d1",2191:"2197cc1b66a1db8969cc",2215:"e87235d359e4c375c7b9",2260:"95dc0a20b147b6b2eeed",2306:"6db0236a7aedcdedac97",2377:"6e30e0c48af40bf2f6c0",2587:"615babc52637decdb6e2",2616:"f065beaf6b5b37da27d9",2639:"a55d77a7912be54f7b9d",2666:"d28c0fa0a323b8118f22",2676:"a9a5ede4d514162164fa",2704:"58ca1d91873babec49b8",2731:"55eed17fefac5e82c077",2842:"61ec1448858319f48d5a",2878:"41ed460b4ed63c37a623",2984:"dc61504f5c150afee786",3005:"d2fc9d0c0651e40374fb",3016:"1dc744fe35e3e3b00f00",3030:"700f756efb60fe024812",3066:"8b1d2ceb22d9fedde67b",3179:"f9de135d1febd7be2652",3291:"99dfe1742621fe5892b1",3502:"1985af3fa836c4248178",3596:"b320e14febaf0719a734",3610:"c79c6bddd919cb78428a",3717:"6f65e91a870250a6e450",3842:"8758110ab553b5368121",3889:"c5a6834243c3ccfc1fcb",3980:"9d7eeb2bacce45c508b3",3986:"2611a114cb0cc5d3d639",4013:"1d320236ba24da2e3a2f",4015:"9b6607a6f543f077c5a5",4062:"9229fac3ef3db26fd5bc",4079:"97a8e6dbe1a94532eb49",4215:"8934b190aaed2663c300",4378:"36f45309c7af8e3cbf38",4387:"b928c72ea82decd4ae7b",4389:"c0ec40f417c36a1c6179",4403:"fc4cac3ecee3925b9ec2",4665:"d7331dbca4a2aa0909e7",4713:"e40c2c44bf79ceb73d67",4717:"48fa365046162fcf8939",4862:"e45c37aa49fc3245f8f0",4894:"035fecc664874bb752b0",4928:"5505afe565b4cb0d4e99",4987:"a23484dfcca6d5fae195",5007:"fba5211a5d34374a0759",5009:"2bc8d3998e1a2392ad03",5050:"ab76a0ed297bdbf8d13f",5093:"0ebb5aa6b6b2e40586ff",5145:"da831552b3b54ca47682",5163:"953e65e04ed31b0ea0b3",5403:"a8ce3bbae4ddbe632714",5516:"1b7bc1402f30983626f1",5551:"685c412f518848b85b89",5598:"52ad6e6d7d7b134ab0ba",5649:"5c1e55c9dad604880876",5711:"85a69ca8e546ea6966e9",5866:"039e25226b82968cca61",5871:"bc27dc50e79bd2545e97",5899:"49534f304fa5f1815584",5901:"521f9d32724856f46d21",5993:"0e5f49179c6a516963de",6025:"d669a0315da9d6fda6b3",6036:"5b373caaaa6e1ba4495f",6106:"1d31df88e63bf542ea7b",6166:"b2c7a312767fa4f97aa5",6214:"5a578175aab923a979dc",6221:"56c4d15c823c019ddb39",6265:"ea1d15219003b54e9f1c",6456:"9e70f3c55a48dea9582d",6494:"7f264af8142cb9910c06",6625:"364cf21fe24d7e675de8",6631:"faf557ce6d32f93e5a9a",6639:"a1bd5bf1d51c681561a1",6752:"912872ffa56a7243d664",6780:"574ad472c0635857c0e7",6831:"912351c7cf5f8ac16dfe",6884:"07642217627127113fb0",
|
||||
6949:"f50051a55eaa8dd5e780",6959:"61ce9bf171293ea37c54",7078:"82cac28ab24654c72a42",7111:"4716f3208dc337521c10",7149:"d450e8145ad7e6fbd67f",7194:"098c1a8da1ddbbda98f6",7260:"744ccf6a4674f31cb2ea",7271:"e202d1fb2f84f3659e36",7350:"aa555ff9e17c4029aedd",7391:"c63bd39c42093cc4130c",7413:"3a52b91975b98e6fe8e4",7555:"ea682716c26bc13db765",7648:"d599965fb89ec8e183eb",7871:"df6a9177c293c0c53e80",7987:"aceb77470f3039ad2f63",8020:"520f315000510aab3003",8049:"eb5d0cfe52ecca5d4a13",8056:"c06a1c8fb4a1f18cf217",8149:"9fb525d10e5c8ba95701",8167:"ddf1e0f7ca2caf9285fe",8180:"640f9faeb3f5f9fa190f",8537:"33f2eb46049d6d74ca06",8643:"0fccf890139dbb10791b",8890:"2bb0f228f3ba2ab7961a",8904:"87e94e93ade13962a48f",9039:"cbacd2a74fa2249c23ad",9138:"f516266ddcf6ca8c7064",9322:"fcbf1e7bff530c95a44f",9327:"0c38440ca52f144413ac",9374:"391e1e1a29220b089537",9498:"02a7668fbb079d66566d",9685:"6b7b2f52a18274053c99",9727:"d07c8d67d65612aaaa85",9789:"458feb5c8c0263b0618b",9842:"581808dd4a8651b16779",9916:"0c2cb2d12479a20efce1"}[e]+".js",r.miniCssF=e=>e+"."+{6:"362fa6a7ab1f3e3b06c4",84:"d345a68da9c285edb24f",218:"249783b12e388c783204",855:"eac699ce13c5f226e490",898:"3efb27a9750af83ed9c6",1013:"8bf558e5776449ee9b26",1033:"5197f9f8b8500206d06c",1054:"53487a2be7f0ef3c0ac6",1109:"ec16a629917db2baf412",1365:"0116666d16b5bc64c47a",1762:"7ff6b353c441db2276da",1849:"aa435f081ad57a6d0121",2109:"39627406fe95483ff7db",2191:"4be2f56dab5aeadfe0eb",2260:"b98824e4829a1aa9b444",2587:"1403c0d79d2217a73053",2639:"86605a3197db99aca0f7",2666:"fbb750fd312778403036",2676:"2d3cabbd39a3b0d6e9ea",2731:"e35a685bdfdffcff2797",2984:"4082296827cdc2ce3974",3066:"dc07d1c6b25360d267dd",3502:"c49903f7222870ff8aca",3610:"609aa04cdd061440d0ef",3717:"cccda056797616f8ac78",3842:"6a8a7842ee841f6d2cff",3889:"a2646d6c3b33d166eee2",3980:"f4c75de9958b6594bac6",4015:"1d0e3a62a59d173c81f3",4215:"d24836a292b1969ab4bb",4387:"04308bdc36942462914c",4894:"670543ec1a8c4786a3a0",4928:"4a1b6faf9161be473ce9",4987:"9eeb86c4d3cfacadc52c",5145:"a2b224fd27ab2941c565",5163:"b9129281858e3f6afb05",5403:"28a935ee45ece03c1da9",5649:"b60ed09c5ea8c55827d4",5866:"c89b7fc29afe92efc1f3",5993:"31e4b81e8ea99883150e",6025:"263b457b1a7f9ca139b2",6036:"069ebb4bad0f5dd27147",6106:"cf6f129517250c80b39f",6214:"65b7dbf8be6cca5ac143",6221:"5c115302948a4482dfc1",6494:"f36c8c07be959ab522bb",6625:"eb019e3a6facc625daff",6639:"2c6ed608ae2da878c517",6752:"207eb3cc75b3ed2c6754",6831:"ac1745947bd2665f6c9a",6884:"bb7d30a7bbbe5af36556",6949:"6b6148a8f15c8898c9e9",6959:"b688f948e1f896f359ed",7111:"2382715e5643d27ea88a",7149:"5233dd4b27b2f1bea43f",7194:"e04f69c8933166966874",7350:"a9502dc8f01e37d9fa02",7391:"9c809fa91ed0c8f75bc0",7413:"f830ad1ad6ee6f9b1cb3",7555:"c7630ad44b7d7a2f8a0c",7871:"cb99fc4ec9bbe0895a26",8049:"5e06299815b664b331e2",8056:"82b5717ea9f014c8ca2d",8149:"21f2b01074a4d082e268",8904:"a302177fe7e3ccd50cb0",9138:"c6bf63d3695b7e98a4e1",9322:"3d936c180e77685183dd",9327:"cb8f92015e0b667cbd6e",9789:"cb5ad20bc727d3820b6c",9842:"dde7652ee3c148414acf",9916:"d034c6ed4305c99b15ce"}[e]+".css",r.g=function(){
|
||||
(()=>{"use strict";var e,a,d,c,f,t={},b={};function r(e){var a=b[e];if(void 0!==a)return a.exports;var d=b[e]={id:e,loaded:!1,exports:{}};return t[e].call(d.exports,d,d.exports,r),d.loaded=!0,d.exports}r.m=t,r.c=b,e=[],r.O=(a,d,c,f)=>{if(!d){var t=1/0;for(i=0;i<e.length;i++){for(var[d,c,f]=e[i],b=!0,o=0;o<d.length;o++)(!1&f||t>=f)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(b=!1,f<t&&(t=f));if(b){e.splice(i--,1);var n=c();void 0!==n&&(a=n)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[d,c,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a}),a},d=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,c){if(1&c&&(e=this(e)),8&c)return e;if("object"==typeof e&&e){if(4&c&&e.__esModule)return e;if(16&c&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var t={};a=a||[null,d({}),d([]),d(d)];for(var b=2&c&&e;"object"==typeof b&&!~a.indexOf(b);b=d(b))Object.getOwnPropertyNames(b).forEach((a=>t[a]=()=>e[a]));return t.default=()=>e,r.d(f,t),f},r.d=(e,a)=>{for(var d in a)r.o(a,d)&&!r.o(e,d)&&Object.defineProperty(e,d,{enumerable:!0,get:a[d]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,d)=>(r.f[d](e,a),a)),[])),r.u=e=>5652===e?"__LANG__.5652.209eb64b624dfe3c853a.js":2427===e?"__LANG__.2427.596db67d26c83197588d.js":77===e?"__LANG__.77.5401b8766c940f90b3e9.js":6196===e?"__LANG__.6196.3e28185b53cd2346f10d.js":4053===e?"__LANG__.4053.929467332218f26dc70f.js":7201===e?"__LANG__.7201.028a386569caa7df9e56.js":3753===e?"__LANG__.3753.abc1ac9bcf134df94dec.js":2014===e?"__LANG__.2014.ac41a755cbd36fd3ce84.js":8884===e?"__LANG__.8884.515644758428ad7e8263.js":2684===e?"__LANG__.2684.25cb9ba0254ab5298f14.js":({92:"chart-screenshot-hint",139:"get-error-card",507:"study-pane-views",607:"study-property-pages-with-definitions",731:"add-compare-dialog",1583:"lt-pane-views",1584:"context-menu-renderer",1702:"manage-drawings-dialog",1754:"symbol-search-dialog",1859:"go-to-date-dialog-impl",1890:"line-tools-icons",2077:"change-interval-dialog",2183:"study-inputs-pane-views",2306:"floating-toolbars",2377:"hammerjs",2616:"svg-renderer",2704:"currency-label-menu",2878:"drawing-toolbar",3005:"header-toolbar",3030:"new-confirm-inputs-dialog",3596:"general-property-page",4013:"custom-intervals-add-dialog",4079:"series-pane-views",4389:"take-chart-image-impl",4665:"share-chart-to-social-utils",4862:"object-tree-dialog",5009:"load-chart-dialog",5093:"chart-widget-gui",5516:"restricted-toolset",5551:"favorite-drawings-api",5598:"lt-stickers-atlas",6166:"chart-event-hint",6265:"new-edit-object-dialog",6456:"study-market",6631:"study-template-dialog",6780:"source-properties-editor",7078:"general-chart-properties-dialog",7260:"chart-bottom-toolbar",7271:"compare-model",7648:"show-theme-save-dialog",7987:"lt-icons-atlas",8020:"user-defined-bars-marks-tooltip",8537:"lt-property-pages-with-definitions",8643:"full-tooltips-popup",8890:"simple-dialog",9039:"lollipop-tooltip-renderer",9374:"symbol-info-dialog-impl",9498:"export-data",
|
||||
9685:"series-icons-map"}[e]||e)+"."+{6:"a03a8ff024d47ed075c6",84:"f6a5cab384a8d3fcf379",92:"ebff97a1a4b1c5914bdd",139:"6635b794027eb9971ec9",218:"aa5e88750214f5303812",507:"cc5bd003161b0ea73f75",607:"ce85b8b8af55fc2902f6",731:"fd9f91929c939a260ad3",855:"61db310932f8af2c5989",898:"b63568700f1380e37b1a",962:"e2eb6a85de39a3d76e5d",1013:"ccba7f12442264960551",1033:"bb804c64fe58de0bace7",1054:"c09e1aa220385adef79a",1109:"845f0f111ff830ab93c8",1365:"e1fe1d66c5bb17da7c3a",1553:"c076714f5e24887f0b94",1583:"fe06b5162a88616539a9",1584:"d6dfc888e4d8fe785fa7",1702:"3f5b604134bebba28c6c",1754:"9eb046ffc9fedac1edf1",1762:"9511e5b410d7d629bc49",1849:"fce185f1df6ea05f3d18",1859:"4aa6daee1b7dcb2f2f62",1890:"ec9907a13590a74ff995",1958:"5ca25f504685c5c94792",2077:"297f80c00bf8731bd9fb",2109:"291fa715b6ded706c3dd",2158:"4b603780e909661194b1",2183:"a80a3e282aa441e156d1",2191:"2197cc1b66a1db8969cc",2215:"e87235d359e4c375c7b9",2260:"95dc0a20b147b6b2eeed",2306:"6db0236a7aedcdedac97",2377:"6e30e0c48af40bf2f6c0",2587:"615babc52637decdb6e2",2616:"f065beaf6b5b37da27d9",2639:"a55d77a7912be54f7b9d",2666:"d28c0fa0a323b8118f22",2676:"a9a5ede4d514162164fa",2704:"58ca1d91873babec49b8",2731:"55eed17fefac5e82c077",2842:"61ec1448858319f48d5a",2878:"41ed460b4ed63c37a623",2984:"dc61504f5c150afee786",3005:"80a73372e759c9cc0b8e",3016:"1dc744fe35e3e3b00f00",3030:"700f756efb60fe024812",3066:"8b1d2ceb22d9fedde67b",3179:"f9de135d1febd7be2652",3291:"99dfe1742621fe5892b1",3502:"1985af3fa836c4248178",3596:"b320e14febaf0719a734",3610:"c79c6bddd919cb78428a",3717:"6f65e91a870250a6e450",3842:"8758110ab553b5368121",3889:"c5a6834243c3ccfc1fcb",3980:"9d7eeb2bacce45c508b3",3986:"2611a114cb0cc5d3d639",4013:"1d320236ba24da2e3a2f",4015:"9b6607a6f543f077c5a5",4062:"9229fac3ef3db26fd5bc",4079:"97a8e6dbe1a94532eb49",4215:"8934b190aaed2663c300",4378:"36f45309c7af8e3cbf38",4387:"b928c72ea82decd4ae7b",4389:"c0ec40f417c36a1c6179",4403:"fc4cac3ecee3925b9ec2",4665:"d7331dbca4a2aa0909e7",4713:"e40c2c44bf79ceb73d67",4717:"48fa365046162fcf8939",4862:"e45c37aa49fc3245f8f0",4894:"035fecc664874bb752b0",4928:"5505afe565b4cb0d4e99",4987:"a23484dfcca6d5fae195",5007:"fba5211a5d34374a0759",5009:"2bc8d3998e1a2392ad03",5050:"ab76a0ed297bdbf8d13f",5093:"27649072aafee4246ec8",5145:"da831552b3b54ca47682",5163:"953e65e04ed31b0ea0b3",5403:"a8ce3bbae4ddbe632714",5516:"1b7bc1402f30983626f1",5551:"685c412f518848b85b89",5598:"52ad6e6d7d7b134ab0ba",5649:"5c1e55c9dad604880876",5711:"85a69ca8e546ea6966e9",5866:"039e25226b82968cca61",5871:"bc27dc50e79bd2545e97",5899:"49534f304fa5f1815584",5901:"e7195b28a21254f01dd4",5993:"0e5f49179c6a516963de",6025:"d669a0315da9d6fda6b3",6036:"5b373caaaa6e1ba4495f",6106:"1d31df88e63bf542ea7b",6166:"b2c7a312767fa4f97aa5",6214:"5a578175aab923a979dc",6221:"56c4d15c823c019ddb39",6265:"ea1d15219003b54e9f1c",6456:"9e70f3c55a48dea9582d",6494:"7f264af8142cb9910c06",6625:"364cf21fe24d7e675de8",6631:"faf557ce6d32f93e5a9a",6639:"a1bd5bf1d51c681561a1",6752:"912872ffa56a7243d664",6780:"574ad472c0635857c0e7",6831:"912351c7cf5f8ac16dfe",6884:"07642217627127113fb0",
|
||||
6949:"f50051a55eaa8dd5e780",6959:"61ce9bf171293ea37c54",7078:"82cac28ab24654c72a42",7111:"4716f3208dc337521c10",7149:"d450e8145ad7e6fbd67f",7194:"098c1a8da1ddbbda98f6",7260:"744ccf6a4674f31cb2ea",7271:"c3a2bff7c7c12b7ebc38",7350:"aa555ff9e17c4029aedd",7391:"c63bd39c42093cc4130c",7413:"3a52b91975b98e6fe8e4",7555:"ea682716c26bc13db765",7648:"d599965fb89ec8e183eb",7871:"df6a9177c293c0c53e80",7987:"aceb77470f3039ad2f63",8020:"520f315000510aab3003",8049:"eb5d0cfe52ecca5d4a13",8056:"c06a1c8fb4a1f18cf217",8149:"9fb525d10e5c8ba95701",8167:"ddf1e0f7ca2caf9285fe",8180:"640f9faeb3f5f9fa190f",8537:"33f2eb46049d6d74ca06",8643:"0fccf890139dbb10791b",8890:"2bb0f228f3ba2ab7961a",8904:"87e94e93ade13962a48f",9039:"cbacd2a74fa2249c23ad",9138:"f516266ddcf6ca8c7064",9322:"fcbf1e7bff530c95a44f",9327:"0c38440ca52f144413ac",9374:"391e1e1a29220b089537",9498:"02a7668fbb079d66566d",9685:"6b7b2f52a18274053c99",9727:"59df6902f69a26f0225a",9789:"458feb5c8c0263b0618b",9842:"581808dd4a8651b16779",9916:"0c2cb2d12479a20efce1"}[e]+".js",r.miniCssF=e=>e+"."+{6:"362fa6a7ab1f3e3b06c4",84:"d345a68da9c285edb24f",218:"249783b12e388c783204",855:"eac699ce13c5f226e490",898:"3efb27a9750af83ed9c6",1013:"8bf558e5776449ee9b26",1033:"5197f9f8b8500206d06c",1054:"53487a2be7f0ef3c0ac6",1109:"ec16a629917db2baf412",1365:"0116666d16b5bc64c47a",1762:"7ff6b353c441db2276da",1849:"aa435f081ad57a6d0121",2109:"39627406fe95483ff7db",2191:"4be2f56dab5aeadfe0eb",2260:"b98824e4829a1aa9b444",2587:"1403c0d79d2217a73053",2639:"86605a3197db99aca0f7",2666:"fbb750fd312778403036",2676:"2d3cabbd39a3b0d6e9ea",2731:"e35a685bdfdffcff2797",2984:"4082296827cdc2ce3974",3066:"dc07d1c6b25360d267dd",3502:"c49903f7222870ff8aca",3610:"609aa04cdd061440d0ef",3717:"cccda056797616f8ac78",3842:"6a8a7842ee841f6d2cff",3889:"a2646d6c3b33d166eee2",3980:"f4c75de9958b6594bac6",4015:"1d0e3a62a59d173c81f3",4215:"d24836a292b1969ab4bb",4387:"04308bdc36942462914c",4894:"670543ec1a8c4786a3a0",4928:"4a1b6faf9161be473ce9",4987:"9eeb86c4d3cfacadc52c",5145:"a2b224fd27ab2941c565",5163:"b9129281858e3f6afb05",5403:"28a935ee45ece03c1da9",5649:"b60ed09c5ea8c55827d4",5866:"c89b7fc29afe92efc1f3",5993:"31e4b81e8ea99883150e",6025:"263b457b1a7f9ca139b2",6036:"069ebb4bad0f5dd27147",6106:"cf6f129517250c80b39f",6214:"65b7dbf8be6cca5ac143",6221:"5c115302948a4482dfc1",6494:"f36c8c07be959ab522bb",6625:"eb019e3a6facc625daff",6639:"2c6ed608ae2da878c517",6752:"207eb3cc75b3ed2c6754",6831:"ac1745947bd2665f6c9a",6884:"bb7d30a7bbbe5af36556",6949:"6b6148a8f15c8898c9e9",6959:"b688f948e1f896f359ed",7111:"2382715e5643d27ea88a",7149:"5233dd4b27b2f1bea43f",7194:"e04f69c8933166966874",7350:"a9502dc8f01e37d9fa02",7391:"9c809fa91ed0c8f75bc0",7413:"f830ad1ad6ee6f9b1cb3",7555:"c7630ad44b7d7a2f8a0c",7871:"cb99fc4ec9bbe0895a26",8049:"5e06299815b664b331e2",8056:"82b5717ea9f014c8ca2d",8149:"21f2b01074a4d082e268",8904:"a302177fe7e3ccd50cb0",9138:"c6bf63d3695b7e98a4e1",9322:"3d936c180e77685183dd",9327:"cb8f92015e0b667cbd6e",9789:"cb5ad20bc727d3820b6c",9842:"dde7652ee3c148414acf",9916:"d034c6ed4305c99b15ce"}[e]+".css",r.g=function(){
|
||||
if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.hmd=e=>((e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),c={},f="tradingview:",r.l=(e,a,d,t)=>{if(c[e])c[e].push(a);else{var b,o;if(void 0!==d)for(var n=document.getElementsByTagName("script"),i=0;i<n.length;i++){var s=n[i];if(s.getAttribute("src")==e||s.getAttribute("data-webpack")==f+d){b=s;break}}b||(o=!0,(b=document.createElement("script")).charset="utf-8",b.timeout=120,r.nc&&b.setAttribute("nonce",r.nc),b.setAttribute("data-webpack",f+d),b.src=e,0!==b.src.indexOf(window.location.origin+"/")&&(b.crossOrigin="anonymous")),c[e]=[a];var l=(a,d)=>{b.onerror=b.onload=null,clearTimeout(u);var f=c[e];if(delete c[e],b.parentNode&&b.parentNode.removeChild(b),f&&f.forEach((e=>e(d))),a)return a(d)},u=setTimeout(l.bind(null,void 0,{type:"timeout",target:b}),12e4);b.onerror=l.bind(null,b.onerror),b.onload=l.bind(null,b.onload),o&&document.head.appendChild(b)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e;r.g.importScripts&&(e=r.g.location+"");var a=r.g.document;if(!e&&a&&(a.currentScript&&(e=a.currentScript.src),!e)){var d=a.getElementsByTagName("script");d.length&&(e=d[d.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e})(),r.g.location&&r.p.startsWith(r.g.location.origin)&&(r.p=r.p.slice(r.g.location.origin.length)),(()=>{const e=r.u;r.u=a=>e(a).replace("__LANG__",r.g.language)})(),r.p=r.g.WEBPACK_PUBLIC_PATH||r.p;var o=r.e,n=Object.create(null);function i(e,a){return o(e).catch((function(){return new Promise((function(d){var c=function(){self.removeEventListener("online",c,!1),!1===navigator.onLine?self.addEventListener("online",c,!1):d(a<2?i(e,a+1):o(e))};setTimeout(c,a*a*1e3)}))}))}r.e=function(e){if(!n[e]){n[e]=i(e,0);var a=function(){delete n[e]};n[e].then(a,a)}return n[e]},(()=>{if("undefined"!=typeof document){var e=e=>new Promise(((a,d)=>{var c=r.miniCssF(e),f=r.p+c;if(((e,a)=>{for(var d=document.getElementsByTagName("link"),c=0;c<d.length;c++){var f=(b=d[c]).getAttribute("data-href")||b.getAttribute("href");if("stylesheet"===b.rel&&(f===e||f===a))return b}var t=document.getElementsByTagName("style");for(c=0;c<t.length;c++){var b;if((f=(b=t[c]).getAttribute("data-href"))===e||f===a)return b}})(c,f))return a();((e,a,d,c,f)=>{var t=document.createElement("link");t.rel="stylesheet",t.type="text/css",t.onerror=t.onload=d=>{if(t.onerror=t.onload=null,"load"===d.type)c();else{
|
||||
var b=d&&("load"===d.type?"missing":d.type),r=d&&d.target&&d.target.href||a,o=new Error("Loading CSS chunk "+e+" failed.\n("+r+")");o.code="CSS_CHUNK_LOAD_FAILED",o.type=b,o.request=r,t.parentNode&&t.parentNode.removeChild(t),f(o)}},t.href=a,0!==t.href.indexOf(window.location.origin+"/")&&(t.crossOrigin="anonymous"),d?d.parentNode.insertBefore(t,d.nextSibling):document.head.appendChild(t)})(e,f,null,a,d)})),a={3666:0};r.f.miniCss=(d,c)=>{a[d]?c.push(a[d]):0!==a[d]&&{6:1,84:1,218:1,855:1,898:1,1013:1,1033:1,1054:1,1109:1,1365:1,1762:1,1849:1,2109:1,2191:1,2260:1,2587:1,2639:1,2666:1,2676:1,2731:1,2984:1,3066:1,3502:1,3610:1,3717:1,3842:1,3889:1,3980:1,4015:1,4215:1,4387:1,4894:1,4928:1,4987:1,5145:1,5163:1,5403:1,5649:1,5866:1,5993:1,6025:1,6036:1,6106:1,6214:1,6221:1,6494:1,6625:1,6639:1,6752:1,6831:1,6884:1,6949:1,6959:1,7111:1,7149:1,7194:1,7350:1,7391:1,7413:1,7555:1,7871:1,8049:1,8056:1,8149:1,8904:1,9138:1,9322:1,9327:1,9789:1,9842:1,9916:1}[d]&&c.push(a[d]=e(d).then((()=>{a[d]=0}),(e=>{throw delete a[d],e})))}}})(),(()=>{var e={3666:0,6783:0};r.f.j=(a,d)=>{var c=r.o(e,a)?e[a]:void 0;if(0!==c)if(c)d.push(c[2]);else if(/^(1(0(13|33|54)|109|365|762|849)|2(1(09|8|91)|6(39|66|76)|260|587|731|984)|3([06]66|502|610|717|842|889|980)|4([02]15|[39]87|894|928)|5((16|40|99)3|145|649|866)|6([06]25|(21|49|88)4|(63|94|95)9||036|106|221|752|783|831)|7(1(11|49|94)|350|391|413|555|871)|8([01]49|056|4|55|904|98)|9(32[27]|138|789|842|916))$/.test(a))e[a]=0;else{var f=new Promise(((d,f)=>c=e[a]=[d,f]));d.push(c[2]=f);var t=r.p+r.u(a),b=new Error;r.l(t,(d=>{if(r.o(e,a)&&(0!==(c=e[a])&&(e[a]=void 0),c)){var f=d&&("load"===d.type?"missing":d.type),t=d&&d.target&&d.target.src;b.message="Loading chunk "+a+" failed.\n("+f+": "+t+")",b.name="ChunkLoadError",b.type=f,b.request=t,c[1](b)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,d)=>{var c,f,[t,b,o]=d,n=0;if(t.some((a=>0!==e[a]))){for(c in b)r.o(b,c)&&(r.m[c]=b[c]);if(o)var i=o(r)}for(a&&a(d);n<t.length;n++)f=t[n],r.o(e,f)&&e[f]&&e[f][0](),e[f]=0;return r.O(i)},d=self.webpackChunktradingview=self.webpackChunktradingview||[];d.forEach(a.bind(null,0)),d.push=a.bind(null,d.push.bind(d))})(),(()=>{const{miniCssF:e}=r;r.miniCssF=a=>self.document&&"rtl"===self.document.dir?e(a).replace(/\.css$/,".rtl.css"):e(a)})()})();
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports=["Det gick inte att få Pine-källkoden."]},39589:e=>{e.exports=["Fäll ihop panel"]},38154:e=>{e.exports=["Bekräfta att du vill ta bort studieträdet"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Skapa ett gratis konto"]},69419:e=>{e.exports=["Allt är väl - marknaden är öppen."]},97637:e=>{e.exports="April"},86797:e=>{e.exports=["Augusti"]},22519:e=>{e.exports=["Stapelvärdesföränding"]},52003:e=>{e.exports=["Vill du verkligen ta bort denna studie och alla dess kopplingar?"]},68854:e=>{e.exports=["Dubbelklicka"]},97325:e=>{e.exports=["Dataproblem"]},52916:e=>{e.exports=["Uppdateras en gång per dag."]},25978:e=>{e.exports=["Data uppdateras mer än en gång per sekund."]},57310:e=>{e.exports=["Dataförsening"]},49321:e=>{e.exports=["Data som tillhandahålls genom gratisabonnemanget uppdateras endast en gång per sekund"]},55669:e=>{e.exports="December"},83498:e=>{e.exports=["Radera panel"]},6044:e=>{e.exports=["Härledda data"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["Data vid dagens slut"]},82751:e=>{e.exports=["Fel"]},40519:e=>{e.exports=["Endast handel efter marknadens stängning nu."]},80227:e=>{e.exports=["Börsens tidszon"]},16467:e=>{e.exports=["Februari"]},25046:e=>{e.exports=["Fyll i ett avtal med börsen"]},93666:e=>{e.exports=["Flaggsymbol"]},564:e=>{e.exports=["Fre"]},72970:e=>{e.exports=["Fredag"]},88958:e=>{e.exports=["Semester"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["Dölj indikatorteckenförklaring"]},26935:e=>{e.exports=["Indikatorargument"]},26315:e=>{e.exports=["Indikatortitel"]},84098:e=>{e.exports=["Indikatorvärden"]},91459:e=>{e.exports=["Om du vill ha {listedExchange}s realtidsdata måste du fylla i ett avtal med börsen. Oroa dig inte, det tar bara några få klick."]},50634:e=>{e.exports=["Det går till postmarknadshandel om {remainingTime}."]},74537:e=>{e.exports=["Det går till förmarknadshandel om {remainingTime}."]},26910:e=>{e.exports=["Januari"]},23230:e=>{e.exports=["Juli"]},49385:e=>{e.exports=["Juni"]},99487:e=>{e.exports=["OHLC värden"]},15815:e=>{e.exports=["En uppdatering per sekund"]},90784:e=>{e.exports=["Oktober"]},75991:e=>{e.exports=["Öppen marknadsstatus"]},18429:e=>{e.exports=["Läs mer"]},39899:e=>{e.exports=["Flytta ned panel"]},70343:e=>{e.exports=["Flytta upp panel"]},83085:e=>{e.exports=["Mån"]},61199:e=>{e.exports=["Måndag"]},41610:e=>{e.exports=["Mer"]},1653:e=>{e.exports=["Endast handel före marknadens öppnande nu."]},56470:e=>{e.exports=["Förstora diagram"]},19603:e=>{e.exports=["Förstora panel"]},68327:e=>{e.exports=["Maj"]},35732:e=>{e.exports=["Hantera paneler"]},84675:e=>{e.exports=["Mars"]},83949:e=>{e.exports=["Marknaden är öppen"]},
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports="Fr"},11268:e=>{e.exports="Mo"},63331:e=>{e.exports="Sa"},85954:e=>{e.exports="Su"},26230:e=>{e.exports="We"},24793:e=>{e.exports="Th"},31533:e=>{e.exports="Tu"},89790:e=>{e.exports=["Det gick inte att få Pine-källkoden."]},39589:e=>{e.exports=["Fäll ihop panel"]},38154:e=>{e.exports=["Bekräfta att du vill ta bort studieträdet"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Skapa ett gratis konto"]},69419:e=>{e.exports=["Allt är väl - marknaden är öppen."]},97637:e=>{e.exports="April"},86797:e=>{e.exports=["Augusti"]},22519:e=>{e.exports=["Stapelvärdesföränding"]},52003:e=>{e.exports=["Vill du verkligen ta bort denna studie och alla dess kopplingar?"]},68854:e=>{e.exports=["Dubbelklicka"]},97325:e=>{e.exports=["Dataproblem"]},52916:e=>{e.exports=["Uppdateras en gång per dag."]},25978:e=>{e.exports=["Data uppdateras mer än en gång per sekund."]},57310:e=>{e.exports=["Dataförsening"]},49321:e=>{e.exports=["Data som tillhandahålls genom gratisabonnemanget uppdateras endast en gång per sekund"]},55669:e=>{e.exports="December"},83498:e=>{e.exports=["Radera panel"]},6044:e=>{e.exports=["Härledda data"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["Data vid dagens slut"]},82751:e=>{e.exports=["Fel"]},40519:e=>{e.exports=["Endast handel efter marknadens stängning nu."]},80227:e=>{e.exports=["Börsens tidszon"]},16467:e=>{e.exports=["Februari"]},25046:e=>{e.exports=["Fyll i ett avtal med börsen"]},93666:e=>{e.exports=["Flaggsymbol"]},564:e=>{e.exports=["Fre"]},72970:e=>{e.exports=["Fredag"]},88958:e=>{e.exports=["Semester"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["Dölj indikatorteckenförklaring"]},26935:e=>{e.exports=["Indikatorargument"]},26315:e=>{e.exports=["Indikatortitel"]},84098:e=>{e.exports=["Indikatorvärden"]},91459:e=>{e.exports=["Om du vill ha {listedExchange}s realtidsdata måste du fylla i ett avtal med börsen. Oroa dig inte, det tar bara några få klick."]},50634:e=>{e.exports=["Det går till postmarknadshandel om {remainingTime}."]},74537:e=>{e.exports=["Det går till förmarknadshandel om {remainingTime}."]},26910:e=>{e.exports=["Januari"]},23230:e=>{e.exports=["Juli"]},49385:e=>{e.exports=["Juni"]},99487:e=>{e.exports=["OHLC värden"]},15815:e=>{e.exports=["En uppdatering per sekund"]},90784:e=>{e.exports=["Oktober"]},75991:e=>{e.exports=["Öppen marknadsstatus"]},36051:e=>{e.exports=["Läs mer"]},39899:e=>{e.exports=["Flytta ned panel"]},70343:e=>{e.exports=["Flytta upp panel"]},83085:e=>{e.exports=["Mån"]},61199:e=>{e.exports=["Måndag"]},41610:e=>{e.exports=["Mer"]},1653:e=>{e.exports=["Endast handel före marknadens öppnande nu."]},56470:e=>{e.exports=["Förstora diagram"]},19603:e=>{e.exports=["Förstora panel"]},68327:e=>{e.exports=["Maj"]},35732:e=>{e.exports=["Hantera paneler"]},84675:e=>{e.exports=["Mars"]},83949:e=>{e.exports=["Marknaden är öppen"]},
|
||||
35701:e=>{e.exports=["Marknaden öppnar om {remainingTime}."]},95814:e=>{e.exports=["Marknaden är stängd"]},98105:e=>{e.exports=["Marknaden stänger om {remainingTime}."]},56086:e=>{e.exports=["Marknaden har för tillfället semesterstängt. Tur för dem!"]},71194:e=>{e.exports="November"},66324:e=>{e.exports=["Källkod"]},36835:e=>{e.exports=["Lör"]},1144:e=>{e.exports=["Lördag"]},40653:e=>{e.exports=["Skrolla till vänster"]},26721:e=>{e.exports=["Skrolla fram till senaste candlestick"]},35809:e=>{e.exports=["Scrolla till höger"]},61132:e=>{e.exports="September"},28705:e=>{e.exports=["Visa indikatorteckenförklaring"]},51072:e=>{e.exports=["Visa objektträd"]},37809:e=>{e.exports=["Visa inställningar för intervall"]},39045:e=>{e.exports=["Studiefel"]},86577:e=>{e.exports=["Sön"]},72149:e=>{e.exports=["Söndag"]},46041:e=>{e.exports=["Symbol kurs källa"]},63143:e=>{e.exports=["Symboltitel"]},29985:e=>{e.exports=["Efter marknadens stängning"]},28412:e=>{e.exports=["Betalade planer har snabbare datauppdatering"]},56042:e=>{e.exports=["Före marknadens öppning"]},24680:e=>{e.exports=["Primär listning"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["Realtidsdata för {symbolName} tillhandahålls av {exchange}-börsen."]},48293:e=>{e.exports=["Återställ diagram"]},91029:e=>{e.exports=["Återställ panel"]},75094:e=>{e.exports=["Ons"]},7147:e=>{e.exports=["Onsdag"]},52984:e=>{e.exports=["För att få realtidsdata för {description} behöver du köpa realtidsdatapaketet."]},9787:e=>{e.exports=["Tor"]},7951:e=>{e.exports=["Torsdag"]},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports=["Det finns ingen sådan symbol. Vänligen välj en annan."]},57048:e=>{e.exports=["Dags för en promenad - den här marknaden är stängd."]},94316:e=>{e.exports=["Tis"]},44979:e=>{e.exports=["Tisdag"]},8209:e=>{e.exports=["Ta bort flaggsymbol"]},1111:e=>{e.exports=["Volym"]},61311:e=>{e.exports=["Förstora"]},47602:e=>{e.exports=["Förminska"]},57889:e=>{e.exports=["ändra synlighet för OHLC-värden"]},18644:e=>{e.exports=["ändra synlighet för öppen marknadsstatus"]},45110:e=>{e.exports=["ändra synlighet för stapeländringar"]},31325:e=>{e.exports=["ändra synlighet för indikatortitel"]},99774:e=>{e.exports=["ändra synlighet för indikatorvärden"]},96162:e=>{e.exports=["ändra synlighet för indikatorargument"]},26717:e=>{e.exports=["ändra synlighet för symbolbeskrivning"]},6091:e=>{e.exports="change symbol field visibility"},
|
||||
9455:e=>{e.exports=["ändra synlighet för volymvärden"]},39348:e=>{e.exports=["mindre än 1 minut"]},87358:e=>{e.exports=["visa {title}"]},7827:e=>{e.exports=["{days} och {hours}"]},7435:e=>{e.exports=["{exchange} via {originalExchange}"]},19830:e=>{e.exports=["{hours} och {minutes}"]},1084:e=>{e.exports=["{listedExchange} Data i realtid finns tillgängliga kostnadsfritt för registrerade användare. Skaffa dig ett gratiskonto nu!"]},11155:e=>{e.exports=["{symbolName} är fördröjd med {time} minuter"]},77033:e=>{e.exports=["Data uppdateras varje {amount} sekund, även om det finns fler uppdateringar på marknaden.","Data uppdateras varje {amount} sekund, även om det finns fler uppdateringar på marknaden."]},2121:e=>{e.exports=["Data i våra Basabonnemang uppdateras varje {amount} sekund, även om det finns fler uppdateringar på marknaden.","Data i våra Basabonnemang uppdateras var {amount}:e sekund, även om det finns fler uppdateringar på marknaden."]},5223:e=>{e.exports=["En uppdatering varje {amount} sekund","En uppdatering varje {amount} sekund"]},58609:e=>{e.exports=["{number} dag","{number} dagar"]},24430:e=>{e.exports=["{number} timme","{number} timmar"]},67151:e=>{e.exports=["{number} minut","{number} minuter"]}}]);
|
||||
File diff suppressed because one or more lines are too long
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Cum"]},11268:e=>{e.exports=["Pzt"]},63331:e=>{e.exports=["Cmt"]},85954:e=>{e.exports=["Paz"]},26230:e=>{e.exports=["Çar"]},24793:e=>{e.exports=["Per"]},31533:e=>{e.exports=["Sal"]},89790:e=>{e.exports=["Pine kaynak kodu alınamadı."]},39589:e=>{e.exports=["Paneli kapat"]},38154:e=>{e.exports=["Nesneler Ağacı Kaldırmayı Onayla"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Ücretsiz bir hesap oluştur"]},69419:e=>{e.exports=["Her şey yolunda — Piyasa açık."]},97637:e=>{e.exports=["Nisan"]},86797:e=>{e.exports=["Ağustos"]},22519:e=>{e.exports=["Çubuk Değişim Değeri"]},52003:e=>{e.exports=["Çalışmayı ve tüm bağlı olanları silmek istediğinizden emin misiniz?"]},68854:e=>{e.exports=["Çift tıklama"]},97325:e=>{e.exports=["Veri sorunu"]},52916:e=>{e.exports=["Veriler, günde bir kez güncellenir."]},25978:e=>{e.exports=["Piyasada daha fazla güncelleme olsa bile, veriler saniyede bir güncellenir."]},57310:e=>{e.exports=["Veri gecikiyor"]},49321:e=>{e.exports=["Basic planımızdaki veriler, piyasada daha fazla güncelleme olsa bile saniyede bir güncellenir."]},55669:e=>{e.exports=["Aralık"]},83498:e=>{e.exports=["Bölmeyi sil"]},6044:e=>{e.exports=["Sağlanan veri"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["Gün sonu verileri"]},82751:e=>{e.exports=["Hata"]},40519:e=>{e.exports=["Akşam. Piyasa, piyasa sonrası işleme açıktır."]},80227:e=>{e.exports=["Borsa saat dilimi"]},16467:e=>{e.exports=["Şubat"]},25046:e=>{e.exports=["Borsa Sözleşmelerini doldurun"]},93666:e=>{e.exports=["Sembolü işaretle"]},564:e=>{e.exports=["Cum"]},72970:e=>{e.exports=["Cuma"]},88958:e=>{e.exports=["Tatil"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["Gösterge Bölmesini Gizle"]},26935:e=>{e.exports=["Gösterge Argümanları"]},26315:e=>{e.exports=["Göstergenin adı"]},84098:e=>{e.exports=["Gösterge değerleri"]},91459:e=>{e.exports=["Gerçek zamanlı verileri {listedExchange} istiyorsanız, bir Borsa Sözleşmesini tamamlamanız gerekir. Merak etmeyin, sadece birkaç tıklama alır"]},50634:e=>{e.exports=["{remainingTime} içinde piyasa sonrası işlemlere gidecek."]},74537:e=>{e.exports=["{remainingTime} içinde piyasa öncesi işlem açılacak."]},26910:e=>{e.exports=["Ocak"]},23230:e=>{e.exports=["Temmuz"]},49385:e=>{e.exports=["Haziran"]},99487:e=>{e.exports=["OHLC değerler"]},15815:e=>{e.exports=["Saniyede bir güncelleme"]},90784:e=>{e.exports=["Ekim"]},75991:e=>{e.exports=["Açık piyasa durumu"]},18429:e=>{e.exports=["Daha fazla öğren"]},39899:e=>{e.exports=["Bölmeyi aşağı taşı"]},70343:e=>{e.exports=["Bölmeyi yukarı taşı"]},83085:e=>{e.exports=["Pzt"]},61199:e=>{e.exports=["Pazartesi"]},41610:e=>{e.exports=["Daha Fazla"]},1653:e=>{e.exports=["Sabah. Piyasa, piyasa öncesi işleme açıktır."]},56470:e=>{e.exports=["Grafiği azami genişlet"]},19603:e=>{e.exports=["Bölmeyi azami genişlet"]},68327:e=>{e.exports="May"},35732:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["Cum"]},11268:e=>{e.exports=["Pzt"]},63331:e=>{e.exports=["Cmt"]},85954:e=>{e.exports=["Paz"]},26230:e=>{e.exports=["Çar"]},24793:e=>{e.exports=["Per"]},31533:e=>{e.exports=["Sal"]},89790:e=>{e.exports=["Pine kaynak kodu alınamadı."]},39589:e=>{e.exports=["Paneli kapat"]},38154:e=>{e.exports=["Nesneler Ağacı Kaldırmayı Onayla"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["Ücretsiz bir hesap oluştur"]},69419:e=>{e.exports=["Her şey yolunda — Piyasa açık."]},97637:e=>{e.exports=["Nisan"]},86797:e=>{e.exports=["Ağustos"]},22519:e=>{e.exports=["Çubuk Değişim Değeri"]},52003:e=>{e.exports=["Çalışmayı ve tüm bağlı olanları silmek istediğinizden emin misiniz?"]},68854:e=>{e.exports=["Çift tıklama"]},97325:e=>{e.exports=["Veri sorunu"]},52916:e=>{e.exports=["Veriler, günde bir kez güncellenir."]},25978:e=>{e.exports=["Piyasada daha fazla güncelleme olsa bile, veriler saniyede bir güncellenir."]},57310:e=>{e.exports=["Veri gecikiyor"]},49321:e=>{e.exports=["Basic planımızdaki veriler, piyasada daha fazla güncelleme olsa bile saniyede bir güncellenir."]},55669:e=>{e.exports=["Aralık"]},83498:e=>{e.exports=["Bölmeyi sil"]},6044:e=>{e.exports=["Sağlanan veri"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["Gün sonu verileri"]},82751:e=>{e.exports=["Hata"]},40519:e=>{e.exports=["Akşam. Piyasa, piyasa sonrası işleme açıktır."]},80227:e=>{e.exports=["Borsa saat dilimi"]},16467:e=>{e.exports=["Şubat"]},25046:e=>{e.exports=["Borsa Sözleşmelerini doldurun"]},93666:e=>{e.exports=["Sembolü işaretle"]},564:e=>{e.exports=["Cum"]},72970:e=>{e.exports=["Cuma"]},88958:e=>{e.exports=["Tatil"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["Gösterge Bölmesini Gizle"]},26935:e=>{e.exports=["Gösterge Argümanları"]},26315:e=>{e.exports=["Göstergenin adı"]},84098:e=>{e.exports=["Gösterge değerleri"]},91459:e=>{e.exports=["Gerçek zamanlı verileri {listedExchange} istiyorsanız, bir Borsa Sözleşmesini tamamlamanız gerekir. Merak etmeyin, sadece birkaç tıklama alır"]},50634:e=>{e.exports=["{remainingTime} içinde piyasa sonrası işlemlere gidecek."]},74537:e=>{e.exports=["{remainingTime} içinde piyasa öncesi işlem açılacak."]},26910:e=>{e.exports=["Ocak"]},23230:e=>{e.exports=["Temmuz"]},49385:e=>{e.exports=["Haziran"]},99487:e=>{e.exports=["OHLC değerler"]},15815:e=>{e.exports=["Saniyede bir güncelleme"]},90784:e=>{e.exports=["Ekim"]},75991:e=>{e.exports=["Açık piyasa durumu"]},36051:e=>{e.exports=["Daha fazla öğren"]},39899:e=>{e.exports=["Bölmeyi aşağı taşı"]},70343:e=>{e.exports=["Bölmeyi yukarı taşı"]},83085:e=>{e.exports=["Pzt"]},61199:e=>{e.exports=["Pazartesi"]},41610:e=>{e.exports=["Daha Fazla"]},1653:e=>{e.exports=["Sabah. Piyasa, piyasa öncesi işleme açıktır."]},56470:e=>{e.exports=["Grafiği azami genişlet"]},19603:e=>{e.exports=["Bölmeyi azami genişlet"]},68327:e=>{e.exports="May"},35732:e=>{
|
||||
e.exports=["Bölmeleri yönet"]},84675:e=>{e.exports=["Mart"]},83949:e=>{e.exports=["Piyasa açık"]},35701:e=>{e.exports=["Piyasa {remainingTime} içinde açılır."]},95814:e=>{e.exports=["Piyasa kapalı"]},98105:e=>{e.exports=["Piyasa {remainingTime} içinde kapanır."]},56086:e=>{e.exports=["Market şu anda tatilde. Şanslılar."]},71194:e=>{e.exports=["Kasım"]},66324:e=>{e.exports=["Kaynak kodu"]},36835:e=>{e.exports=["Cmt"]},1144:e=>{e.exports=["Cumartesi"]},40653:e=>{e.exports=["Sola kaydır"]},26721:e=>{e.exports=["En son çubuğa kaydır"]},35809:e=>{e.exports=["Sağa kaydır"]},61132:e=>{e.exports=["Eylül"]},28705:e=>{e.exports=["Gösterge Bölmesini Göster"]},51072:e=>{e.exports=["Nesnelerin Ağacını Göster"]},37809:e=>{e.exports=["Aralık ayarlarını göster"]},39045:e=>{e.exports=["Çalışma Hatası"]},86577:e=>{e.exports=["Paz"]},72149:e=>{e.exports=["Pazar"]},46041:e=>{e.exports=["Sembol fiyat kaynağı"]},63143:e=>{e.exports=["Sembol başlığı"]},29985:e=>{e.exports=["Kapanış-sonrası"]},28412:e=>{e.exports=["Ücretli planlar daha hızlı veri güncellemeleri içerir."]},56042:e=>{e.exports=["Açılış-öncesi"]},24680:e=>{e.exports=["Birincil Liste"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["{symbolName} için gerçek zamanlı veriler, {exchange} borsası tarafından sağlanır."]},48293:e=>{e.exports=["Grafiği geri yükle"]},91029:e=>{e.exports=["Bölmeyi geri yükle"]},75094:e=>{e.exports=["Çar"]},7147:e=>{e.exports=["Çarşamba"]},52984:e=>{e.exports=["{description} 'a dair gerçek zamanlı veri almak için lütfen gerçek zamanlı veri paketini satın alın."]},9787:e=>{e.exports=["Per"]},7951:e=>{e.exports=["Perşembe"]},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports=["Bu sembol mevcut değil, lütfen başka bir sembol seçin."]},57048:e=>{e.exports=["Yürüyüş zamanı — bu piyasa kapalı."]},94316:e=>{e.exports=["Sal"]},44979:e=>{e.exports=["Salı"]},8209:e=>{e.exports=["Sembol bayrağını kaldır"]},1111:e=>{e.exports=["Hacim"]},61311:e=>{e.exports=["Yaklaş"]},47602:e=>{e.exports=["Uzaklaş"]},57889:e=>{e.exports=["OHLC değerlerinin görünürlüğünü değiştir"]},18644:e=>{e.exports=["açık piyasa durumu görünürlüğünü değiştir"]},45110:e=>{e.exports=["çubuk değiştirme görünürlüğünü değiştir"]},31325:e=>{e.exports=["gösterge başlıklarının görünürlüğünü değiştir"]},99774:e=>{e.exports=["gösterge değerleri görünürlüğünü değiştir"]},96162:e=>{e.exports=["gösterge argümanlarının görünürlüğünü değiştir"]},26717:e=>{
|
||||
e.exports=["sembol açıklama görünürlüğünü değiştir"]},6091:e=>{e.exports=["sembol alanı görünürlüğünü değiştirme"]},9455:e=>{e.exports=["hacim değerleri görünürlüğünü değiştir"]},39348:e=>{e.exports=["1 dakikadan az"]},87358:e=>{e.exports=["{title} göster"]},7827:e=>{e.exports=["{days} ve {hours}"]},7435:e=>{e.exports=["{originalExchange} tarafından {exchange}"]},19830:e=>{e.exports=["{hours} ve {minutes}"]},1084:e=>{e.exports=["{listedExchange} gerçek-zamanlı veriler, kayıtlı kullanıcılar tarafından ücretsiz olarak kullanılabilir."]},11155:e=>{e.exports=["{symbolName} verileri {time} dakika gecikiyor."]},77033:e=>{e.exports=["Piyasada daha fazla güncelleme olsa bile veriler her {amount} saniyede bir güncellenir.","Piyasada daha fazla güncelleme olsa bile veriler her {amount} saniyede bir güncellenir."]},2121:e=>{e.exports=["Temel planımızdaki veriler, piyasada daha fazla güncelleme olsa bile her {amount} saniyede bir güncellenir.","Temel planımızdaki veriler, piyasada daha fazla güncelleme olsa bile her {amount} saniyede bir güncellenir."]},5223:e=>{e.exports=["Her {amount} saniyede bir güncelleme","Her {amount} saniyede bir güncelleme"]},58609:e=>{e.exports=["{number} gün","{number} gün"]},24430:e=>{e.exports=["{number} saat","{number} saat"]},67151:e=>{e.exports=["{number} dakika","{number} dakika"]}}]);
|
||||
@@ -1,3 +1,3 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:t=>{t.exports="Fr"},11268:t=>{t.exports="Mo"},63331:t=>{t.exports="Sa"},85954:t=>{t.exports="Su"},26230:t=>{t.exports=["T4"]},24793:t=>{t.exports="Th"},31533:t=>{t.exports=["Thứ 3"]},89790:t=>{t.exports=["Không thể lấy mã nguồn Pine"]},39589:t=>{t.exports=["Ngăn thu gọn"]},38154:t=>{t.exports=["Xác nhận Xóa Cây Nghiên cứu"]},45e3:t=>{t.exports="Cboe One"},36004:t=>{t.exports=["Tạo một tài khoản miễn phí"]},69419:t=>{t.exports=["Tất cả đều tốt - Thị trường mở cửa."]},97637:t=>{t.exports=["Tháng Tư"]},86797:t=>{t.exports=["Tháng Tám"]},22519:t=>{t.exports=["Các giá trị thay đổi thanh"]},52003:t=>{t.exports=["Bạn có thực sự muốn xóa nghiên cứu và tất cả thành phần của nó?"]},68854:t=>{t.exports=["Nhấp đúp"]},97325:t=>{t.exports=["Lỗi dữ liệu"]},52916:t=>{t.exports=["Dữ liệu được cập nhật mỗi ngày một lần."]},25978:t=>{t.exports=["Dữ liệu được cập nhật mỗi giây một lần, cho dù có nhiều biến động hơn trên thị trường."]},57310:t=>{t.exports=["Dữ liệu bị trì hoãn"]},49321:t=>{t.exports=["Dữ liệu cung cấp cho gói Cơ bản được cập nhật mỗi giây một lần, cho dù có nhiều biến động hơn trong thị trường."]},55669:t=>{t.exports=["Tháng Mười hai"]},83498:t=>{t.exports=["Xóa khung"]},6044:t=>{t.exports=["Dữ liệu có nguồn gốc"]},31461:t=>{t.exports=["Dữ liệu Phái sinh là chỉ báo tài chính được tạo khi kết hợp và/hoặc xử lý dữ liệu thô đến từ nhiều nguồn khác nhau."]},59315:t=>{t.exports=["Dữ liệu Cuối ngày"]},82751:t=>{t.exports=["Lỗi"]},40519:t=>{t.exports=["Buổi tối. Thị trường mở cửa cho giao dịch sau giờ mở cửa."]},80227:t=>{t.exports=["Múi giờ giao dịch"]},16467:t=>{t.exports=["Tháng Hai"]},25046:t=>{t.exports=["Điền vào Exchange Agreements"]},93666:t=>{t.exports=["Gắn cờ Mã giao dịch"]},564:t=>{t.exports=["Thứ 6"]},72970:t=>{t.exports=["Thứ Sáu"]},88958:t=>{t.exports=["Ngày lễ"]},32960:t=>{t.exports=["Mã giao dịch Halal"]},21686:t=>{t.exports=["Ẩn Chú thích Chỉ báo"]},26935:t=>{t.exports=["Các tham số Chỉ tiêu"]},26315:t=>{t.exports=["Tiêu đề Chỉ báo"]},84098:t=>{t.exports=["Giá trị Chỉ tiêu"]},91459:t=>{t.exports=["Nếu bạn muốn dữ liệu thời gian thực của {listedExchange}, bạn sẽ cần hoàn thành Exchange Agreement. Đừng lo lắng, chỉ mất một vài cú nhấp chuột"]},50634:t=>{t.exports=["Nó sẽ chuyển sang giao dịch sau giờ mở cửa trong {remainingTime}."]},74537:t=>{t.exports=["Nó sẽ mở cửa cho giao dịch trước giờ mở cửa trong {remainingTime}."]},26910:t=>{t.exports=["Tháng Một"]},23230:t=>{t.exports=["Tháng Bảy"]},49385:t=>{t.exports=["Tháng Sáu"]},99487:t=>{t.exports=["Giá trị OHLC"]},15815:t=>{t.exports=["Cập nhật mỗi giây"]},90784:t=>{t.exports=["Tháng Mười"]},75991:t=>{t.exports=["Trạng thái thị trường mở"]},18429:t=>{t.exports=["Tìm hiểu thêm"]},39899:t=>{t.exports=["Di chuyển khung xuống dưới"]},70343:t=>{t.exports=["Di chuyển khung lên trên"]},83085:t=>{t.exports=["Thứ 2"]},61199:t=>{t.exports=["Thứ Hai"]},41610:t=>{t.exports=["Thêm nữa"]},1653:t=>{t.exports=["Buổi sáng. Thị trường mở cho các giao dịch trước giờ mở cửa."]},56470:t=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:t=>{t.exports="Fr"},11268:t=>{t.exports="Mo"},63331:t=>{t.exports="Sa"},85954:t=>{t.exports="Su"},26230:t=>{t.exports=["T4"]},24793:t=>{t.exports="Th"},31533:t=>{t.exports=["Thứ 3"]},89790:t=>{t.exports=["Không thể lấy mã nguồn Pine"]},39589:t=>{t.exports=["Ngăn thu gọn"]},38154:t=>{t.exports=["Xác nhận Xóa Cây Nghiên cứu"]},45e3:t=>{t.exports="Cboe One"},36004:t=>{t.exports=["Tạo một tài khoản miễn phí"]},69419:t=>{t.exports=["Tất cả đều tốt - Thị trường mở cửa."]},97637:t=>{t.exports=["Tháng Tư"]},86797:t=>{t.exports=["Tháng Tám"]},22519:t=>{t.exports=["Các giá trị thay đổi thanh"]},52003:t=>{t.exports=["Bạn có thực sự muốn xóa nghiên cứu và tất cả thành phần của nó?"]},68854:t=>{t.exports=["Nhấp đúp"]},97325:t=>{t.exports=["Lỗi dữ liệu"]},52916:t=>{t.exports=["Dữ liệu được cập nhật mỗi ngày một lần."]},25978:t=>{t.exports=["Dữ liệu được cập nhật mỗi giây một lần, cho dù có nhiều biến động hơn trên thị trường."]},57310:t=>{t.exports=["Dữ liệu bị trì hoãn"]},49321:t=>{t.exports=["Dữ liệu cung cấp cho gói Cơ bản được cập nhật mỗi giây một lần, cho dù có nhiều biến động hơn trong thị trường."]},55669:t=>{t.exports=["Tháng Mười hai"]},83498:t=>{t.exports=["Xóa khung"]},6044:t=>{t.exports=["Dữ liệu có nguồn gốc"]},31461:t=>{t.exports=["Dữ liệu Phái sinh là chỉ báo tài chính được tạo khi kết hợp và/hoặc xử lý dữ liệu thô đến từ nhiều nguồn khác nhau."]},59315:t=>{t.exports=["Dữ liệu Cuối ngày"]},82751:t=>{t.exports=["Lỗi"]},40519:t=>{t.exports=["Buổi tối. Thị trường mở cửa cho giao dịch sau giờ mở cửa."]},80227:t=>{t.exports=["Múi giờ giao dịch"]},16467:t=>{t.exports=["Tháng Hai"]},25046:t=>{t.exports=["Điền vào Exchange Agreements"]},93666:t=>{t.exports=["Gắn cờ Mã giao dịch"]},564:t=>{t.exports=["Thứ 6"]},72970:t=>{t.exports=["Thứ Sáu"]},88958:t=>{t.exports=["Ngày lễ"]},32960:t=>{t.exports=["Mã giao dịch Halal"]},21686:t=>{t.exports=["Ẩn Chú thích Chỉ báo"]},26935:t=>{t.exports=["Các tham số Chỉ tiêu"]},26315:t=>{t.exports=["Tiêu đề Chỉ báo"]},84098:t=>{t.exports=["Giá trị Chỉ tiêu"]},91459:t=>{t.exports=["Nếu bạn muốn dữ liệu thời gian thực của {listedExchange}, bạn sẽ cần hoàn thành Exchange Agreement. Đừng lo lắng, chỉ mất một vài cú nhấp chuột"]},50634:t=>{t.exports=["Nó sẽ chuyển sang giao dịch sau giờ mở cửa trong {remainingTime}."]},74537:t=>{t.exports=["Nó sẽ mở cửa cho giao dịch trước giờ mở cửa trong {remainingTime}."]},26910:t=>{t.exports=["Tháng Một"]},23230:t=>{t.exports=["Tháng Bảy"]},49385:t=>{t.exports=["Tháng Sáu"]},99487:t=>{t.exports=["Giá trị OHLC"]},15815:t=>{t.exports=["Cập nhật mỗi giây"]},90784:t=>{t.exports=["Tháng Mười"]},75991:t=>{t.exports=["Trạng thái thị trường mở"]},36051:t=>{t.exports=["Tìm hiểu thêm"]},39899:t=>{t.exports=["Di chuyển khung xuống dưới"]},70343:t=>{t.exports=["Di chuyển khung lên trên"]},83085:t=>{t.exports=["Thứ 2"]},61199:t=>{t.exports=["Thứ Hai"]},41610:t=>{t.exports=["Thêm nữa"]},1653:t=>{t.exports=["Buổi sáng. Thị trường mở cho các giao dịch trước giờ mở cửa."]},56470:t=>{
|
||||
t.exports=["Mở rộng biểu đồ"]},19603:t=>{t.exports=["Mở rộng khung"]},68327:t=>{t.exports=["Tháng Năm"]},35732:t=>{t.exports=["Quản lý khung"]},84675:t=>{t.exports=["Tháng Ba"]},83949:t=>{t.exports=["Thị trường Mở"]},35701:t=>{t.exports=["Thị trường mở trong {remainingTime}."]},95814:t=>{t.exports=["Thị trường đóng cửa"]},98105:t=>{t.exports=["Thị trường đóng trong {remainingTime}."]},56086:t=>{t.exports=["Thị trường hiện đang trong kỳ nghỉ. May cho họ."]},71194:t=>{t.exports=["Tháng Mười một"]},66324:t=>{t.exports=["Mã nguồn"]},36835:t=>{t.exports=["Thứ 7"]},1144:t=>{t.exports=["Thứ Bảy"]},40653:t=>{t.exports=["Cuộn sang trái"]},26721:t=>{t.exports=["Cuộn sang thanh gần đây nhất"]},35809:t=>{t.exports=["Cuộn sang phải"]},61132:t=>{t.exports=["Tháng Chín"]},28705:t=>{t.exports=["Hiển thị Chú thích Chỉ báo"]},51072:t=>{t.exports=["Hiện Danh sách đối tượng"]},37809:t=>{t.exports=["Hiển thị cài đặt khoảng thời gian"]},39045:t=>{t.exports=["Lỗi Nghiên cứu"]},86577:t=>{t.exports=["CN"]},72149:t=>{t.exports=["Chủ nhật"]},46041:t=>{t.exports=["Nguồn giá cho mã giao dịch"]},63143:t=>{t.exports=["Tiêu đề mã"]},29985:t=>{t.exports=["Thị trường sau khi đóng cửa"]},28412:t=>{t.exports=["Gói trả phí có tính năng cập nhật dữ liệu nhanh hơn."]},56042:t=>{t.exports=["Thị trường trước giờ mở cửa"]},24680:t=>{t.exports=["Danh sách chính"]},89022:t=>{t.exports=["Dữ liệu thời gian thực cho mã giao dịch này hiện chưa được hỗ trợ. Chúng tôi có thể sẽ hỗ trợ mã này trong tương lai."]},6667:t=>{t.exports=["Dữ liệu thời gian thực cho {symbolName} được cung cấp bởi sàn{exchange}."]},48293:t=>{t.exports=["Khôi phục lại biểu đồ"]},91029:t=>{t.exports=["Khôi phục khung"]},75094:t=>{t.exports=["Thứ 4"]},7147:t=>{t.exports=["Thứ tư"]},52984:t=>{t.exports=["Để nhận dữ liệu thời gian thực cho {description}, vui lòng mua gói dữ liệu thời gian thực."]},9787:t=>{t.exports=["Thứ 5"]},7951:t=>{t.exports=["Thứ năm"]},99214:t=>{t.exports=["Sàn giao dịch cổ phiếu chính hoặc đầu tiên nơi niêm yết và giao dịch cổ phiếu của công ty."]},2310:t=>{t.exports=["Dữ liệu này là dữ liệu thời gian thực, nhưng có thể đôi chút khác biệt với dữ liệu chính thức từ các sở giao dịch chính thức."]},29512:t=>{t.exports=["Dữ liệu này là dữ liệu thời gian thực, nhưng có thể đôi chút khác biệt với dữ liệu chính thức từ các sở giao dịch chính thức {exchange}."]},52449:t=>{t.exports=["Đây là cổ phiếu tuân thủ luật Shariah, tức là tuân thủ luật Hồi giáo. Công ty này không tính phí hoặc nhận lãi, không tham gia một số ngành nhất định (cờ bạc, đồ uống có cồn, thuốc lá, sản phẩm từ thịt heo)."]},73717:t=>{t.exports=["Không có mã giao dịch này, vui lòng chọn mã khác."]},57048:t=>{t.exports=["Đã đến lúc đi dạo một vòng - thị trường này đã đóng cửa."]},94316:t=>{t.exports=["Thứ 3"]},44979:t=>{t.exports=["Thứ ba"]},8209:t=>{t.exports=["Bỏ gắn cờ cho Mã giao dịch"]},1111:t=>{t.exports=["Khối lượng"]},61311:t=>{t.exports=["Phóng to"]},47602:t=>{t.exports=["Thu nhỏ"]},57889:t=>{t.exports=["thay đổi trạng thái hiển thị giá trị OHLC"]},18644:t=>{
|
||||
t.exports=["thay đổi trạng thái mở cửa thị trường"]},45110:t=>{t.exports=["thay đổi đếm ngược để thanh hiển thị đóng"]},31325:t=>{t.exports=["thay đổi trạng thái hiển thị tiêu đề chỉ số"]},99774:t=>{t.exports=["thay đổi trạng thái hiển thị giá trị chỉ số"]},96162:t=>{t.exports=["thay đổi trạng thái hiển thị các đối số của chỉ số"]},26717:t=>{t.exports=["thay đổi tính năng mô tả biểu tượng"]},6091:t=>{t.exports=["thay đổi việc hiển thị trường mã giao dịch"]},9455:t=>{t.exports=["thay đổi trạng thái hiển thị khối lượng"]},39348:t=>{t.exports=["chưa tới 1 phút"]},87358:t=>{t.exports=["hiện {title}"]},7827:t=>{t.exports=["{days} và {hours}"]},7435:t=>{t.exports=["{exchange} bởi {originalExchange}"]},19830:t=>{t.exports=["{hours} và {minutes}"]},1084:t=>{t.exports=["{listedExchange} dữ liệu thời gian thực sẵn có cho người dùng đăng ký miễn phí."]},11155:t=>{t.exports=["{symbolName} dữ liệu bị trì hoãn khoảng {time} phút."]},77033:t=>{t.exports=["Dữ liệu được cập nhật một lần mỗi {amount} giây, kể cả nếu thị trường có nhiều thông tin cập nhật hơn."]},2121:t=>{t.exports=["Dữ liệu trên gói Cơ sở của chúng tôi được cập nhật một lần mỗi {amount} giây, kể cả nếu thị trường có nhiều thông tin cập nhật hơn."]},5223:t=>{t.exports=["Cập nhật một lần mỗi {amount} giây"]},58609:t=>{t.exports=["{number} ngày"]},24430:t=>{t.exports=["{number} giờ"]},67151:t=>{t.exports=["{number} phút"]}}]);
|
||||
@@ -1,2 +1,2 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["周五"]},11268:e=>{e.exports=["周一"]},63331:e=>{e.exports=["周六"]},85954:e=>{e.exports=["周日"]},26230:e=>{e.exports=["周三"]},24793:e=>{e.exports=["周四"]},31533:e=>{e.exports=["周二"]},89790:e=>{e.exports=["无法获取Pine源代码。"]},39589:e=>{e.exports=["折叠窗格"]},38154:e=>{e.exports=["确定移除研究树"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["建立一个免费账户"]},69419:e=>{e.exports=["一切良好 — 市场开启。"]},97637:e=>{e.exports=["4月"]},86797:e=>{e.exports=["8月"]},22519:e=>{e.exports=["K线变化值"]},52003:e=>{e.exports=["确定删除研究树以及其全部子树?"]},68854:e=>{e.exports=["双击"]},97325:e=>{e.exports=["数据错误"]},52916:e=>{e.exports=["数据每天更新一次。"]},25978:e=>{e.exports=["即使市场上有更多的数据更新,数据也只会每秒更新一次。"]},57310:e=>{e.exports=["显示数据"]},49321:e=>{e.exports=["即使市场上有更多的数据更新,基本方案的数据也只会每秒更新一次。"]},55669:e=>{e.exports=["12月"]},83498:e=>{e.exports=["删除窗格"]},6044:e=>{e.exports=["派息数据"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["盘后资讯"]},82751:e=>{e.exports=["错误"]},40519:e=>{e.exports=["晚安。盘后市场已开市。"]},80227:e=>{e.exports=["交易所时区"]},16467:e=>{e.exports=["2月"]},25046:e=>{e.exports=["填写交易所协议"]},93666:e=>{e.exports=["标记商品"]},564:e=>{e.exports=["周五"]},72970:e=>{e.exports=["周五"]},88958:e=>{e.exports=["假日"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["隐藏指标图例"]},26935:e=>{e.exports=["指标参数"]},26315:e=>{e.exports=["指标名称"]},84098:e=>{e.exports=["指标值"]},91459:e=>{e.exports=["如果您需要{listedExchange}实时数据,则需要完成交易所协议。不用担心,只需点击几下"]},50634:e=>{e.exports=["它将在{remainingTime}后进入盘后交易。"]},74537:e=>{e.exports=["它将在{remainingTime}开市进行盘前交易。"]},26910:e=>{e.exports=["1月"]},23230:e=>{e.exports=["7月"]},49385:e=>{e.exports=["6月"]},99487:e=>{e.exports=["开高低收"]},15815:e=>{e.exports=["每秒更新一次"]},90784:e=>{e.exports=["10月"]},75991:e=>{e.exports=["开市状态"]},18429:e=>{e.exports=["了解更多"]},39899:e=>{e.exports=["下移窗格"]},70343:e=>{e.exports=["上移窗格"]},83085:e=>{e.exports=["周一"]},61199:e=>{e.exports=["周一"]},41610:e=>{e.exports=["更多"]},1653:e=>{e.exports=["早安。盘前市场已开市。"]},56470:e=>{e.exports=["最大化图表"]},19603:e=>{e.exports=["最大化窗格"]},68327:e=>{e.exports=["5月"]},35732:e=>{e.exports=["管理窗格"]},84675:e=>{e.exports=["3月"]},83949:e=>{e.exports=["开市"]},35701:e=>{e.exports=["市场在{remainingTime}后开盘。"]},95814:e=>{e.exports=["休市"]},98105:e=>{e.exports=["市场在{remainingTime}后收盘。"]},56086:e=>{e.exports=["市场目前正在放假。放松一下。"]},71194:e=>{e.exports=["11月"]},66324:e=>{e.exports=["原始码"]},36835:e=>{e.exports=["周六"]},1144:e=>{e.exports=["周六"]},40653:e=>{e.exports=["向左滚动"]},26721:e=>{e.exports=["滚动到最近的K线"]},35809:e=>{e.exports=["向右滚动"]},61132:e=>{e.exports=["9月"]},28705:e=>{e.exports=["显示指标图例"]},51072:e=>{e.exports=["显示对象树"]},37809:e=>{e.exports=["显示周期设置"]},39045:e=>{e.exports=["Study错误"]},86577:e=>{e.exports=["周日"]},72149:e=>{e.exports=["周日"]},46041:e=>{e.exports=["商品价格来源"]},63143:e=>{e.exports=["商品标题"]},29985:e=>{e.exports=["盘后时段"]},28412:e=>{e.exports=["付费方案的数据更新更快速。"]},56042:e=>{e.exports=["盘前时段"]},24680:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["周五"]},11268:e=>{e.exports=["周一"]},63331:e=>{e.exports=["周六"]},85954:e=>{e.exports=["周日"]},26230:e=>{e.exports=["周三"]},24793:e=>{e.exports=["周四"]},31533:e=>{e.exports=["周二"]},89790:e=>{e.exports=["无法获取Pine源代码。"]},39589:e=>{e.exports=["折叠窗格"]},38154:e=>{e.exports=["确定移除研究树"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["建立一个免费账户"]},69419:e=>{e.exports=["一切良好 — 市场开启。"]},97637:e=>{e.exports=["4月"]},86797:e=>{e.exports=["8月"]},22519:e=>{e.exports=["K线变化值"]},52003:e=>{e.exports=["确定删除研究树以及其全部子树?"]},68854:e=>{e.exports=["双击"]},97325:e=>{e.exports=["数据错误"]},52916:e=>{e.exports=["数据每天更新一次。"]},25978:e=>{e.exports=["即使市场上有更多的数据更新,数据也只会每秒更新一次。"]},57310:e=>{e.exports=["显示数据"]},49321:e=>{e.exports=["即使市场上有更多的数据更新,基本方案的数据也只会每秒更新一次。"]},55669:e=>{e.exports=["12月"]},83498:e=>{e.exports=["删除窗格"]},6044:e=>{e.exports=["派息数据"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["盘后资讯"]},82751:e=>{e.exports=["错误"]},40519:e=>{e.exports=["晚安。盘后市场已开市。"]},80227:e=>{e.exports=["交易所时区"]},16467:e=>{e.exports=["2月"]},25046:e=>{e.exports=["填写交易所协议"]},93666:e=>{e.exports=["标记商品"]},564:e=>{e.exports=["周五"]},72970:e=>{e.exports=["周五"]},88958:e=>{e.exports=["假日"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["隐藏指标图例"]},26935:e=>{e.exports=["指标参数"]},26315:e=>{e.exports=["指标名称"]},84098:e=>{e.exports=["指标值"]},91459:e=>{e.exports=["如果您需要{listedExchange}实时数据,则需要完成交易所协议。不用担心,只需点击几下"]},50634:e=>{e.exports=["它将在{remainingTime}后进入盘后交易。"]},74537:e=>{e.exports=["它将在{remainingTime}开市进行盘前交易。"]},26910:e=>{e.exports=["1月"]},23230:e=>{e.exports=["7月"]},49385:e=>{e.exports=["6月"]},99487:e=>{e.exports=["开高低收"]},15815:e=>{e.exports=["每秒更新一次"]},90784:e=>{e.exports=["10月"]},75991:e=>{e.exports=["开市状态"]},36051:e=>{e.exports=["了解更多"]},39899:e=>{e.exports=["下移窗格"]},70343:e=>{e.exports=["上移窗格"]},83085:e=>{e.exports=["周一"]},61199:e=>{e.exports=["周一"]},41610:e=>{e.exports=["更多"]},1653:e=>{e.exports=["早安。盘前市场已开市。"]},56470:e=>{e.exports=["最大化图表"]},19603:e=>{e.exports=["最大化窗格"]},68327:e=>{e.exports=["5月"]},35732:e=>{e.exports=["管理窗格"]},84675:e=>{e.exports=["3月"]},83949:e=>{e.exports=["开市"]},35701:e=>{e.exports=["市场在{remainingTime}后开盘。"]},95814:e=>{e.exports=["休市"]},98105:e=>{e.exports=["市场在{remainingTime}后收盘。"]},56086:e=>{e.exports=["市场目前正在放假。放松一下。"]},71194:e=>{e.exports=["11月"]},66324:e=>{e.exports=["原始码"]},36835:e=>{e.exports=["周六"]},1144:e=>{e.exports=["周六"]},40653:e=>{e.exports=["向左滚动"]},26721:e=>{e.exports=["滚动到最近的K线"]},35809:e=>{e.exports=["向右滚动"]},61132:e=>{e.exports=["9月"]},28705:e=>{e.exports=["显示指标图例"]},51072:e=>{e.exports=["显示对象树"]},37809:e=>{e.exports=["显示周期设置"]},39045:e=>{e.exports=["Study错误"]},86577:e=>{e.exports=["周日"]},72149:e=>{e.exports=["周日"]},46041:e=>{e.exports=["商品价格来源"]},63143:e=>{e.exports=["商品标题"]},29985:e=>{e.exports=["盘后时段"]},28412:e=>{e.exports=["付费方案的数据更新更快速。"]},56042:e=>{e.exports=["盘前时段"]},24680:e=>{
|
||||
e.exports=["主要上市"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["{symbolName}的即时数据由{exchange}交易所提供。"]},48293:e=>{e.exports=["还原图表"]},91029:e=>{e.exports=["还原窗格"]},75094:e=>{e.exports=["周三"]},7147:e=>{e.exports=["周三"]},52984:e=>{e.exports=["要获取{description}的即时数据,请购买即时数据包。"]},9787:e=>{e.exports=["周四"]},7951:e=>{e.exports=["周四"]},99214:e=>{e.exports="The main, or first, stock exchange where a company's stock is listed and traded."},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports=["无此商品,请选择另一个商品。"]},57048:e=>{e.exports=["该去散步了— 此市场已关闭。"]},94316:e=>{e.exports=["周二"]},44979:e=>{e.exports=["周二"]},8209:e=>{e.exports=["未标记商品"]},1111:e=>{e.exports=["成交量"]},61311:e=>{e.exports=["放大"]},47602:e=>{e.exports=["缩小"]},57889:e=>{e.exports=["更改OHLC值的可见性"]},18644:e=>{e.exports=["更改开市状态可见性"]},45110:e=>{e.exports=["更改K线涨跌可见性"]},31325:e=>{e.exports=["更改指标标题可见性"]},99774:e=>{e.exports=["更改指标值的可见性"]},96162:e=>{e.exports=["更改指标参数可见性"]},26717:e=>{e.exports=["更改商品描述可见性"]},6091:e=>{e.exports=["更改商品字段可见性"]},9455:e=>{e.exports=["更改成交量值的可见性"]},39348:e=>{e.exports=["少于1分钟"]},87358:e=>{e.exports=["显示{title}"]},7827:e=>{e.exports=["{days}和{hours}"]},7435:e=>{e.exports=["来自{originalExchange}的{exchange}"]},19830:e=>{e.exports=["{hours}和{minutes}"]},1084:e=>{e.exports=["{listedExchange}即时数据可供注册用户免费使用。"]},11155:e=>{e.exports=["{symbolName}数据延迟{time}分钟。"]},77033:e=>{e.exports=["数据每{amount}秒更新一次,即使市场上有更多更新。"]},2121:e=>{e.exports=["我们Basic方案的数据每{amount}秒更新一次,即使市场上有更多更新也是如此。"]},5223:e=>{e.exports=["每{amount}秒更新一次"]},58609:e=>{e.exports=["{number} 天"]},24430:e=>{e.exports=["{number} 小时"]},67151:e=>{e.exports=["{number} 分"]}}]);
|
||||
@@ -1,2 +1,2 @@
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["周五"]},11268:e=>{e.exports=["周一"]},63331:e=>{e.exports=["周六"]},85954:e=>{e.exports=["周日"]},26230:e=>{e.exports=["周三"]},24793:e=>{e.exports=["周四"]},31533:e=>{e.exports=["周二"]},89790:e=>{e.exports=["無法取得Pine原始碼"]},39589:e=>{e.exports=["摺疊窗格"]},38154:e=>{e.exports=["確定移除研究樹"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["建立一個免費賬戶"]},69419:e=>{e.exports=["一切良好 — 市場開啟。"]},97637:e=>{e.exports=["四月"]},86797:e=>{e.exports=["八月"]},22519:e=>{e.exports=["K棒漲跌值"]},52003:e=>{e.exports=["確定要刪除研究及其所有子項目嗎?"]},68854:e=>{e.exports=["雙擊"]},97325:e=>{e.exports=["數據錯誤"]},52916:e=>{e.exports=["數據每天更新一次。"]},25978:e=>{e.exports=["即使市場上有更多的數據更新,數據也只會每秒更新一次。"]},57310:e=>{e.exports=["顯示數據"]},49321:e=>{e.exports=["即使市場上有更多的數據更新,基本方案的數據也只會每秒更新一次。"]},55669:e=>{e.exports=["十二月"]},83498:e=>{e.exports=["刪除窗格"]},6044:e=>{e.exports=["派息數據"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["盤後資訊"]},82751:e=>{e.exports=["錯誤"]},40519:e=>{e.exports=["晚安。盤後市場已開市。"]},80227:e=>{e.exports=["交易所時區"]},16467:e=>{e.exports=["二月"]},25046:e=>{e.exports=["填寫交易所協議"]},93666:e=>{e.exports=["標記商品"]},564:e=>{e.exports=["周五"]},72970:e=>{e.exports=["周五"]},88958:e=>{e.exports=["假日"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["隱藏指標圖例"]},26935:e=>{e.exports=["指標參數"]},26315:e=>{e.exports=["指標名稱"]},84098:e=>{e.exports=["指標值"]},91459:e=>{e.exports=["如果您需要{listedExchange}即時數據,則需要完成交易所協議。不用擔心,只需點擊幾下"]},50634:e=>{e.exports=["它將在{remainingTime}後進入盤後交易。"]},74537:e=>{e.exports=["盤前交易將在{remainingTime}後開盤。"]},26910:e=>{e.exports=["一月"]},23230:e=>{e.exports=["七月"]},49385:e=>{e.exports=["六月"]},99487:e=>{e.exports=["開高低收值"]},15815:e=>{e.exports=["每秒更新一次"]},90784:e=>{e.exports=["十月"]},75991:e=>{e.exports=["開市狀態"]},18429:e=>{e.exports=["了解更多"]},39899:e=>{e.exports=["下移窗格"]},70343:e=>{e.exports=["上移窗格"]},83085:e=>{e.exports=["周一"]},61199:e=>{e.exports=["周一"]},41610:e=>{e.exports=["更多"]},1653:e=>{e.exports=["早安。盤前市場已開市。"]},56470:e=>{e.exports=["最大化圖表"]},19603:e=>{e.exports=["最大化窗格"]},68327:e=>{e.exports=["五月"]},35732:e=>{e.exports=["管理窗格"]},84675:e=>{e.exports=["三月"]},83949:e=>{e.exports=["開市"]},35701:e=>{e.exports=["市場在{remainingTime}後開盤。"]},95814:e=>{e.exports=["休市"]},98105:e=>{e.exports=["市場在{remainingTime}後收盤。"]},56086:e=>{e.exports=["市場目前正在放假。放鬆一下。"]},71194:e=>{e.exports=["十一月"]},66324:e=>{e.exports=["原始碼"]},36835:e=>{e.exports=["周六"]},1144:e=>{e.exports=["周六"]},40653:e=>{e.exports=["向左滾動"]},26721:e=>{e.exports=["滾動到最近的欄位"]},35809:e=>{e.exports=["向右滾動"]},61132:e=>{e.exports=["九月"]},28705:e=>{e.exports=["顯示指標圖例"]},51072:e=>{e.exports=["顯示物件樹"]},37809:e=>{e.exports=["顯示周期設定"]},39045:e=>{e.exports=["Study錯誤"]},86577:e=>{e.exports=["周日"]},72149:e=>{e.exports=["周日"]},46041:e=>{e.exports=["商品價格來源"]},63143:e=>{e.exports=["商品標題"]},29985:e=>{e.exports=["盤後時段"]},28412:e=>{e.exports=["付費方案的數據更新更快速。"]},56042:e=>{e.exports=["盤前時段"]},24680:e=>{
|
||||
(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[2014],{19801:e=>{e.exports=["周五"]},11268:e=>{e.exports=["周一"]},63331:e=>{e.exports=["周六"]},85954:e=>{e.exports=["周日"]},26230:e=>{e.exports=["周三"]},24793:e=>{e.exports=["周四"]},31533:e=>{e.exports=["周二"]},89790:e=>{e.exports=["無法取得Pine原始碼"]},39589:e=>{e.exports=["摺疊窗格"]},38154:e=>{e.exports=["確定移除研究樹"]},45e3:e=>{e.exports=["Cboe BZX"]},36004:e=>{e.exports=["建立一個免費賬戶"]},69419:e=>{e.exports=["一切良好 — 市場開啟。"]},97637:e=>{e.exports=["四月"]},86797:e=>{e.exports=["八月"]},22519:e=>{e.exports=["K棒漲跌值"]},52003:e=>{e.exports=["確定要刪除研究及其所有子項目嗎?"]},68854:e=>{e.exports=["雙擊"]},97325:e=>{e.exports=["數據錯誤"]},52916:e=>{e.exports=["數據每天更新一次。"]},25978:e=>{e.exports=["即使市場上有更多的數據更新,數據也只會每秒更新一次。"]},57310:e=>{e.exports=["顯示數據"]},49321:e=>{e.exports=["即使市場上有更多的數據更新,基本方案的數據也只會每秒更新一次。"]},55669:e=>{e.exports=["十二月"]},83498:e=>{e.exports=["刪除窗格"]},6044:e=>{e.exports=["派息數據"]},31461:e=>{e.exports="Derived Data refers to financial indicators which are created by combining and/or processing raw data supplied from various sources."},59315:e=>{e.exports=["盤後資訊"]},82751:e=>{e.exports=["錯誤"]},40519:e=>{e.exports=["晚安。盤後市場已開市。"]},80227:e=>{e.exports=["交易所時區"]},16467:e=>{e.exports=["二月"]},25046:e=>{e.exports=["填寫交易所協議"]},93666:e=>{e.exports=["標記商品"]},564:e=>{e.exports=["周五"]},72970:e=>{e.exports=["周五"]},88958:e=>{e.exports=["假日"]},32960:e=>{e.exports="Halal symbol"},21686:e=>{e.exports=["隱藏指標圖例"]},26935:e=>{e.exports=["指標參數"]},26315:e=>{e.exports=["指標名稱"]},84098:e=>{e.exports=["指標值"]},91459:e=>{e.exports=["如果您需要{listedExchange}即時數據,則需要完成交易所協議。不用擔心,只需點擊幾下"]},50634:e=>{e.exports=["它將在{remainingTime}後進入盤後交易。"]},74537:e=>{e.exports=["盤前交易將在{remainingTime}後開盤。"]},26910:e=>{e.exports=["一月"]},23230:e=>{e.exports=["七月"]},49385:e=>{e.exports=["六月"]},99487:e=>{e.exports=["開高低收值"]},15815:e=>{e.exports=["每秒更新一次"]},90784:e=>{e.exports=["十月"]},75991:e=>{e.exports=["開市狀態"]},36051:e=>{e.exports=["了解更多"]},39899:e=>{e.exports=["下移窗格"]},70343:e=>{e.exports=["上移窗格"]},83085:e=>{e.exports=["周一"]},61199:e=>{e.exports=["周一"]},41610:e=>{e.exports=["更多"]},1653:e=>{e.exports=["早安。盤前市場已開市。"]},56470:e=>{e.exports=["最大化圖表"]},19603:e=>{e.exports=["最大化窗格"]},68327:e=>{e.exports=["五月"]},35732:e=>{e.exports=["管理窗格"]},84675:e=>{e.exports=["三月"]},83949:e=>{e.exports=["開市"]},35701:e=>{e.exports=["市場在{remainingTime}後開盤。"]},95814:e=>{e.exports=["休市"]},98105:e=>{e.exports=["市場在{remainingTime}後收盤。"]},56086:e=>{e.exports=["市場目前正在放假。放鬆一下。"]},71194:e=>{e.exports=["十一月"]},66324:e=>{e.exports=["原始碼"]},36835:e=>{e.exports=["周六"]},1144:e=>{e.exports=["周六"]},40653:e=>{e.exports=["向左滾動"]},26721:e=>{e.exports=["滾動到最近的欄位"]},35809:e=>{e.exports=["向右滾動"]},61132:e=>{e.exports=["九月"]},28705:e=>{e.exports=["顯示指標圖例"]},51072:e=>{e.exports=["顯示物件樹"]},37809:e=>{e.exports=["顯示周期設定"]},39045:e=>{e.exports=["Study錯誤"]},86577:e=>{e.exports=["周日"]},72149:e=>{e.exports=["周日"]},46041:e=>{e.exports=["商品價格來源"]},63143:e=>{e.exports=["商品標題"]},29985:e=>{e.exports=["盤後時段"]},28412:e=>{e.exports=["付費方案的數據更新更快速。"]},56042:e=>{e.exports=["盤前時段"]},24680:e=>{
|
||||
e.exports=["主要上市"]},89022:e=>{e.exports="Real-time data for this symbol is not supported right now. We may support it in the future."},6667:e=>{e.exports=["{symbolName}的即時數據由{exchange}交易所提供。"]},48293:e=>{e.exports=["還原圖表"]},91029:e=>{e.exports=["還原窗格"]},75094:e=>{e.exports=["周三"]},7147:e=>{e.exports=["周三"]},52984:e=>{e.exports=["要獲取{description}的即時數據,請購買即時數據包。"]},9787:e=>{e.exports=["周四"]},7951:e=>{e.exports=["周四"]},99214:e=>{e.exports=["公司股票上市和交易的主要或第一證券交易所。"]},2310:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from primary exchanges."},29512:e=>{e.exports="This data is real-time, but it may be slightly different to its official counterpart coming from {exchange}."},52449:e=>{e.exports="This is a shariah-compliant stock, meaning that it follows Islamic law. This company does not charge or receive interest, and does not engage with certain sectors (gambling, alcohol, tobacco, pork products)."},73717:e=>{e.exports=["無此商品,請選擇另一個商品。"]},57048:e=>{e.exports=["該去散步了 — 此市場已關閉。"]},94316:e=>{e.exports=["周二"]},44979:e=>{e.exports=["周一"]},8209:e=>{e.exports=["取消標記商品"]},1111:e=>{e.exports=["成交量"]},61311:e=>{e.exports=["放大"]},47602:e=>{e.exports=["縮小"]},57889:e=>{e.exports=["更改開高低收值可見性"]},18644:e=>{e.exports=["更改開盤狀態可見性"]},45110:e=>{e.exports=["更改K線漲跌可見性"]},31325:e=>{e.exports=["更改指標標題可見性"]},99774:e=>{e.exports=["更改指標值可見性"]},96162:e=>{e.exports=["更改指標參數可見性"]},26717:e=>{e.exports=["更改商品描述可見性"]},6091:e=>{e.exports=["更改商品欄位可見性"]},9455:e=>{e.exports=["更改成交量值可見性"]},39348:e=>{e.exports=["少於一分鐘"]},87358:e=>{e.exports=["顯示{title}"]},7827:e=>{e.exports=["{days}和{hours}"]},7435:e=>{e.exports=["來自{originalExchange}的{exchange}"]},19830:e=>{e.exports=["{hours}和{minutes}"]},1084:e=>{e.exports=["{listedExchange}即時數據可供註冊用戶免費使用。"]},11155:e=>{e.exports=["{symbolName}數據延遲{time}分鐘。"]},77033:e=>{e.exports=["數據每{amount}秒更新一次,即使市場上有更多更新也是如此。"]},2121:e=>{e.exports=["我們基本方案的數據每{amount}秒更新一次,即使市場上有更多更新也是如此。"]},5223:e=>{e.exports=["每{amount}秒更新一次"]},58609:e=>{e.exports=["{number} 天"]},24430:e=>{e.exports=["{number} 小時"]},67151:e=>{e.exports=["{number} 分"]}}]);
|
||||
File diff suppressed because one or more lines are too long
444
charting_library/charting_library.d.ts
vendored
444
charting_library/charting_library.d.ts
vendored
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* TradingView Charting Library
|
||||
* TradingView Advanced Charts
|
||||
* @packageDocumentation
|
||||
* @module Charting Library
|
||||
*/
|
||||
@@ -272,7 +272,10 @@ export declare const enum ActionId {
|
||||
TradingNoOverlapMode = "Trading.NoOverlapMode",
|
||||
WatchlistAddSymbol = "Watchlist.AddSymbol",
|
||||
WatchlistAddSymbolToCompare = "Watchlist.AddSymbolToCompare",
|
||||
WatchlistAddSelectedSymbolsToCompare = "Watchlist.AddSelectedSymbolsToCompare "
|
||||
WatchlistAddSelectedSymbolsToCompare = "Watchlist.AddSelectedSymbolsToCompare ",
|
||||
WatchlistRenameSection = "Watchlist.RenameSection",
|
||||
WatchlistRemoveSection = "Watchlist.RemoveSection",
|
||||
WatchlistAddSymbolToSection = "Watchlist.AddSymbolToSection"
|
||||
}
|
||||
export declare const enum ChartStyle {
|
||||
Bar = 0,
|
||||
@@ -1137,7 +1140,7 @@ export interface Bar {
|
||||
/** Bar time.
|
||||
* Amount of **milliseconds** since Unix epoch start in **UTC** timezone.
|
||||
* `time` for daily, weekly, and monthly bars is expected to be a trading day (not session start day) at 00:00 UTC.
|
||||
* Charting Library adjusts time according to `session` from {@link LibrarySymbolInfo}.
|
||||
* The library adjusts time according to `session` from {@link LibrarySymbolInfo}.
|
||||
*/
|
||||
time: number;
|
||||
/** Opening price */
|
||||
@@ -1808,7 +1811,7 @@ export interface ChartPropertiesOverrides extends StudyOverrides {
|
||||
*/
|
||||
"paneProperties.separatorColor": string;
|
||||
/**
|
||||
* Study legend input values visiblity.
|
||||
* Study legend input values visibility.
|
||||
*
|
||||
* @default true
|
||||
*/
|
||||
@@ -1820,7 +1823,7 @@ export interface ChartPropertiesOverrides extends StudyOverrides {
|
||||
*/
|
||||
"paneProperties.legendProperties.showStudyTitles": boolean;
|
||||
/**
|
||||
* Study legend value visibility.
|
||||
* Toggle the visibility for all studies legend values.
|
||||
*
|
||||
* @default true
|
||||
*/
|
||||
@@ -2868,7 +2871,7 @@ export interface ChartTemplateContent {
|
||||
}
|
||||
export interface ChartingLibraryWidgetConstructor {
|
||||
/**
|
||||
* Constructor for the Charting Library Widget
|
||||
* Constructor for the Advanced Charts Widget
|
||||
* @param {ChartingLibraryWidgetOptions|TradingTerminalWidgetOptions} options - Constructor options
|
||||
*/
|
||||
new (options: ChartingLibraryWidgetOptions | TradingTerminalWidgetOptions): IChartingLibraryWidget;
|
||||
@@ -3002,7 +3005,7 @@ export interface ChartingLibraryWidgetOptions {
|
||||
*/
|
||||
library_path?: string;
|
||||
/**
|
||||
* Locale to be used by Charting Library. See [Localization](https://www.tradingview.com/charting-library-docs/latest/core_concepts/Localization.md) section for details.
|
||||
* Locale to be used by the library. See [Localization](https://www.tradingview.com/charting-library-docs/latest/core_concepts/Localization.md) section for details.
|
||||
*
|
||||
* ```javascript
|
||||
* locale: 'en',
|
||||
@@ -3257,7 +3260,7 @@ export interface ChartingLibraryWidgetOptions {
|
||||
custom_formatters?: CustomFormatters;
|
||||
/**
|
||||
* Override values for the default widget properties
|
||||
* You can override most of the Charting Library properties (which also may be edited by user through UI)
|
||||
* You can override most of the properties (which also may be edited by user through UI)
|
||||
* using `overrides` parameter of Widget constructor. `overrides` is supposed to be an object.
|
||||
* The keys of this object are the names of overridden properties.
|
||||
* The values of these keys are the new values of the properties.
|
||||
@@ -3754,7 +3757,9 @@ export interface CreateShapeOptions<TOverrides extends object> extends CreateSha
|
||||
*/
|
||||
shape?: "arrow_up" | "arrow_down" | "flag" | "vertical_line" | "horizontal_line" | "long_position" | "short_position" | "icon" | "emoji" | "sticker" | "anchored_text" | "anchored_note";
|
||||
/**
|
||||
* An optional study ID of the owner study.
|
||||
* An optional study ID to be attached to the owner study.
|
||||
* It does not mean that both the owner and all possible associated IDs will behave in tandem.
|
||||
* Their behavior will be independent.
|
||||
*/
|
||||
ownerStudyId?: EntityId;
|
||||
}
|
||||
@@ -3977,7 +3982,7 @@ export interface CustomFormatters {
|
||||
studyFormatterFactory?: CustomStudyFormatterFactory;
|
||||
}
|
||||
export interface CustomIndicator {
|
||||
/** Your study name, it will be used internally by the Charting Library */
|
||||
/** Your study name, it will be used internally by the library */
|
||||
readonly name: string;
|
||||
/**
|
||||
* The metainfo field is designed to contain the main info about the custom study.
|
||||
@@ -8040,7 +8045,7 @@ export interface IChartingLibraryWidget {
|
||||
/**
|
||||
* Create a button in the top toolbar. This should be called after {@link headerReady} has resolved.
|
||||
* @param options A optional object of options for the button.
|
||||
* @returns A `HTMLElement` you can customise.
|
||||
* @returns A `HTMLElement` you can customize.
|
||||
*/
|
||||
createButton(options?: CreateHTMLButtonOptions): HTMLElement;
|
||||
/**
|
||||
@@ -8095,7 +8100,7 @@ export interface IChartingLibraryWidget {
|
||||
*/
|
||||
getIntervals(): string[];
|
||||
/**
|
||||
* Get an array of the names of all supported studies. These names can be used when calling {@link createStudy}.
|
||||
* Get an array of the names of all supported studies. These names can be used when calling {@link IChartWidgetApi.createStudy}.
|
||||
*
|
||||
* @returns An array of supported study names. E.g. `['Accumulation/Distribution', 'Accumulative Swing Index', 'Advance/Decline', ...]`.
|
||||
*/
|
||||
@@ -8133,6 +8138,15 @@ export interface IChartingLibraryWidget {
|
||||
/**
|
||||
* Trading Terminal only. Get a promise that resolves with an API object for interacting with the widgetbar (right sidebar) watchlist.
|
||||
*
|
||||
* **Example**
|
||||
* ```js
|
||||
* const watchlistApi = await widget.watchList();
|
||||
* const activeListId = watchlistApi.getActiveListId();
|
||||
* const currentListItems = watchlistApi.getList(activeListId);
|
||||
* // append new section and item to the current watchlist
|
||||
* watchlistApi.updateList(activeListId, [...currentListItems, '###NEW SECTION', 'AMZN']);
|
||||
* ```
|
||||
*
|
||||
* @returns An API object for interacting with the widgetbar (right sidebar) watchlist.
|
||||
*/
|
||||
watchList(): Promise<IWatchListApi>;
|
||||
@@ -8216,9 +8230,9 @@ export interface IChartingLibraryWidget {
|
||||
*/
|
||||
takeScreenshot(): void;
|
||||
/**
|
||||
* Create a shapshot of the chart and return it as a canvas.
|
||||
* Create a snapshot of the chart and return it as a canvas.
|
||||
*
|
||||
* @param options An optional object that customises the returned snapshot.
|
||||
* @param options An optional object that customizes the returned snapshot.
|
||||
* @returns A promise containing a `HTMLCanvasElement` of the snapshot.
|
||||
*/
|
||||
takeClientScreenshot(options?: Partial<ClientSnapshotOptions>): Promise<HTMLCanvasElement>;
|
||||
@@ -8363,6 +8377,9 @@ export interface IChartingLibraryWidget {
|
||||
*/
|
||||
customSymbolStatus(): ICustomSymbolStatusApi;
|
||||
}
|
||||
/**
|
||||
* PineJS execution context.
|
||||
*/
|
||||
export interface IContext {
|
||||
/**
|
||||
* Symbol Instrument
|
||||
@@ -8575,8 +8592,8 @@ export interface ICustomSymbolStatusApi {
|
||||
}
|
||||
export interface IDatafeedChartApi {
|
||||
/**
|
||||
* The Library calls this function to get marks for visible bars range.
|
||||
* The Library assumes that you will call `onDataCallback` only once per `getMarks` call.
|
||||
* The library calls this function to get marks for visible bars range.
|
||||
* The library assumes that you will call `onDataCallback` only once per `getMarks` call.
|
||||
*
|
||||
* A few marks per bar are allowed (for now, the maximum is 10). The time of each mark must match the time of a bar. For example, if the bar times are `2023-01-01`, `2023-01-08`, and `2023-01-15`, then a mark cannot have the time `2023-01-05`.
|
||||
*
|
||||
@@ -8590,8 +8607,8 @@ export interface IDatafeedChartApi {
|
||||
*/
|
||||
getMarks?(symbolInfo: LibrarySymbolInfo, from: number, to: number, onDataCallback: GetMarksCallback<Mark>, resolution: ResolutionString): void;
|
||||
/**
|
||||
* The Library calls this function to get timescale marks for visible bars range.
|
||||
* The Library assumes that you will call `onDataCallback` only once per `getTimescaleMarks` call.
|
||||
* The library calls this function to get timescale marks for visible bars range.
|
||||
* The library assumes that you will call `onDataCallback` only once per `getTimescaleMarks` call.
|
||||
*
|
||||
* **Remark:** This function will be called only if you confirmed that your back-end is supporting marks ({@link DatafeedConfiguration.supports_timescale_marks}).
|
||||
*
|
||||
@@ -8604,7 +8621,7 @@ export interface IDatafeedChartApi {
|
||||
getTimescaleMarks?(symbolInfo: LibrarySymbolInfo, from: number, to: number, onDataCallback: GetMarksCallback<TimescaleMark>, resolution: ResolutionString): void;
|
||||
/**
|
||||
* This function is called if configuration flag supports_time is set to true when chart needs to know the server time.
|
||||
* The charting library expects callback to be called once.
|
||||
* The library expects callback to be called once.
|
||||
* The time is provided without milliseconds. Example: `1445324591`. It is used to display Countdown on the price scale.
|
||||
*/
|
||||
getServerTime?(callback: ServerTimeCallback): void;
|
||||
@@ -8637,8 +8654,8 @@ export interface IDatafeedChartApi {
|
||||
*/
|
||||
getBars(symbolInfo: LibrarySymbolInfo, resolution: ResolutionString, periodParams: PeriodParams, onResult: HistoryCallback, onError: ErrorCallback): void;
|
||||
/**
|
||||
* Charting Library calls this function when it wants to receive real-time updates for a symbol.
|
||||
* The Library assumes that you will call the callback provided by the `onTick` parameter every time you want to update the most recent bar or to add a new one.
|
||||
* The library calls this function when it wants to receive real-time updates for a symbol.
|
||||
* The library assumes that you will call the callback provided by the `onTick` parameter every time you want to update the most recent bar or to add a new one.
|
||||
*
|
||||
* @param symbolInfo A SymbolInfo object
|
||||
* @param resolution Resolution of the symbol
|
||||
@@ -8686,7 +8703,7 @@ export interface IDatafeedChartApi {
|
||||
export interface IDatafeedQuotesApi {
|
||||
/**
|
||||
* This function is called when the library needs quote data.
|
||||
* The charting library assumes that `onDataCallback` is called once when all the requested data is received.
|
||||
* The library assumes that `onDataCallback` is called once when all the requested data is received.
|
||||
* @param {string[]} symbols - symbol names.
|
||||
* @param {QuotesCallback} onDataCallback - callback to return the requested data.
|
||||
* @param {QuotesErrorCallback} onErrorCallback - callback for responding with an error.
|
||||
@@ -8853,7 +8870,7 @@ export interface IExecutionLineAdapter {
|
||||
export interface IExternalDatafeed {
|
||||
/**
|
||||
* This call is intended to provide the object filled with the configuration data.
|
||||
* Charting Library assumes that you will call the callback function and pass your datafeed {@link DatafeedConfiguration} as an argument.
|
||||
* The lib assumes that you will call the callback function and pass your datafeed {@link DatafeedConfiguration} as an argument.
|
||||
*
|
||||
* @param {OnReadyCallback} callback - callback to return your datafeed configuration ({@link DatafeedConfiguration}) to the library.
|
||||
*/
|
||||
@@ -9425,9 +9442,7 @@ export interface IPaneApi {
|
||||
/** Restore the size of a previously collapsed pane */
|
||||
restore(): void;
|
||||
}
|
||||
// tslint:disable:tv-variable-name
|
||||
export interface IPineSeries {
|
||||
hist?: number[] | null;
|
||||
/**
|
||||
* Get the value at a specific index.
|
||||
*
|
||||
@@ -9451,9 +9466,52 @@ export interface IPineSeries {
|
||||
*/
|
||||
indexOf(time: number): number;
|
||||
/**
|
||||
* Create an history to the series it's attached to.
|
||||
* Map some values from one time scale to another.
|
||||
*
|
||||
* @param source Source times.
|
||||
* @param destination Destination times.
|
||||
* @param mode Adopt mode. `0` for continuous, `1` for precise.
|
||||
*
|
||||
* In continuous mode (`0`) every source time will be mapped to a destination time if one exists. Multiple source times may be mapped to the same destination time.
|
||||
*
|
||||
* In precise mode (`1`) every source time will be mapped to a destination time AT MOST ONCE if one exists. Some source times may not be mapped.
|
||||
*
|
||||
* @example
|
||||
* ```javascript
|
||||
* // A pine series with values [5, 5]
|
||||
* const sourceTimes = ctx.new_var();
|
||||
* // A pine series with values [4, 5]
|
||||
* const destinationTimes = ctx.new_var();
|
||||
* // A pine series with values [1, 2]
|
||||
* const values = ctx.new_var();
|
||||
*
|
||||
* // Creates a pine series with values [2, 2]
|
||||
* const adopted1 = values.adopt(sourceTimes, destinationTimes, 0);
|
||||
*
|
||||
* // Creates a pine series with values [NaN, 2]
|
||||
* const adopted2 = values.adopt(sourceTimes, destinationTimes, 1);
|
||||
* ```
|
||||
*
|
||||
* @example
|
||||
*
|
||||
* Psuedocode of the adopt algorithm:
|
||||
*
|
||||
* ```
|
||||
* adopt(sourceSeries, destinationSeries, mode) =
|
||||
* destinationValue = most recent value in destinationSeries
|
||||
* sourceIndex = index of destinationValue in sourceSeries
|
||||
*
|
||||
* if mode equals 1 then
|
||||
* previousDestinationValue = second most recent value in destinationSeries
|
||||
* previousSourceIndex = index of previousDestinationValue in sourceSeries
|
||||
*
|
||||
* if sourceIndex equals previousSourceIndex
|
||||
* return NaN
|
||||
*
|
||||
* return value at sourceIndex
|
||||
* ```
|
||||
*/
|
||||
add_hist?(): void;
|
||||
adopt(source: IPineSeries, destination: IPineSeries, mode: 0 | 1): number;
|
||||
}
|
||||
/**
|
||||
* An API object used to control position lines.
|
||||
@@ -10290,7 +10348,9 @@ export interface ISubscription<TFunc extends Function> {
|
||||
*/
|
||||
unsubscribeAll(obj: object | null): void;
|
||||
}
|
||||
// tslint:disable:tv-variable-name
|
||||
/**
|
||||
* PineJS execution context symbol information.
|
||||
*/
|
||||
export interface ISymbolInstrument {
|
||||
/** Period Base */
|
||||
periodBase: string;
|
||||
@@ -10298,8 +10358,10 @@ export interface ISymbolInstrument {
|
||||
tickerid: string;
|
||||
/** Currency Code */
|
||||
currencyCode?: string;
|
||||
/** Period */
|
||||
period: string;
|
||||
/** Unit ID */
|
||||
unitId?: string;
|
||||
/** Bar resolution */
|
||||
period: ResolutionString;
|
||||
/** Index */
|
||||
index: number;
|
||||
/** Time */
|
||||
@@ -10316,10 +10378,6 @@ export interface ISymbolInstrument {
|
||||
volume: number;
|
||||
/** Time of the update */
|
||||
updatetime: number;
|
||||
/** Session string */
|
||||
session: string;
|
||||
/** Script */
|
||||
script: any; // tslint:disable-line:no-any
|
||||
/** Ticker */
|
||||
ticker: string;
|
||||
/** Resolution */
|
||||
@@ -10338,6 +10396,16 @@ export interface ISymbolInstrument {
|
||||
isBarClosed: boolean;
|
||||
/** Symbol information */
|
||||
info?: LibrarySymbolInfo;
|
||||
/**
|
||||
* Time of the bar.
|
||||
*
|
||||
* @returns the timestamp in milliseconds
|
||||
*/
|
||||
bartime(): number;
|
||||
/**
|
||||
* @returns true if the bar resolution is day/week/month, false if it is intraday
|
||||
*/
|
||||
isdwm(): boolean;
|
||||
}
|
||||
export interface ISymbolValueFormatter {
|
||||
/** Default formatter function used to assign the correct sign (+ or -) to a number */
|
||||
@@ -10420,6 +10488,19 @@ export interface IUpdatableAction extends IAction {
|
||||
*/
|
||||
update(options: Partial<ActionOptions>): void;
|
||||
}
|
||||
/**
|
||||
* An API object for interacting with the widgetbar (right sidebar) watchlist.
|
||||
*
|
||||
* **Notes about watchlist contents**
|
||||
*
|
||||
* Watchlist items should be symbol names which your datafeed `resolveSymbol` method can resolve. This
|
||||
* means that generally shorter names such as `AAPL` can be used if your datafeed understands it. However,
|
||||
* it is recommend that you provided the symbol names as they appear within the symbolInfo result (for
|
||||
* example: `NASDAQNM:AAPL`).
|
||||
*
|
||||
* Additionally, any item in the list which is prefixed with `###` will be considered a
|
||||
* section divider in the watchlist.
|
||||
*/
|
||||
export interface IWatchListApi {
|
||||
/**
|
||||
* Get a default list of symbols.
|
||||
@@ -10458,7 +10539,8 @@ export interface IWatchListApi {
|
||||
/**
|
||||
* Edit the list of symbols for a watchlist.
|
||||
* @param {string} listId - ID of the watchlist
|
||||
* @param {string[]} symbols - symbols to be set for the watchlist
|
||||
* @param {string[]} symbols - symbols to be set for the watchlist. Any item in the list which is prefixed with `###` will be considered a
|
||||
* section divider in the watchlist.
|
||||
*/
|
||||
updateList(listId: string, symbols: string[]): void;
|
||||
/**
|
||||
@@ -10470,7 +10552,8 @@ export interface IWatchListApi {
|
||||
/**
|
||||
* Create a list of symbols with `listName` name. If the `listName` parameter is not provided or there is no WatchList then `null` will be returned;
|
||||
* @param {string} listName? - name for the watchlist
|
||||
* @param {string[]} symbols? - symbol IDs for the watchlist
|
||||
* @param {string[]} symbols? - symbol IDs for the watchlist. Any item in the list which is prefixed with `###` will be considered a
|
||||
* section divider in the watchlist.
|
||||
* @returns WatchListSymbolList
|
||||
*/
|
||||
createList(listName?: string, symbols?: string[]): WatchListSymbolList | null;
|
||||
@@ -10961,14 +11044,14 @@ export interface LibraryPineStudy<TPineStudyResult> {
|
||||
* context.new_sym(symbol, period);
|
||||
* };
|
||||
* ```
|
||||
* @param {IContext} ctx - An object containing symbol info along with some useful methods to load/store symbol
|
||||
* @param ctx - An object containing symbol info along with some useful methods to load/store symbol
|
||||
* @param {<TextendsStudyInputValue>(index:number} inputs - The inputs callback is an array of input values, placed in order of inputs in Metainfo.
|
||||
*/
|
||||
init?(ctx: IContext, inputs: <T extends StudyInputValue>(index: number) => T): void;
|
||||
/**
|
||||
* Called every time the library wants to calculate the study. Also it's called for every bar of every symbol.
|
||||
* Thus, if you request several additional symbols inside your indicator it will increase the count of runs.
|
||||
* @param {IContext} ctx - An object containing symbol info along with some useful methods to load/store symbol
|
||||
* @param ctx - An object containing symbol info along with some useful methods to load/store symbol
|
||||
* @param {<TextendsStudyInputValue>(index:number} inputs - The inputs callback is an array of input values, placed in order of inputs in Metainfo.
|
||||
*/
|
||||
main(ctx: IContext, inputs: <T extends StudyInputValue>(index: number) => T): TPineStudyResult | null;
|
||||
@@ -11200,13 +11283,13 @@ export interface LibrarySymbolInfo {
|
||||
/**
|
||||
* It is an array containing resolutions that include seconds (excluding postfix) that the data feed provides.
|
||||
* E.g., if the data feed supports resolutions such as `["1S", "5S", "15S"]`, but has 1-second bars for some symbols then you should set `seconds_multipliers` of this symbol to `[1]`.
|
||||
* This will make Charting Library build 5S and 15S resolutions by itself.
|
||||
* This will make the library build 5S and 15S resolutions by itself.
|
||||
*/
|
||||
seconds_multipliers?: string[];
|
||||
/**
|
||||
* The boolean value showing whether data feed has its own daily resolution bars or not.
|
||||
*
|
||||
* If `has_daily` = `false` then Charting Library will build the respective resolutions using 1-minute bars by itself.
|
||||
* If `has_daily` = `false` then the library will build the respective resolutions using 1-minute bars by itself.
|
||||
* If not, then it will request those bars from the data feed only if specified resolution belongs to `daily_multipliers`, otherwise an error will be thrown.
|
||||
* @default true
|
||||
*/
|
||||
@@ -11225,7 +11308,7 @@ export interface LibrarySymbolInfo {
|
||||
/**
|
||||
* The boolean value showing whether data feed has its own weekly and monthly resolution bars or not.
|
||||
*
|
||||
* If `has_weekly_and_monthly` = `false` then Charting Library will build the respective resolutions using daily bars by itself.
|
||||
* If `has_weekly_and_monthly` = `false` then the library will build the respective resolutions using daily bars by itself.
|
||||
* If not, then it will request those bars from the data feed using either the `weekly_multipliers` or `monthly_multipliers` if specified.
|
||||
* If resolution is not within either list an error will be raised.
|
||||
* @default false
|
||||
@@ -11304,7 +11387,7 @@ export interface LibrarySymbolInfo {
|
||||
expired?: boolean;
|
||||
/**
|
||||
* Unix timestamp of the expiration date. One must set this value when `expired` = `true`.
|
||||
* Charting Library will request data for this symbol starting from that time point.
|
||||
* The library will request data for this symbol starting from that time point.
|
||||
*/
|
||||
expiration_date?: number;
|
||||
/** Sector for stocks to be displayed in the Symbol Info. */
|
||||
@@ -11365,7 +11448,7 @@ export interface LibrarySymbolInfo {
|
||||
* the browser supports natively.
|
||||
*
|
||||
* Examples:
|
||||
* - `https://s3-symbol-logo.tradingview.com/apple.svg`
|
||||
* - `https://yourserver.com/apple.svg`
|
||||
* - `/images/myImage.png`
|
||||
* - `data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3...`
|
||||
* - `data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4...`
|
||||
@@ -11376,6 +11459,19 @@ export interface LibrarySymbolInfo {
|
||||
string,
|
||||
string
|
||||
];
|
||||
/**
|
||||
* URL of image to be displayed as the logo for the exchange. The `show_exchange_logos` featureset needs to be enabled for this to be visible in the UI.
|
||||
*
|
||||
* The image should ideally be square in dimension. You can use any image type which
|
||||
* the browser supports natively. Simple SVG images are recommended.
|
||||
*
|
||||
* Examples:
|
||||
* - `https://yourserver.com/exchangeLogo.svg`
|
||||
* - `/images/myImage.png`
|
||||
* - `data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3...`
|
||||
* - `data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4...`
|
||||
*/
|
||||
exchange_logo?: string;
|
||||
}
|
||||
export interface LineBreakStylePreferences {
|
||||
/** Up bar color */
|
||||
@@ -11868,9 +11964,13 @@ export interface PineJS {
|
||||
Std: PineJSStd;
|
||||
}
|
||||
/**
|
||||
* An interface representing the standard library functions for PineJS.
|
||||
* PineJS standard library functions.
|
||||
*/
|
||||
export interface PineJSStd {
|
||||
/**
|
||||
* Default maximum size of a pine series.
|
||||
*/
|
||||
max_series_default_size: 10001;
|
||||
/**
|
||||
* Epsilon (machine precision)
|
||||
*
|
||||
@@ -11964,63 +12064,69 @@ export interface PineJSStd {
|
||||
*/
|
||||
tickerid(context: IContext): string;
|
||||
/**
|
||||
* Current bar year in exchange timezone.
|
||||
* Year of current bar time in exchange timezone.
|
||||
*
|
||||
* @param context - PineJS execution context.
|
||||
* @param time optional time. Current bar time will be used by default.
|
||||
* @returns Current bar year in exchange timezone.
|
||||
*/
|
||||
year(context: IContext): number;
|
||||
year(context: IContext, time?: number): number;
|
||||
/**
|
||||
* Current month year in exchange timezone.
|
||||
* Month of current bar time in exchange timezone.
|
||||
*
|
||||
* @param context - PineJS execution context.
|
||||
* @returns Current month year in exchange timezone.
|
||||
* @param time optional time. Current bar time will be used by default.
|
||||
* @returns Current bar month in exchange timezone.
|
||||
*/
|
||||
month(context: IContext): number;
|
||||
month(context: IContext, time?: number): number;
|
||||
/**
|
||||
* Week number of current bar in exchange timezone.
|
||||
* Week number of current bar time in exchange timezone.
|
||||
*
|
||||
* @param context - PineJS execution context.
|
||||
* @param time optional time. Current bar time will be used by default.
|
||||
* @returns Week number of current bar in exchange timezone.
|
||||
*/
|
||||
weekofyear(context: IContext): number;
|
||||
weekofyear(context: IContext, time?: number): number;
|
||||
/**
|
||||
* Day of month for current bar time in exchange timezone.
|
||||
*
|
||||
* @param context - PineJS execution context.
|
||||
* @param time optional time. Current bar time will be used by default.
|
||||
* @returns Day of month for current bar time in exchange timezone.
|
||||
*/
|
||||
dayofmonth(context: IContext): number;
|
||||
dayofmonth(context: IContext, time?: number): number;
|
||||
/**
|
||||
* Day of week for current bar time in exchange timezone.
|
||||
*
|
||||
* Sunday is 1, Monday is 2, Tuesday is 3, and so on.
|
||||
*
|
||||
* @param context - PineJS execution context.
|
||||
* @param time optional time. Current bar time will be used by default.
|
||||
* @returns Day of week for current bar time in exchange timezone.
|
||||
*/
|
||||
dayofweek(context: IContext): number;
|
||||
dayofweek(context: IContext, time?: number): number;
|
||||
/**
|
||||
* Current bar hour in exchange timezone.
|
||||
* Hour of current bar time in exchange timezone.
|
||||
*
|
||||
* @param context - PineJS execution context.
|
||||
* @param time optional time. Current bar time will be used by default.
|
||||
* @returns Current bar hour in exchange timezone.
|
||||
*/
|
||||
hour(context: IContext): number;
|
||||
hour(context: IContext, time?: number): number;
|
||||
/**
|
||||
* Current bar minute in exchange timezone.
|
||||
* Minute of current bar time in exchange timezone.
|
||||
*
|
||||
* @param context - PineJS execution context.
|
||||
* @param time optional time. Current bar time will be used by default.
|
||||
* @returns Current bar minute in exchange timezone.
|
||||
*/
|
||||
minute(context: IContext): number;
|
||||
minute(context: IContext, time?: number): number;
|
||||
/**
|
||||
* Current bar second in exchange timezone.
|
||||
* Second of current bar time in exchange timezone.
|
||||
*
|
||||
* @param context - PineJS execution context.
|
||||
* @param time optional time. Current bar time will be used by default.
|
||||
* @returns Current bar second in exchange timezone.
|
||||
*/
|
||||
second(context: IContext): number;
|
||||
second(context: IContext, time?: number): number;
|
||||
/**
|
||||
* Checks if `n1` is greater than or equal to `n2`
|
||||
*
|
||||
@@ -12080,49 +12186,49 @@ export interface PineJSStd {
|
||||
*
|
||||
* @param n1
|
||||
* @param n2
|
||||
* @returns True if `n1` is greater than or equal to `n2`.
|
||||
* @returns `1` if `n1` is greater than or equal to `n2`, `0` otherwise.
|
||||
*/
|
||||
ge(n1: number, n2: number): boolean;
|
||||
ge(n1: number, n2: number): number;
|
||||
/**
|
||||
* Checks if `n1` is less than or equal to `n2`
|
||||
*
|
||||
* @param n1
|
||||
* @param n2
|
||||
* @returns True if `n1` is greater than or equal to `n2`.
|
||||
* @returns `1` if `n1` is greater than or equal to `n2`, `0` otherwise.
|
||||
*/
|
||||
le(n1: number, n2: number): boolean;
|
||||
le(n1: number, n2: number): number;
|
||||
/**
|
||||
* Checks if `n1` is equal to `n2`.
|
||||
*
|
||||
* @param n1
|
||||
* @param n2
|
||||
* @returns True if `n1` is equal to `n2`.
|
||||
* @returns `1` if `n1` is equal to `n2`, `0` otherwise.
|
||||
*/
|
||||
eq(n1: number, n2: number): boolean;
|
||||
eq(n1: number, n2: number): number;
|
||||
/**
|
||||
* Checks if `n1` is not equal to `n2`.
|
||||
*
|
||||
* @param n1
|
||||
* @param n2
|
||||
* @returns True if `n1` is not equal to `n2`.
|
||||
* @returns `1` if `n1` is not equal to `n2`, `0` otherwise.
|
||||
*/
|
||||
neq(n1: number, n2: number): boolean;
|
||||
neq(n1: number, n2: number): number;
|
||||
/**
|
||||
* Checks if `n1` is greater than `n2`
|
||||
*
|
||||
* @param n1
|
||||
* @param n2
|
||||
* @returns True if `n1` is greater than `n2`.
|
||||
* @returns `1` if `n1` is greater than `n2`, `0` otherwise.
|
||||
*/
|
||||
gt(n1: number, n2: number): boolean;
|
||||
gt(n1: number, n2: number): number;
|
||||
/**
|
||||
* Checks if `n1` is less than `n2`
|
||||
*
|
||||
* @param n1
|
||||
* @param n2
|
||||
* @returns True if `n1` is less than `n2`.
|
||||
* @returns `1` if `n1` is less than `n2`, `0` otherwise.
|
||||
*/
|
||||
lt(n1: number, n2: number): boolean;
|
||||
lt(n1: number, n2: number): number;
|
||||
/**
|
||||
* If ... then ... else ...
|
||||
* `iff` does exactly the same thing as ternary conditional operator `?:` but in a functional style. Also `iff` is slightly less efficient than operator `?:`
|
||||
@@ -12132,15 +12238,15 @@ export interface PineJSStd {
|
||||
* @param elseValue - value to use if condition is false
|
||||
* @returns either thenValue or elseValue
|
||||
*/
|
||||
iff<T, V>(condition: boolean, thenValue: T, elseValue: V): T | V;
|
||||
iff(condition: number, thenValue: number, elseValue: number): number;
|
||||
/**
|
||||
* True Range
|
||||
*
|
||||
* @param handleNan - How NaN values are handled. If `true`, and previous day's close is `NaN` then tr would be calculated as current day `high-low`. Otherwise (if `false`) tr would return `NaN` in such cases. Also note, that `atr` uses `tr(true)`.
|
||||
* @param context - PineJS execution context.
|
||||
* @param n_handleNaN - How NaN values are handled. If truthy, and previous bar's close is `NaN` then tr would be calculated as current bar `high-low`. Otherwise tr would return `NaN` in such cases. Also note, that `atr` uses `tr(true)`.
|
||||
* @param ctx - PineJS execution context.
|
||||
* @returns True range. It is `max(high - low, abs(high - close[1]), abs(low - close[1]))`
|
||||
*/
|
||||
tr(handleNan: boolean, context: IContext): number;
|
||||
tr(n_handleNaN: number | undefined, ctx: IContext): number;
|
||||
/**
|
||||
* Function atr (average true range) returns the RMA of true range. True range is `max(high - low, abs(high - close[1]), abs(low - close[1]))`
|
||||
*
|
||||
@@ -12208,28 +12314,28 @@ export interface PineJSStd {
|
||||
/**
|
||||
* Zig-zag pivot points
|
||||
*
|
||||
* @param deviation - deviation
|
||||
* @param depth - depth (integer)
|
||||
* @param n_deviation - Deviation
|
||||
* @param n_depth - Depth (integer)
|
||||
* @param context - PineJS execution context.
|
||||
* @returns the zig-zag pivot points
|
||||
*/
|
||||
zigzag(deviation: number, depth: number, context: IContext): number[];
|
||||
zigzag(n_deviation: number, n_depth: number, context: IContext): number;
|
||||
/**
|
||||
* Zig-zag pivot points
|
||||
*
|
||||
* @param deviation - deviation
|
||||
* @param depth - depth (integer)
|
||||
* @param n_deviation - Deviation
|
||||
* @param n_depth - Depth (integer)
|
||||
* @param context - PineJS execution context.
|
||||
* @returns the zig-zag pivot points (for bars)
|
||||
*/
|
||||
zigzagbars(deviation: number, depth: number, context: IContext): number[];
|
||||
zigzagbars(n_deviation: number, n_depth: number, context: IContext): number;
|
||||
/**
|
||||
* Time of the current update
|
||||
*
|
||||
* @param context - PineJS execution context.
|
||||
* @returns symbol update time
|
||||
*/
|
||||
updatetime(context: IContext): string;
|
||||
updatetime(context: IContext): number;
|
||||
/**
|
||||
* Ticker ID for the current symbol
|
||||
*
|
||||
@@ -12237,12 +12343,6 @@ export interface PineJSStd {
|
||||
* @returns Ticker ID for the current symbol
|
||||
*/
|
||||
ticker(context: IContext): string;
|
||||
/**
|
||||
* Current interval for the symbol
|
||||
* @param context - PineJS execution context.
|
||||
* @returns interval string
|
||||
*/
|
||||
interval(context: IContext): string;
|
||||
/**
|
||||
* Percent rank is the percentage of how many previous values were less than or equal to the current value of given series.
|
||||
*
|
||||
@@ -12258,7 +12358,7 @@ export interface PineJSStd {
|
||||
* @param length - Number of bars (length).
|
||||
* @returns `true` if current `x` is greater than any previous `x` for length bars back, `false` otherwise.
|
||||
*/
|
||||
rising(series: IPineSeries, length: number): boolean;
|
||||
rising(series: IPineSeries, length: number): number;
|
||||
/**
|
||||
* Test if the series is now falling for length bars long.
|
||||
*
|
||||
@@ -12266,7 +12366,7 @@ export interface PineJSStd {
|
||||
* @param length - Number of bars (length).
|
||||
* @returns `true` if current `x` is less than any previous `x` for length bars back, `false` otherwise.
|
||||
*/
|
||||
falling(series: IPineSeries, length: number): boolean;
|
||||
falling(series: IPineSeries, length: number): number;
|
||||
/**
|
||||
* Relative strength index. It is calculated based on rma's of upward and downward change of x.
|
||||
*
|
||||
@@ -12285,7 +12385,7 @@ export interface PineJSStd {
|
||||
*/
|
||||
sum(source: IPineSeries, length: number, context: IContext): number;
|
||||
/**
|
||||
* The sma function returns the moving average, that is the sum of last `length` values of `source`, divided by `length`.
|
||||
* Simple Moving Average. The sum of last `length` values of `source`, divided by `length`.
|
||||
*
|
||||
* @param source - Series of values to process.
|
||||
* @param length - Number of bars (length).
|
||||
@@ -12293,6 +12393,15 @@ export interface PineJSStd {
|
||||
* @returns Simple moving average of x for y bars back.
|
||||
*/
|
||||
sma(source: IPineSeries, length: number, context: IContext): number;
|
||||
/**
|
||||
* Smoothed Moving Average.
|
||||
*
|
||||
* @param n_value Next value in the series to calculate.
|
||||
* @param n_length Smoothing length.
|
||||
* @param ctx PineJS execution context.
|
||||
* @returns The smoothed moving average value.
|
||||
*/
|
||||
smma(n_value: number, n_length: number, ctx: IContext): number;
|
||||
/**
|
||||
* Moving average used in RSI. It is the exponentially weighted moving average with `alpha = 1 / length`.
|
||||
*
|
||||
@@ -12303,7 +12412,9 @@ export interface PineJSStd {
|
||||
*/
|
||||
rma(source: IPineSeries, length: number, context: IContext): number;
|
||||
/**
|
||||
* The ema function returns the exponentially weighted moving average. In ema weighting factors decrease exponentially. It calculates by using a formula: `EMA = alpha * x + (1 - alpha) * EMA[1]`, where `alpha = 2 / (y + 1)`
|
||||
* Exponential Moving Average. In EMA weighting factors decrease exponentially.
|
||||
*
|
||||
* It calculates by using a formula: `EMA = alpha * x + (1 - alpha) * EMA[1]`, where `alpha = 2 / (y + 1)`.
|
||||
*
|
||||
* @param source - Series of values to process.
|
||||
* @param length - Number of bars (length).
|
||||
@@ -12340,11 +12451,11 @@ export interface PineJSStd {
|
||||
/**
|
||||
* For a given series replaces NaN values with previous nearest non-NaN value.
|
||||
*
|
||||
* @param current - Series of values to process.
|
||||
* @param n_current - Series of values to process.
|
||||
* @param context - PineJS execution context.
|
||||
* @returns Series without na gaps.
|
||||
*/
|
||||
fixnan(current: IPineSeries, context: IContext): IPineSeries;
|
||||
fixnan(n_current: number, context: IContext): number;
|
||||
/**
|
||||
* Lowest value offset for a given number of bars back.
|
||||
*
|
||||
@@ -12382,13 +12493,13 @@ export interface PineJSStd {
|
||||
*/
|
||||
highest(source: IPineSeries, length: number, context: IContext): number;
|
||||
/**
|
||||
* Cumulative (total) sum of `x`. In other words it's a sum of all elements of `x`.
|
||||
* Cumulative (total) sum. The function tracks the previous values internally.
|
||||
*
|
||||
* @param x - Series of values to process.
|
||||
* @param context - PineJS execution context.
|
||||
* @returns Total sum series.
|
||||
* @param n_value Value to add to the sum.
|
||||
* @param context PineJS execution context.
|
||||
* @returns The sum.
|
||||
*/
|
||||
cum(x: IPineSeries, context: IContext): number;
|
||||
cum(n_value: number, context: IContext): number;
|
||||
/**
|
||||
* Accumulation/distribution index.
|
||||
*
|
||||
@@ -12428,14 +12539,14 @@ export interface PineJSStd {
|
||||
*/
|
||||
tsi(source: IPineSeries, shortLength: number, longLength: number, context: IContext): number;
|
||||
/**
|
||||
* Crossing of series
|
||||
* Crossing of series.
|
||||
*
|
||||
* @param x - First series.
|
||||
* @param y - Second series.
|
||||
* @param n_0 - First value.
|
||||
* @param n_1 - Second value.
|
||||
* @param context - PineJS execution context.
|
||||
* @returns `true` if two series have crossed each other, otherwise `false`.
|
||||
*/
|
||||
cross(x: IPineSeries, y: IPineSeries, context: IContext): boolean;
|
||||
cross(n_0: number, n_1: number, context: IContext): boolean;
|
||||
/**
|
||||
* Linear regression curve. A line that best fits the prices specified over a user-defined time period.
|
||||
* It is calculated using the least squares method. The result of this function is calculated using the formula:
|
||||
@@ -12452,12 +12563,12 @@ export interface PineJSStd {
|
||||
* Parabolic SAR (parabolic stop and reverse) is a method devised by J. Welles Wilder, Jr., to find potential reversals in the market price direction of traded goods.
|
||||
*
|
||||
* @param start - Start.
|
||||
* @param inc - Increment
|
||||
* @param max - Maximum
|
||||
* @param inc - Increment.
|
||||
* @param max - Maximum.
|
||||
* @param context - PineJS execution context.
|
||||
* @returns Parabolic SAR.
|
||||
* @returns Parabolic SAR value.
|
||||
*/
|
||||
sar(start: IPineSeries, inc: number, max: number, context: IContext): number;
|
||||
sar(start: number, inc: number, max: number, context: IContext): number;
|
||||
/**
|
||||
* Arnaud Legoux Moving Average. It uses Gaussian distribution as weights for moving average.
|
||||
*
|
||||
@@ -12520,6 +12631,15 @@ export interface PineJSStd {
|
||||
* @returns The time is `daysCount` number of days, taking into account Daylight savings time.
|
||||
*/
|
||||
add_days_considering_dst(timezone: string, utcTime: Date, daysCount: number): Date;
|
||||
/**
|
||||
* Get time in `yearsCount` number of years while taking Daylight savings time into account.
|
||||
*
|
||||
* @param timezone - Timezone
|
||||
* @param utcTime - Date (JS built-in)
|
||||
* @param yearsCount - Number of years
|
||||
* @returns The time is `yearsCount` number of years, taking into account Daylight savings time.
|
||||
*/
|
||||
add_years_considering_dst(timezone: string, utcTime: Date, yearsCount: number): Date;
|
||||
/**
|
||||
* Calculates the directional movement values +DI, -DI, DX, ADX, and ADXR.
|
||||
*
|
||||
@@ -12539,55 +12659,55 @@ export interface PineJSStd {
|
||||
* Test value if it's a NaN.
|
||||
*
|
||||
* @param n - value to test
|
||||
* @returns `true` if `x` is not a valid number (`x` is `NaN`), otherwise `false`.
|
||||
* @returns `1` if `n` is not a valid number (`n` is `NaN`), otherwise `0`. Returns `NaN` if `n` is undefined.
|
||||
*/
|
||||
na(n: number): boolean;
|
||||
na(n?: number): number;
|
||||
/**
|
||||
* Replaces NaN values with zeros (or given value) in a series.
|
||||
*
|
||||
* @param x - value to test (and potentially replace)
|
||||
* @param y - fallback value
|
||||
* @param y - fallback value. `0` by default.
|
||||
* @returns `x` if it's a valid (not NaN) number, otherwise `y`
|
||||
*/
|
||||
nz(x: number, y: number): number;
|
||||
nz(x: number, y?: number): number;
|
||||
/**
|
||||
* Logical AND. Applicable to boolean expressions.
|
||||
* Logical AND.
|
||||
*
|
||||
* @returns Boolean value
|
||||
* @returns `1` if both values are truthy, `0` otherwise.
|
||||
*/
|
||||
and(expr1: boolean, expr2: boolean): boolean;
|
||||
and(n_0: number, n_1: number): number;
|
||||
/**
|
||||
* Logical OR. Applicable to boolean expressions.
|
||||
* Logical OR.
|
||||
*
|
||||
* @returns Boolean value
|
||||
* @returns `1` if either value is truthy, `0` otherwise.
|
||||
*/
|
||||
or(expr1: boolean, expr2: boolean): boolean;
|
||||
or(n_0: number, n_1: number): number;
|
||||
/**
|
||||
* Logical negation (NOT). Applicable to boolean expressions.
|
||||
* Logical negation (NOT).
|
||||
*
|
||||
* @returns Boolean value
|
||||
* @returns `1` if value is falsy, `0` if value is truthy.
|
||||
*/
|
||||
not(expr1: boolean): boolean;
|
||||
not(n_0: number): number;
|
||||
/**
|
||||
* Maximum number in the array
|
||||
*
|
||||
* @returns The greatest of multiple given values
|
||||
*/
|
||||
max<T>(...values: T[]): T;
|
||||
max(...values: number[]): number;
|
||||
/**
|
||||
* Minimum number in the array
|
||||
*
|
||||
* @returns The smallest of multiple given values
|
||||
*/
|
||||
min<T>(...values: T[]): T;
|
||||
min(...values: number[]): number;
|
||||
/**
|
||||
* Mathematical power function.
|
||||
*
|
||||
* @param base - Specify the base to use.
|
||||
* @param exponent - Specifies the exponent.
|
||||
* @returns `x` raised to the power of `y`. If `x` is a series, it is calculated elementwise.
|
||||
* @returns `x` raised to the power of `y`.
|
||||
*/
|
||||
pow<T extends number | IPineSeries>(base: T, exponent: number): T;
|
||||
pow(base: number, exponent: number): number;
|
||||
/**
|
||||
* Absolute value of x is x if x >= 0, or -x otherwise.
|
||||
*
|
||||
@@ -12689,7 +12809,7 @@ export interface PineJSStd {
|
||||
*
|
||||
* @returns the average of the values
|
||||
*/
|
||||
avg<T>(...values: T[]): T;
|
||||
avg(...values: number[]): number;
|
||||
/**
|
||||
* Current bar index
|
||||
*
|
||||
@@ -12697,7 +12817,41 @@ export interface PineJSStd {
|
||||
* @returns Current bar index. Numbering is zero-based, index of the first historical bar is 0.
|
||||
*/
|
||||
n(context: IContext): number;
|
||||
[key: string]: (...params: any[]) => any;
|
||||
/**
|
||||
* Check if a value is zero.
|
||||
*
|
||||
* @param v the value to test.
|
||||
* @returns `true` if the value is zero, `false` otherwise.
|
||||
*/
|
||||
isZero: (v: number) => number;
|
||||
/**
|
||||
* Convert a number to a boolean.
|
||||
*
|
||||
* @param v the value to convert.
|
||||
* @returns `true` if the number is finite and non-zero, `false` otherwise.
|
||||
*/
|
||||
toBool(v: number): boolean;
|
||||
/**
|
||||
* Get the symbol currency code.
|
||||
*
|
||||
* @param ctx PineJS execution context.
|
||||
* @returns Symbol currency code.
|
||||
*/
|
||||
currencyCode(ctx: IContext): string | null | undefined;
|
||||
/**
|
||||
* Get the symbol unit ID.
|
||||
*
|
||||
* @param ctx PineJS execution context.
|
||||
* @returns Symbol unit ID.
|
||||
*/
|
||||
unitId(ctx: IContext): string | null | undefined;
|
||||
/**
|
||||
* Get the symbol interval. For example: if the symbol has a resolution of `1D` then this function would return `1`.
|
||||
*
|
||||
* @param ctx PineJS execution context.
|
||||
* @returns Symbol interval.
|
||||
*/
|
||||
interval(ctx: IContext): number;
|
||||
}
|
||||
export interface PineStudyResultComposite<TPineStudyResultSimple> {
|
||||
/** Type is composite */
|
||||
@@ -13335,7 +13489,7 @@ export interface RawStudyMetaInfoBase {
|
||||
readonly shortDescription: string;
|
||||
/** Name for the study */
|
||||
readonly name?: string;
|
||||
/** Metainfo version of the Charting Library, the current is 51. Default is 0. */
|
||||
/** Metainfo version of the study, the current is 51. Default is 0. */
|
||||
readonly _metainfoVersion?: number;
|
||||
/** Precision of the study's output values (quantity of digits after the decimal separator) */
|
||||
readonly precision?: number | string;
|
||||
@@ -14792,6 +14946,7 @@ export interface StudyOrDrawingAddedToChartEventParams {
|
||||
* Study overrides.
|
||||
*
|
||||
* @example { 'a.overridable.property': 123 }
|
||||
* See [Studies Overrides](https://www.tradingview.com/charting-library-docs/latest/customization/overrides/Studies-Overrides) to get a list of all possible properties to override.
|
||||
*/
|
||||
export interface StudyOverrides {
|
||||
/**
|
||||
@@ -16579,7 +16734,15 @@ export interface WidgetBarParams {
|
||||
watchlist_settings?: {
|
||||
/**
|
||||
* Sets the list of default symbols for watchlist.
|
||||
*
|
||||
* Any item in the list which is prefixed with `###` will be considered a
|
||||
* section divider in the watchlist.
|
||||
* @default []
|
||||
*
|
||||
* **Example:**
|
||||
* ```
|
||||
* default_symbols: ['###TOP SECTION', 'AAPL', 'IBM', '###SECOND SECTION', 'MSFT']
|
||||
* ```
|
||||
*/
|
||||
default_symbols: string[];
|
||||
/**
|
||||
@@ -16608,18 +16771,18 @@ export type CellAlignment = "left" | "right";
|
||||
*/
|
||||
export type ChartActionId = "chartProperties" | "compareOrAdd" | "scalesProperties" | "paneObjectTree" | "insertIndicator" | "symbolSearch" | "changeInterval" | "timeScaleReset" | "chartReset" | "seriesHide" | "studyHide" | "lineToggleLock" | "lineHide" | "scaleSeriesOnly" | "drawingToolbarAction" | "stayInDrawingModeAction" | "hideAllMarks" | "showCountdown" | "showSeriesLastValue" | "showSymbolLabelsAction" | "showStudyLastValue" | "showStudyPlotNamesAction" | "undo" | "redo" | "paneRemoveAllStudiesDrawingTools" | "showSymbolInfoDialog";
|
||||
/**
|
||||
* Chart type names for use within the `favourites` widget constructor option. This type is for Charting Library, if you are looking for the Trading Terminal type then please see {@link TradingTerminalChartTypeFavorites}.
|
||||
* Chart type names for use within the `favourites` widget constructor option. This type is for Advanced Charts, if you are looking for the Trading Terminal type then please see {@link TradingTerminalChartTypeFavorites}.
|
||||
*
|
||||
* See {@link Favorites} for the widget constructor option where you can define these favorites, and {@link ChartingLibraryWidgetOptions.favorites} for the Widget Constructor option.
|
||||
*/
|
||||
export type ChartTypeFavorites = "Area" | "Bars" | "Candles" | "Heiken Ashi" | "Hollow Candles" | "Line" | "Line Break" | "Baseline" | "LineWithMarkers" | "Stepline" | "Columns" | "High-low";
|
||||
/** This is the list of all featuresets that work on Charting Library */
|
||||
/** This is the list of all featuresets that work in Advanced Charts */
|
||||
export type ChartingLibraryFeatureset =
|
||||
/** Allows storing all properties (including favorites) to the localstorage @default true */
|
||||
"use_localstorage_for_settings" |
|
||||
/** Disabling this feature hides "Favorite this item" icon for Drawings and Intervals @default true */
|
||||
"items_favoriting" |
|
||||
/** Can be disabled to forbid storing chart properties to the localstorage while allowing to save other properties. The other properties are favorites in the Charting Library and Watchlist symbols and some panels states in the Trading Terminal @default true @default true */
|
||||
/** Can be disabled to forbid storing chart properties to the localstorage while allowing to save other properties. The other properties are favorites in the Advanced Charts and Watchlist symbols and some panels states in the Trading Terminal @default true @default true */
|
||||
"save_chart_properties_to_local_storage" |
|
||||
/** Add the volume indicator upon initialisation of the chart @default true */
|
||||
"create_volume_indicator_by_default" |
|
||||
@@ -16863,7 +17026,7 @@ export type ChartingLibraryFeatureset =
|
||||
"chart_template_storage" |
|
||||
/**
|
||||
* When chart data is reset, then re-request data for just the visible range (instead of the entire range of the existing data loaded).
|
||||
* @default true
|
||||
* @default false
|
||||
*/
|
||||
"request_only_visible_range_on_reset" |
|
||||
/** Clear pane price scales when the main series has an error or has no bars. @default true */
|
||||
@@ -16878,6 +17041,11 @@ export type ChartingLibraryFeatureset =
|
||||
* @default false
|
||||
*/
|
||||
"show_exchange_logos" |
|
||||
/**
|
||||
* Display legend values when on mobile.
|
||||
* @default false
|
||||
*/
|
||||
"always_show_legend_values_on_mobile" |
|
||||
/** Enable studies to extend the time scale, if enabled in the study metainfo */
|
||||
"studies_extend_time_scale";
|
||||
/** These are defining the types for a background */
|
||||
@@ -17103,7 +17271,7 @@ export type RawStudyMetaInformation = Omit<RawStudyMetaInfo, "defaults" | "plots
|
||||
readonly defaults?: Readonly<DeepPartial<StudyDefaults>>;
|
||||
};
|
||||
/**
|
||||
* Resolution or time interval is a time period of one bar. Charting Library supports tick, intraday (seconds, minutes, hours), and DWM (daily, weekly, monthly) resolutions. The table below describes how to specify different types of resolutions:
|
||||
* Resolution or time interval is a time period of one bar. Advanced Charts supports tick, intraday (seconds, minutes, hours), and DWM (daily, weekly, monthly) resolutions. The table below describes how to specify different types of resolutions:
|
||||
*
|
||||
* Resolution | Format | Example
|
||||
* ---------|----------|---------
|
||||
@@ -17253,12 +17421,12 @@ export type TimezoneId = CustomTimezones | "Etc/UTC" | "exchange";
|
||||
export type TradableSolutions = ChangeAccountSolution | ChangeSymbolSolution | OpenUrlSolution;
|
||||
export type TradingDialogCustomField = CheckboxFieldMetaInfo | TextWithCheckboxFieldMetaInfo | CustomComboBoxMetaInfo;
|
||||
/**
|
||||
* Chart type names for use within the `favourites` widget constructor option. This type is for Trading Terminal, if you are looking for the Charting Library type then please see {@link ChartTypeFavorites}.
|
||||
* Chart type names for use within the `favourites` widget constructor option. This type is for Trading Terminal, if you are looking for the Advanced Charts type then please see {@link ChartTypeFavorites}.
|
||||
*
|
||||
* See {@link Favorites} for the widget constructor option where you can define these favorites, and {@link TradingTerminalWidgetOptions.favorites} for the Widget Constructor option.
|
||||
*/
|
||||
export type TradingTerminalChartTypeFavorites = ChartTypeFavorites | "Renko" | "Kagi" | "Point & figure" | "Line Break";
|
||||
/** This is the list of all featuresets that work on Trading Terminal (which is an extension of Charting Library) */
|
||||
/** This is the list of all featuresets that work on Trading Terminal (which is an extension of Advanced Charts) */
|
||||
export type TradingTerminalFeatureset = ChartingLibraryFeatureset |
|
||||
/** Enables the "plus" button on the price scale for quick trading @default true */
|
||||
"chart_crosshair_menu" |
|
||||
@@ -17317,7 +17485,9 @@ export type TradingTerminalFeatureset = ChartingLibraryFeatureset |
|
||||
/** Hide the right_toolbar when initialising the chart. Can be expanded using the widgetBar API {@link IWidgetbarApi} @default false */
|
||||
"hide_right_toolbar" |
|
||||
/** Hide the tabs within the right toolbar @default false */
|
||||
"hide_right_toolbar_tabs";
|
||||
"hide_right_toolbar_tabs" |
|
||||
/** Hide price scales when all sources attached to the price scale are hidden. */
|
||||
"hide_price_scale_if_all_sources_hidden";
|
||||
export type VisiblePlotsSet = "ohlcv" | "ohlc" | "c";
|
||||
export type WatchListSymbolListAddedCallback = (listId: string, symbols: string[]) => void;
|
||||
export type WatchListSymbolListChangedCallback = (listId: string) => void;
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
47
charting_library/datafeed-api.d.ts
vendored
47
charting_library/datafeed-api.d.ts
vendored
@@ -1,5 +1,5 @@
|
||||
/**
|
||||
* Datafeed JS API for TradingView Charting Library
|
||||
* Datafeed JS API for TradingView Advanced Charts
|
||||
* @packageDocumentation
|
||||
* @module Datafeed
|
||||
*/
|
||||
@@ -28,7 +28,7 @@ export interface Bar {
|
||||
/** Bar time.
|
||||
* Amount of **milliseconds** since Unix epoch start in **UTC** timezone.
|
||||
* `time` for daily, weekly, and monthly bars is expected to be a trading day (not session start day) at 00:00 UTC.
|
||||
* Charting Library adjusts time according to `session` from {@link LibrarySymbolInfo}.
|
||||
* The library adjusts time according to `session` from {@link LibrarySymbolInfo}.
|
||||
*/
|
||||
time: number;
|
||||
/** Opening price */
|
||||
@@ -208,8 +208,8 @@ export interface HistoryMetadata {
|
||||
}
|
||||
export interface IDatafeedChartApi {
|
||||
/**
|
||||
* The Library calls this function to get marks for visible bars range.
|
||||
* The Library assumes that you will call `onDataCallback` only once per `getMarks` call.
|
||||
* The library calls this function to get marks for visible bars range.
|
||||
* The library assumes that you will call `onDataCallback` only once per `getMarks` call.
|
||||
*
|
||||
* A few marks per bar are allowed (for now, the maximum is 10). The time of each mark must match the time of a bar. For example, if the bar times are `2023-01-01`, `2023-01-08`, and `2023-01-15`, then a mark cannot have the time `2023-01-05`.
|
||||
*
|
||||
@@ -223,8 +223,8 @@ export interface IDatafeedChartApi {
|
||||
*/
|
||||
getMarks?(symbolInfo: LibrarySymbolInfo, from: number, to: number, onDataCallback: GetMarksCallback<Mark>, resolution: ResolutionString): void;
|
||||
/**
|
||||
* The Library calls this function to get timescale marks for visible bars range.
|
||||
* The Library assumes that you will call `onDataCallback` only once per `getTimescaleMarks` call.
|
||||
* The library calls this function to get timescale marks for visible bars range.
|
||||
* The library assumes that you will call `onDataCallback` only once per `getTimescaleMarks` call.
|
||||
*
|
||||
* **Remark:** This function will be called only if you confirmed that your back-end is supporting marks ({@link DatafeedConfiguration.supports_timescale_marks}).
|
||||
*
|
||||
@@ -237,7 +237,7 @@ export interface IDatafeedChartApi {
|
||||
getTimescaleMarks?(symbolInfo: LibrarySymbolInfo, from: number, to: number, onDataCallback: GetMarksCallback<TimescaleMark>, resolution: ResolutionString): void;
|
||||
/**
|
||||
* This function is called if configuration flag supports_time is set to true when chart needs to know the server time.
|
||||
* The charting library expects callback to be called once.
|
||||
* The library expects callback to be called once.
|
||||
* The time is provided without milliseconds. Example: `1445324591`. It is used to display Countdown on the price scale.
|
||||
*/
|
||||
getServerTime?(callback: ServerTimeCallback): void;
|
||||
@@ -270,8 +270,8 @@ export interface IDatafeedChartApi {
|
||||
*/
|
||||
getBars(symbolInfo: LibrarySymbolInfo, resolution: ResolutionString, periodParams: PeriodParams, onResult: HistoryCallback, onError: ErrorCallback): void;
|
||||
/**
|
||||
* Charting Library calls this function when it wants to receive real-time updates for a symbol.
|
||||
* The Library assumes that you will call the callback provided by the `onTick` parameter every time you want to update the most recent bar or to add a new one.
|
||||
* The library calls this function when it wants to receive real-time updates for a symbol.
|
||||
* The library assumes that you will call the callback provided by the `onTick` parameter every time you want to update the most recent bar or to add a new one.
|
||||
*
|
||||
* @param symbolInfo A SymbolInfo object
|
||||
* @param resolution Resolution of the symbol
|
||||
@@ -319,7 +319,7 @@ export interface IDatafeedChartApi {
|
||||
export interface IDatafeedQuotesApi {
|
||||
/**
|
||||
* This function is called when the library needs quote data.
|
||||
* The charting library assumes that `onDataCallback` is called once when all the requested data is received.
|
||||
* The library assumes that `onDataCallback` is called once when all the requested data is received.
|
||||
* @param {string[]} symbols - symbol names.
|
||||
* @param {QuotesCallback} onDataCallback - callback to return the requested data.
|
||||
* @param {QuotesErrorCallback} onErrorCallback - callback for responding with an error.
|
||||
@@ -344,7 +344,7 @@ export interface IDatafeedQuotesApi {
|
||||
export interface IExternalDatafeed {
|
||||
/**
|
||||
* This call is intended to provide the object filled with the configuration data.
|
||||
* Charting Library assumes that you will call the callback function and pass your datafeed {@link DatafeedConfiguration} as an argument.
|
||||
* The lib assumes that you will call the callback function and pass your datafeed {@link DatafeedConfiguration} as an argument.
|
||||
*
|
||||
* @param {OnReadyCallback} callback - callback to return your datafeed configuration ({@link DatafeedConfiguration}) to the library.
|
||||
*/
|
||||
@@ -567,13 +567,13 @@ export interface LibrarySymbolInfo {
|
||||
/**
|
||||
* It is an array containing resolutions that include seconds (excluding postfix) that the data feed provides.
|
||||
* E.g., if the data feed supports resolutions such as `["1S", "5S", "15S"]`, but has 1-second bars for some symbols then you should set `seconds_multipliers` of this symbol to `[1]`.
|
||||
* This will make Charting Library build 5S and 15S resolutions by itself.
|
||||
* This will make the library build 5S and 15S resolutions by itself.
|
||||
*/
|
||||
seconds_multipliers?: string[];
|
||||
/**
|
||||
* The boolean value showing whether data feed has its own daily resolution bars or not.
|
||||
*
|
||||
* If `has_daily` = `false` then Charting Library will build the respective resolutions using 1-minute bars by itself.
|
||||
* If `has_daily` = `false` then the library will build the respective resolutions using 1-minute bars by itself.
|
||||
* If not, then it will request those bars from the data feed only if specified resolution belongs to `daily_multipliers`, otherwise an error will be thrown.
|
||||
* @default true
|
||||
*/
|
||||
@@ -592,7 +592,7 @@ export interface LibrarySymbolInfo {
|
||||
/**
|
||||
* The boolean value showing whether data feed has its own weekly and monthly resolution bars or not.
|
||||
*
|
||||
* If `has_weekly_and_monthly` = `false` then Charting Library will build the respective resolutions using daily bars by itself.
|
||||
* If `has_weekly_and_monthly` = `false` then the library will build the respective resolutions using daily bars by itself.
|
||||
* If not, then it will request those bars from the data feed using either the `weekly_multipliers` or `monthly_multipliers` if specified.
|
||||
* If resolution is not within either list an error will be raised.
|
||||
* @default false
|
||||
@@ -671,7 +671,7 @@ export interface LibrarySymbolInfo {
|
||||
expired?: boolean;
|
||||
/**
|
||||
* Unix timestamp of the expiration date. One must set this value when `expired` = `true`.
|
||||
* Charting Library will request data for this symbol starting from that time point.
|
||||
* The library will request data for this symbol starting from that time point.
|
||||
*/
|
||||
expiration_date?: number;
|
||||
/** Sector for stocks to be displayed in the Symbol Info. */
|
||||
@@ -732,7 +732,7 @@ export interface LibrarySymbolInfo {
|
||||
* the browser supports natively.
|
||||
*
|
||||
* Examples:
|
||||
* - `https://s3-symbol-logo.tradingview.com/apple.svg`
|
||||
* - `https://yourserver.com/apple.svg`
|
||||
* - `/images/myImage.png`
|
||||
* - `data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3...`
|
||||
* - `data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4...`
|
||||
@@ -743,6 +743,19 @@ export interface LibrarySymbolInfo {
|
||||
string,
|
||||
string
|
||||
];
|
||||
/**
|
||||
* URL of image to be displayed as the logo for the exchange. The `show_exchange_logos` featureset needs to be enabled for this to be visible in the UI.
|
||||
*
|
||||
* The image should ideally be square in dimension. You can use any image type which
|
||||
* the browser supports natively. Simple SVG images are recommended.
|
||||
*
|
||||
* Examples:
|
||||
* - `https://yourserver.com/exchangeLogo.svg`
|
||||
* - `/images/myImage.png`
|
||||
* - `data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3...`
|
||||
* - `data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4...`
|
||||
*/
|
||||
exchange_logo?: string;
|
||||
}
|
||||
export interface Mark {
|
||||
/** ID of the mark */
|
||||
@@ -1001,7 +1014,7 @@ export type QuotesCallback = (data: QuoteData[]) => void;
|
||||
*/
|
||||
export type QuotesErrorCallback = (reason: string) => void;
|
||||
/**
|
||||
* Resolution or time interval is a time period of one bar. Charting Library supports tick, intraday (seconds, minutes, hours), and DWM (daily, weekly, monthly) resolutions. The table below describes how to specify different types of resolutions:
|
||||
* Resolution or time interval is a time period of one bar. Advanced Charts supports tick, intraday (seconds, minutes, hours), and DWM (daily, weekly, monthly) resolutions. The table below describes how to specify different types of resolutions:
|
||||
*
|
||||
* Resolution | Format | Example
|
||||
* ---------|----------|---------
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"private": true,
|
||||
"description": "CL v25.001 (internal id 8d229e9c @ 2023-06-26T14:38:18.899Z)",
|
||||
"description": "CL v25.002 (internal id ea00b60e @ 2023-07-12T14:51:16.080Z)",
|
||||
"type": "module",
|
||||
"main": "charting_library.cjs.js",
|
||||
"module": "charting_library.esm.js",
|
||||
|
||||
Reference in New Issue
Block a user