(self.webpackChunktradingview=self.webpackChunktradingview||[]).push([[3441],{93337:(e,r,t)=>{var n;e=t.nmd(e),"undefined"!=typeof window&&(n=window.TVScript=window.TVScript||{}),(n=n||{}).Access={},n.Access.ACCESS_OPEN_NO_AUTH="open_no_auth",n.Access.ACCESS_CLOSED_NO_AUTH="closed_no_auth",n.Access.ACCESS_CLOSED_NEEDS_AUTH="closed_needs_auth",n.Access.MAP_ID_TO_NAME={1:n.Access.ACCESS_OPEN_NO_AUTH,2:n.Access.ACCESS_CLOSED_NO_AUTH,3:n.Access.ACCESS_CLOSED_NEEDS_AUTH},n.Access.MAP_NAME_TO_ID={},Object.keys(n.Access.MAP_ID_TO_NAME).forEach((function(e){n.Access.MAP_NAME_TO_ID[n.Access.MAP_ID_TO_NAME[e]]=e})),n.PinePrefix={},n.PinePrefix.USER="USER;",n.PinePrefix.PUB="PUB;",n.PinePrefix.STD="STD;",n.PinePrefix.TV="TV_",n.PinePrefix.EDGR="EDGR_",n.PineType={},n.PineType.UserSaved="PineType_UserSaved",n.PineType.UserPublished="PineType_UserPublished",n.PineType.BuiltIn="PineType_BuiltIn",n.PineType.Addon="PineType_Addon",n.Type=n.Type||function(){},n.Type.VOID="void",n.Type.INTEGER="integer",n.Type.FLOAT="float",n.Type.STRING="string",n.Type.BOOL="bool",n.Type.COLOR="color",n.Type.SERIES="series",n.Type.PLOT="plot",n.Type.HLINE="hline",n.Type.BARCOLOR="barcolor",n.Type.BGCOLOR="bgcolor",n.Type.PLOTSHAPES="plotshape",n.Type.PLOTCHARS="plotchar",n.Type.PLOTARROWS="plotarrow",n.Type.NA="na",n.Type.ARRAY="array",n.TranslatorDefaultVersion=1,n.TranslatorReferenceVersioningIntroduced=4,n.TranslatorLastVersion=5,n.pineType=function(e){return e.startsWith(n.PinePrefix.USER)?n.PineType.UserSaved:e.startsWith(n.PinePrefix.PUB)?n.PineType.UserPublished:e.startsWith(n.PinePrefix.STD)||e.startsWith(n.PinePrefix.TV)||e.startsWith(n.PinePrefix.EDGR)?n.PineType.BuiltIn:n.PineType.Addon},n.patchILTemplate=function(e,r,t){var s=t||{};return n._patchTemplate(/<(in_\d+)>/g,e,r,s)},n.decorateQuotes=function(e){if(!e)return e;var r=/([^\\']+?)(')[^']*?/g,t=e;return"'"==t.charAt(0)&&"'"==t.charAt(t.length-1)?"'"+(t=t.substr(1,t.length-2)).replace(r,"$1\\$2")+"'":t.replace(r,"$1\\$2")},n.patchInputs=function(e,r){var t={};for(var n in e)if(e.hasOwnProperty(n)){var s,i=e[n];s=i.isFake?{v:r[i.id],f:!0,t:i.type}:r[i.id],t[i.id]=s}return t},n._patchTemplate=function(e,r,t,s){var i=s||{};return r.replace(e,(function(e,r){for(var s=(r in i?i[r]:t.defaults.inputs[r]),a=0;a=0)s="'"+n.decorateQuotes(s)+"'";else if("source"===t.inputs[a].type){var o=s.split("$");o[0]="'"+o[0]+"'",s="source("+o.join(",")+")"}return s}))},n.isStrategy=function(e){return/^\s*strategy\s*\(/m.test(e)};var s=/^\s*\/\/\s*?@version\s*?=\s*?(\S*?)\s*?$/gm,i=/^[0-9]+$/;n.extractVersion=function(e){s.lastIndex=0;var r=s.exec(e);if(null===r)return n.TranslatorDefaultVersion;var t=r[1],a=i.test(t)?Number(t):NaN;return isNaN(a)?n.TranslatorDefaultVersion:a},n.canUpgradeVersion=function(e){return e>=3&&e=4&&e<=n.TranslatorLastVersion}, e&&e.exports&&(e.exports=n)},57467:(e,r,t)=>{"use strict";t.r(r),t.d(r,{hasUserAccessToDataSource:()=>c,filterAccessibleDataSources:()=>u});var n=t(81851),s=t(14905),i=t(80815),a=t(88537),o=t(93337);async function c(e){return 1===(await u([e])).length}async function u(e){const r=new Set;if(e.forEach(e=>{(0,n.isStudy)(e)&&p(e)&&r.add(e.metaInfo().scriptIdPart)}),0===r.size)return[...e];const t=await(0,i.info)(Array.from(r),!0).promise(),s=new Set((0,a.ensureDefined)(t).filter(T).map(e=>e.scriptIdPart));return e.filter(e=>!(0,n.isStudy)(e)||!p(e)||s.has(e.metaInfo().scriptIdPart))}function p(e){const r=e.metaInfo();return r.scriptIdPart&&(0,s.isPublishedPineId)(r.scriptIdPart)}function T(e){return o.Access.MAP_ID_TO_NAME[e.access]!==o.Access.ACCESS_CLOSED_NEEDS_AUTH||e.userHaveAccess}},80815:(e,r,t)=>{"use strict";var n,s=t(23127),i=(n={},{suggest:function(e,r){var t=s.ajax({url:r||"/pubscripts-suggest-json/",type:"GET",data:{search:e},dataType:"json"});return t.done((function(e){if(e&&e.results)for(var r=0;r