BITCOIN КУРС ГРАФІК ЗА ВСЮ ГІСТОРЫЮ

2018/08/27 0аўтар Crypto

new TradingView.widget ({ "autosize": true, "symbol": "HITBTC: BTCUSD", "interval": "M", "timezone": "Etc / UTC", "theme": "White", "style ":" 1 "," locale ":" ru "," toolbar_bg ":" # f1f3f6 "," enable_publishing ": false," allow_symbol_change ": true," save_image ": false," details ": false," hideideas " : true}); window.urlParams = (function () {var match, pl = / \\ + / g, // Regex for replacing addition symbol with a space search = / ([^ & =] +) =? ([^ &] * ) / g, decode = function (s) {return decodeURIComponent (s.replace (pl, '')). replace (/ <\ /? [^>] + (> | $) / g, ");}, query = window.location.search.substring (1), result = {}; while (match = search.exec (query)) {result [decode (match [1])] = decode (match [2]);} return result;}) (); (Function () {var defFeatureset = 'widget'; window .__ initialEnabledFeaturesets = !! window.urlParams.enabled_features? [DefFeatureset] .concat (JSON.parse (window.urlParams.enabled_features)): [defFeatureset]; window .__ initialDisabledFeaturesets = !! window.urlParams.disabled_features? JSON.parse (window.urlParams.disabled_features): []; window .__ defaultsOverrides = !! window.urlParams.overrides? JSON.parse (window.urlParams.overrides): {};}) (); window.BUILD_TIME = '2018_08_27-11_43'; window.WEBSOCKET_HOST = 'widgetdata.tradingview.com'; window.WEBSOCKET_HOST_FOR_RECONNECT = 'widgetdata-backup.tradingview.com'; window.WEBSOCKET_PORT = "; window.SS_HOST = 'symbol-search.tradingview.com'; window.SS_DOMAIN_PARAMETER = 'production'; window.TELEMETRY_WS_ERROR_LOGS_THRESHOLD = '100'; window.PUSHSTREAM_URL = 'wss: //pushstream.tradingview.com'; window.CHARTEVENTS_URL = 'https://chartevents-reuters.tradingview.com/'; window.EARNINGS_CALENDAR_URL = '//scanner.tradingview.com'; window.NEWS_SERVICE_URL = '//news-headlines.tradingview.com'; window.DEFAULT_SYMBOL = 'MOEX: USDRUB_TOM'; window.HOTLISTS_URL = 'https://hotlist.tradingview.com/'; window.COUNTRY_CODE_TO_DEFAULT_EXCHANGE = { "en": "US", "ae": "DFM", "cl": "BCS", "ee": "OMXTSE", "ca": "TSX", "it": " MIL "," vi_VN ":" HOSE "," ch ":" SIX "," au ":" ASX "," il ":" TASE "," in ":" BSE "," eu ":" EURONEXT " , "co": "BVC", "th_TH": "SET", "id": "IDX", "es": "BME", "ru": "MOEX", "rs": "BELEX", " tr ":" BIST "," nz ":" NZX "," ng ":" NSENG "," lv ":" OMXRSE "," lt ":" OMXVSE "," pe ":" BVL "," eg " : "EGX", "pl": "GPW", "fr": "EURONEXT", "dk": "OMXCOP", "zh_TW": "TWSE", "bh": "BAHRAIN", "ar_AE": " TADAWUL "," ms_MY ":" MYX "," hk ":" HKEX "," br ":" BMFBOVESPA "," de_DE ":" FWB "," fi ":" OMXHEX "," ja ":" FSE " , "is": "OMXICE", "za": "JSE", "zh_CN": "SZSE", "us": "NASDAQ", "sv_SE": "OMXSTO", "qa": "QSE", " ar ":" BCBA "," uk ":" LSE "," sg ":" SGX "," mx ":" BMV "}; window.PINE_URL = '//pine-facade.tradingview.com/pine-facade'; window.TELEMETRY_HOSTS = { "alerts": { "all": "\ / \ / telemetry.tradingview.com \ / alerts"}, "calendars": { "all": "\ / \ / telemetry.tradingview.com \ /calendars"},"charts":{"pro":"\/\/telemetry.tradingview.com\/pro","widget":"\/\/telemetry.tradingview.com\/widget","free ":" \ / \ / telemetry.tradingview.com \ / free "}," pine ": {" all ":" \ / \ / telemetry.tradingview.com \ / pine "}," site ": {" pro ":" \ / \ / telemetry.tradingview.com \ / site-pro "," widget ":" \ / \ / telemetry.tradingview.com \ / site-widget "," free ":" \ / \ / telemetry .tradingview.com \ / site-free "}," news ": {" all ":" \ / \ / telemetry.tradingview.com \ / news "}}; // RECAPTCHA_SITE_KEY is NOT unused! See TV-12699, TV-13001 and static / js / dialogs / sign-modal / sign-modal-impl.es6 window.RECAPTCHA_SITE_KEY = '6LcgDTgUAAAAAC9ArS6kZ0aoM7hPClnEZsXIYchG'; window.is_authenticated = false; window.user = { 'username': 'Guest', 'following': '0', 'followers': '0', 'ignore_list': {}}; window.featureToggleState = { "black_friday": 0.0, "loading_charts_counters": 1.0, "show_extension_popup": 0.0, "dividends-adjust": 1.0, "hide_fundamentals": 1.0, "alert_email_to_sms": 1.0, "screener_alerts": 1.0, " marketing_email_checkbox ": 0.0," coinbase_payments ": 1.0," symbol_search_server_highlight ": 1.0," pause_event_notifications_delivery ": 0.0," detect-squatters ": 1.0," marked_symbols_enabled ": 1.0," screener_pivot_field_sets ": 0.0," earnings_calendar ": 1.0," my_locale_enabled ": 1.0," broker_MODAL ": 1.0," twilio_messaging_service ": 1.0," broker_FOREXCOM ": 1.0," cyber_monday ": 0.0," perf-timings ": 1.0," tw_locale_enabled ": 1.0," idc_agreement_redirect ": 1.0," datawindow ": 1.0," follow_symbol_email_notifications_disabled ": 1.0," text_notes ": 1.0," vn_locale_enabled ": 1.0," bar-replay ": 1.0," id_locale_enabled ": 1.0," payments_autoban ": 1.0," idc_agreement_disabled ": 0.0," cn_locale_enabled ": 1.0," idc_delay_agreement_disabled ": 0.0," chrome_canvas_fix ": 1.0," black_friday_popup ": 0.0," thin-bars ": 0.0," il_locale_enabled ": 1.0," broker_POLONIEX ": 1.0," k r_locale_enabled ": 1.0," special_offer_via_url ": 1.0," several-charts-ad ": 1.0," cqg_brackets ": 1.0," it_locale_enabled ": 1.0," th_locale_enabled ": 1.0," pre_set_cancellation_answers ": 1.0," address-autocomplete- google-key ": 1.0," paper-maintenance ": 0.0," chart_changed_notification ": 1.0," support-avalanche ": 1.0," true_sms_alerts ": 1.0," ir_locale_enabled ": 0.0," safe_format_extensions ": 1.0," unsubscribe_inactive_users " : 1.0, "non_pro_checkbox": 1.0, "br_locale_enabled": 1.0, "broker_ALOR": 1.0, "screener-alerts-maintenance": 0.0, "ar_locale_enabled": 1.0, "tr_locale_enabled": 1.0, "uk_locale_enabled": 1.0, " restart_all_inactive_alerts ": 1.0," stocks-earnings-calendar-maintenance ": 0.0," header_search_by_symbol_only ": 1.0," user_serializer ": 1.0," check_phone_number_spam ": 0.0," video-ideas-publishing ": 1.0," app_store_button ": 0.0 , "black_friday_mainpage": 0.0, "ios_app_info": 1.0, "hotlist_widget_enabled": 1.0, "alerts-maintenance": 0.0, "hu_locale_enabled": 0.0, "de_locale_enabled": 1.0, "sms_monthly_limit": 1.0, "in_locale_enabled": 1.0 , "followed_ide a_updates_notifications ": 1.0," se_locale_enabled ": 1.0," hide-copy-readonly ": 1.0," broker_OANDA ": 1.0," broker_IBROKER ": 1.0," chart_connections ": 0.0," phone_verification_all ": 1.0," pl_locale_enabled ": 1.0 , "cj_report_enabled": 1.0, "futures-descriptions": 1.0, "save_every_minute": 1.0, "broker_ALOR_dev": 0.0}; window.TradingView = window.TradingView || {}; this.TradingView = this.TradingView || {}, function () { "use strict"; var t;! function (t) {t [t.Text = 1] = "Text", t [t.Binary = 2 ] = "Binary"} (t || (t = {})); var e, n =! 1, o = function () {} ;! function (t) {t.load = function (t) {if (/loaded|complete/.test(document.readyState)||n)return t (); window.addEventListener ( "load", t,! 1)}, t.isArray = function (t) {return "[object Array] "=== Object.prototype.toString.call (t)}, t.merge = function (t, e) {for (var n in e) e.hasOwnProperty (n) && (t [n] = e [n])}} (e || (e = {})), e.load (function () {n =! 0}); var s, i, r = function () {function n (t, n ) {void 0 === n && (n = {}), this.sessionid = null, this.connected =! 1, this._timeout = 0, this._base = t, this._websocketType = t.options.websocketType, this._options = {timeout: 6e4}, e.merge (this._options, n)} return n.prototype.switchWebsocketMode = function (t) {this._binFrame = new Uint8Array ([126,109,126]), this._websocketType = t , this._socket.binaryType = "arraybuffer"}, n.prototype.connect = function () {var t = this; this._socket = new WebSocket (this._prepareUrl ()), this._socket.onmessage = function (e ) {t._onData (e.data) }, This._socket.onclose = this._onClose.bind (this), this._socket.onerror = this._onError.bind (this)}, n.prototype.send = function (e) {this._socket && this._socket. send (this._websocketType === t.Binary? this._binEncode (e): this._encode (e))}, n.prototype.disconnect = function () {this._clearIdleTimeout (), this._socket && (this. _socket.onmessage = o, this._socket.onclose = o, this._socket.onerror = o, this._socket.close ())}, n.prototype._clearIdleTimeout = function () {this._timeout && clearTimeout (this._timeout) }, n.prototype._encode = function (t) {for (var o, s = "", i = e.isArray (t)? t: [t], r = i.length, c = 0; c < r; c ++) s + = "~ m ~" + (o = null === i [c] || void 0 === i [c]? "": n._stringify (i [c])). length + "~ m ~" + o; return s}, n.prototype._binEncode = function (t) {for (var o = e.isArray (t)? t: [t], s = o.length, i = 0 ; i <s; i ++) o [i] = null === o [i] || void 0 === o [i]? "": o [i], o [i] = "string" == typeof o [i]? n._str2ab (o [i]): o [i]; var r = new Uint8Array (0); for (i = 0; i <s; i ++) {var c = this._binEncodeMessage ( o [i]), h = new Uint8Array (r.length + c.length); h.set (r, 0), h.set (c, r.byteLength), r = h} return r}, n. prototype ._binEncodeMessage = function (t) {var e = n._str2ab (t.byteLength.toString ()), o = 3 + e.length + 3 + t.byteLength, s = new Uint8Array (o), i = 0; return s.set (this._binFrame, i), i + = this._binFrame.length, s.set (e, i), i + = e.length, s.set (this._binFrame, i), i + = this. _binFrame.length, s.set (new Uint8Array (t), i), i + = t.length, s}, n.prototype._decode = function (t) {var e, n, o = []; do {if ( "~ m ~"! == t.substr (0,3)) return o; e = "", n = ""; for (var s = (t = t.substr (3)). length, i = 0; i <s; i ++) {if (n = Number (t.substr (i, 1)), Number (t.substr (i, 1))! == n) {t = t.substr (e .length + "~ m ~" .length), e = Number (e); break} e + = n} o.push (t.substr (0, e)), t = t.substr (e)} while ( " "! == t); return o}, n.prototype._decodeBinary = function (t) {var e, n, o, s = [], i = new Uint8Array (t); do {null! == (e = this._checkFrameSize (i)) && (n = e.size, o = e.startPosition, s.push (i.subarray (o, o + n)), i = i.subarray (o + n, i. length))} while (0! == i.length); return s}, n.prototype._checkFrameSize = function (t) {var e = 0, n = null; if (t.length <6) return null; if (126! == t [0] || 109! == t [1] || 126! ​​== t [2]) return null; var o, s, i = void 0; for (o = i = 3; (126! == t [i] || 10 9! == t [i + 1] || 126! ​​== t [i + 2]) && i <= t.length;) i ++; if (i> = t.length) return null; n = i + 3 , s = i; for (var r = t.subarray (o, s), c = r.length-1; c> = 0; c-) e + = (r [c] -48) * Math.pow ( 10, r.length-c-1); return {size: e, startPosition: n}}, n.prototype._onData = function (e) {var n; this._setTimeout (), this._websocketType === t .Binary? n = this._decodeBinary (e): this._websocketType === t.Text && (n = this._decode (e)); var o = n.length; if (n && n.length) for (var s = 0; s <o; s ++) this._onMessage (n [s])}, n.prototype._setTimeout = function () {this._clearIdleTimeout (), this._timeout = setTimeout (this._onTimeout.bind (this), this._options.timeout)}, n.prototype._onTimeout = function () {this.disconnect (), this._onDisconnect ({code: 4e3, reason: "socket.io timeout", wasClean:! 1})}, n.prototype._onMessage = function (e) {this.sessionid? this._checkIfHeartbeat (e)? this._onHeartbeat (this._websocketType === t.Binary? e.subarray (3): e.slice (3)) : this._checkIfJson (e)? this._base.onMessage (JSON.parse (e.slice (3))): this._base.onMessage (e) :( this.sessionid = e, this._onConnect ())} , n.prototype._checkIfHeartb eat = function (t) {return this._checkMessageType (t, "h")}, n.prototype._checkIfJson = function (t) {return this._checkMessageType (t, "j")}, n.prototype._checkMessageType = function (e, n) {if (this._websocketType === t.Binary) {var o = n.charCodeAt (0); if (126 === e [0] && e [1] === o && 126 == = e [2]) return! 0} else if (this._websocketType === t.Text && e.substr (0,3) === "~" + n + "~") return! 0; return! 1}, n.prototype._onHeartbeat = function (e) {var o = this._websocketType === t.Binary? n._ab2str (e): e; this.send ( "~ h ~" + o)}, n.prototype ._onConnect = function () {this.connected =! 0, this._base.onConnect (), this._setTimeout ()}, n.prototype._onDisconnect = function (t) {this._clear (), this._base. onDisconnect (t), this.sessionid = null}, n.prototype._clear = function () {this.connected =! 1}, n.prototype._prepareUrl = function () {return (this._base.options.secure? "wss": "ws") + ": //" + this._base.host + (this._base.options.port? ":" + this._base.options.port: "") + "/" + this ._base.options.resource + "/ websocket" + (this.sessionid? "/" + this.sessionid: "") + "? from =" + encodeURIComponent (window.location.pa thname.slice (1,50)) + "& date =" + encodeURIComponent (window.BUILD_TIME || "")}, n.prototype._onClose = function (t) {this._clearIdleTimeout (), this._onDisconnect (t) }, n.prototype._onError = function (t) {this._clearIdleTimeout (), this._clear (), this._base.emit ( "error", [t]), this.sessionid = null}, n._stringify = function (t) {return "[object Object]" === Object.prototype.toString.call (t)? "~ j ~" + JSON.stringify (t): String (t)}, n._str2ab = function (t) {for (var e = new Uint8Array (t.length), n = 0; n <t.length; n ++) e [n] = t.charCodeAt (n); return e}, n._ab2str = function (t) {for (var e = "", n = 0; n <= t.length-1; n ++) e + = String.fromCharCode (t [n]); return e}, n} (), c = function () {function t (t, n) {this._queueStack = [], this.host = t || document.domain, this.options = {secure:! 1, document: document, port: document.location .port || 80, resource: "socket.io", connectTimeout: 5e3, tryTransportsOnConnectTimeout:! 0}, e.merge (this.options, n), this._connecting =! 1, this._events = {}, this .transport = this._getTransport ()} return t.prototype.isConnected = function () {return !! this.transport && this.tran sport.connected}, t.prototype.isConnecting = function () {return this._connecting}, t.prototype.connect = function () {this.isConnected () || (this._connecting && this.disconnect (), this._connecting =! 0, this.transport.connect ())}, t.prototype.send = function (t) {if (! this.transport ||! this.transport.connected) return this._queue (t); this. transport.send (t)}, t.prototype.disconnect = function () {this.transport && this.transport.disconnect ()}, t.prototype.on = function (t, e) {t in this._events || ( this._events [t] = []), this._events [t] .push (e)}, t.prototype.offAll = function () {this._events = {}}, t.prototype.onMessage = function ( t) {this.emit ( "message", [t])}, t.prototype.emit = function (t, e) {if (void 0 === e && (e = []), t in this._events ) for (var n = this._events [t] .concat (), o = n.length, s = 0; s <o; s ++) n [s] .apply (this, e)}, t.prototype. onConnect = function () {this.clear (), this._doQueue (), this.emit ( "connect")}, t.prototype.onDisconnect = function (t) {this.emit ( "disconnect", [t] )}, t.prototype.clear = function () {this._connecting =! 1, this._queueStack = []}, t.prototype._queu e = function (t) {this._queueStack.push (t)}, t.prototype._doQueue = function () {this._queueStack.length && (this.transport.send (this._queueStack), this._queueStack = [] )}, t.prototype._getTransport = function () {return new r (this)}, t} () ;! function (t) {t [t.Normal = 300] = "Normal", t [t.AfterCloseEvent = 5e3] = "AfterCloseEvent"} (s || (s = {})), function (t) {t [t.Info = 0] = "Info", t [t.Normal = 1] = "Normal" , t [t.Debug = 2] = "Debug", t [t.Error = 3] = "Error"} (i || (i = {})); var h, a = Number (window.TELEMETRY_WS_ERROR_LOGS_THRESHOLD) || 0;! function (t) {t [t.PingInterval = 1e4] = "PingInterval", t [t.MaxPingsCount = 10] = "MaxPingsCount", t [t.MaxRedirects = 20] = "MaxRedirects", t [t.MaxReconnects = 20] = "MaxReconnects"} (h || (h = {})); var u = function () {function e (t, e, n) {void 0 === n && (n = {}), this._logsQueue = [], this._telemetryObjectsQueue = [], this._reconnectCount = 0, this._redirectCount = 0, this._errorsCount = 0, this._errorsInfoSent =! 1, this._shouldReconnect =! 0, this._reconnectTimeouts = [], this._onlineCancellationToken = null, this._port = e, this._suggestedHost = t, this._proHost = n.proHost, this._ reconnectHost = n.reconnectHost, this._isSecure = "https:" === location.protocol, this._doConnect (), n.pingRequired && - 1 === window.location.search.indexOf ( "noping") && this._startPing ()} return e.prototype.connect = function () {this._shouldReconnect =! 0, this._tryReconnect ()}, e.prototype.resetCounters = function () {this._reconnectCount = 0, this._redirectCount = 0} , e.prototype.setLogger = function (t, e) {this._logger = t, this._getLogHistory = e, this._flushLogs ()}, e.prototype.setTelemetry = function (t) {this._telemetry = t, this._telemetry.reportSent.subscribe (this, this._onTelemetrySent), this._flushTelemetry ()}, e.prototype.onReconnect = function (t) {this._onReconnect = t}, e.prototype.isConnected = function () { return !! this._socket && this._socket.isConnected ()}, e.prototype.isConnecting = function () {return !! this._socket && this._socket.isConnecting ()}, e.prototype.on = function (t, e) {return !! this._socket && ( "connect" === t && this._socket.isConnected ()? e (): "disconnect" === t? this._disconnectCallbacks.push (e): this._socket.on (t , e) ,! 0)}, e.prototype.getSess ionId = function () {return this._socket && this._socket.transport? this._socket.transport.sessionid: null}, e.prototype.send = function (t) {return !! this._socket && (this._socket.send ( t) ,! 0)}, e.prototype.switchWebsocketMode = function (t) {return! (! this._socket ||! this._socket.transport) && (this._socket.transport.switchWebsocketMode (t) ,! 0 )}, e.prototype.getConnectionDuration = function () {return Date.now () - this._connectionStart}, e.prototype.getHost = function () {return void 0! == window.user && window.user.pro_plan && window.TradingView .onChartPage && "battle" === window.environment &&! this._redirectCount && this._reconnectCount <3 && - 1 === window.location.href.indexOf ( "ws_host")? this._proHost || this._suggestedHost: this._reconnectHost && this. _reconnectCount> 3? this._reconnectHost: this._suggestedHost}, e.prototype.getReconnectCount = function () {return this._reconnectCount}, e.prototype.getRedirectCount = function () {return this._redirectCount}, e.prototype.getConnectionStart = function () {return this._connectionStart}, e.prototype.disconnect = fu nction () {(this.isConnected () || this.isConnecting ()) && (this._propagateDisconnect (), this._disconnectCallbacks = [], this._reconnectTimeouts.forEach (clearTimeout), this._reconnectTimeouts = [], this ._socket && (this._socket.disconnect (), this._socket.offAll (), this._socket = null))}, e.prototype.isMaxRedirects = function () {return this._redirectCount> = h.MaxRedirects}, e .prototype.isMaxReconnects = function () {return this._reconnectCount> = h.MaxReconnects}, e.prototype.getPingInfo = function () {return this._pingInfo || null}, e.prototype._onDisconnect = function (t) { var e = "disconnect session:" + this.getSessionId (); t && (e + = ", code:" + t.code + ", reason:" + t.reason), this._logMessage (i.Info, e), this._reconnectTimeouts.push (setTimeout (this._tryReconnect.bind (this), s.AfterCloseEvent)), this._propagateDisconnect (t)}, e.prototype._logMessage = function (t, e) {var n = {method: t, message: e}; this._logger? this._flushLogMessage (n) :( n.message = "[" + (new Date) .toISOString () + "]" + n.message, this._logsQueue.push ( n))}, e.prototype._flushLogMessage = function (t ) {Switch (t.method) {case i.Debug: this._logger.logDebug (t.message); break; case i.Error: this._logger.logError (t.message); break; case i.Info: this._logger.logInfo (t.message); break; case i.Normal: this._logger.logNormal (t.message)}}, e.prototype._flushLogs = function () {var t = this; this._flushLogMessage ( {method: i.Normal, message: "messages from queue. Start. "}), This._logsQueue.forEach (function (e) {t._flushLogMessage (e)}), this._flushLogMessage ({method: i.Normal, message:" messages from queue. End. "}), this._logsQueue = []}, e.prototype._sendTelemetry = function (t, e) {var n = {event: t, params: e}; this._telemetry? this._flushTelemetryObject (n): this._telemetryObjectsQueue.push (n)}, e.prototype._flushTelemetryObject = function (t) {this._telemetry.sendChartReport (t.event, t.params,! 1)}, e.prototype._flushTelemetry = function () {var t = this; this._telemetryObjectsQueue.forEach (function (e) {t._flushTelemetryObject (e)}), this._telemetryObjectsQueue = []}, e.prototype._doConnect = function () {this._socket && (this._socket.isConnected () | | this._socket.isConnecting ()) || (this._onlineCancellationToken && (this._onlineCancellationToken (), this._onlineCancellationToken = null), this._host = this.getHost (), this._socket = new c (this._host, {port: this._port, secure: this._isSecure, websocketType: t.Text}), this._logMessage (i.Info, "Connecting to" + this._host + ":" + this._port), this._bindEvents ( ), this._discon nectCallbacks = [], this._connectionStart = Date.now (), this._socket.connect ())}, e.prototype._propagateDisconnect = function (t) {for (var e = this._disconnectCallbacks.length, n = 0 ; n <e; n ++) this._disconnectCallbacks [n] (t || {})}, e.prototype._bindEvents = function () {var t = this; this._socket && (this._socket.on ( "connect" , function () {var e = t.getSessionId (); if ( "string" == typeof e) {var n = JSON.parse (e); if (n.redirect) return t._redirectCount + = 1, t. _suggestedHost = n.redirect, t.isMaxRedirects () && t._sendTelemetry ( "redirect_bailout"), void t._redirect ()} t._logMessage (i.Info, "connect session:" + e)}), this._socket. on ( "disconnect", this._onDisconnect.bind (this)), this._socket.on ( "close", this._onDisconnect.bind (this)), this._socket.on ( "error", function (e) {t._logMessage (i.Info, new Date + "session:" + t.getSessionId () + "websocket error:" + JSON.stringify (e)), t._sendTelemetry ( "websocket_error"), t._errorsCount ++ ,! t._errorsInfoSent && t._errorsCount> = a && (void 0! == t._lastReconnectCallStack && (t._sendTelemetry ( "websocket_error_connect_stack", {text: t._lastReconnectCallStack}), delete t._lastReconnectCallStack), void 0! == t._getLogHistory && t._sendTelemetry ( "websocket_error_log", {text: t._getLogHistory (50) .join ( "\ futures-descriptions ": 1.0," save_every_minute ": 1.0," broker_ALOR_dev ": 0.0}; window.TradingView = window.TradingView || {}; this.TradingView = this.TradingView || {}, function () {" use strict "; var t;! function (t) {t [t.Text = 1] =" Text ", t [t.Binary = 2] =" Binary "} (t || (t = {})); var e, n =! 1, o = function () {} ;! function (t) {t.load = function (t) {if (/loaded|complete/.test (document.readyState) || n) return t (); window.addEventListener ( "load", t,! 1)}, t.isArray = function (t) {return "[object Array]" === Object.prototype.toString.call (t)}, t.merge = function (t, e) {for (var n in e) e.hasOwnProperty (n) && (t [n] = e [n])}} (e || (e = {})), e.load (function () {n =! 0}); var s, i, r = function () {function n (t, n) {void 0 === n && (n = {}), this.sessionid = null, this.connected =! 1, this._timeout = 0, this._base = t, this._websocketType = t.options.websocketType, this._options = {timeout: 6e4}, e.merge (this._options, n)} return n.prototype.switchWebsocketMode = function (t) {this._binFrame = new Uint8Array ([126,109,126]), this._websocketType = t, this._socket.binaryType = "arraybuffer"}, n.prototype.connect = function () {var t = this; this._socket = new WebSocket (this._prepareUrl ()), this._socket.onmessage = function (e) {t._onData (e.data)}, this._socket.onclose = this._onClose.bind (this), this._socket.onerror = this._onError.bind (this)}, n.prototype.send = function (e) {this._socket && this._socket.send (this._websocketType === t.Binary? this._binEncode (e): this._encode (e))}, n.prototype.disconnect = function () {this._clearIdleTimeout (), this._socket && (this._socket.onmessage = o, this. _socket.onclose = o, this._socket.onerror = o, this._socket.close ())}, n.prototype._clearIdleTimeout = function () {this._timeout && clearTimeout (this._timeout)}, n.prototype._encode = function (t) {for (var o, s = "", i = e.isArray (t)? t: [t], r = i.length, c = 0; c <r; c ++) s + = "~ m ~ "+ (o = null === i [c] || void 0 === i [c]?" ": n._stringify (i [c])). length +" ~ m ~ "+ o; return s}, n.prototype._binEncode = function (t) {for (var o = e.isArray (t)? t: [t], s = o.length, i = 0; i <s; i ++) o [i] = null === o [i] || void 0 === o [i]? "": o [i], o [i] = "string" == typeof o [i]? n. _str2ab (o [i]): o [i]; var r = new Uint8Array (0); for (i = 0; i <s; i ++) {var c = th is._binEncodeMessage (o [i]), h = new Uint8Array (r.length + c.length); h.set (r, 0), h.set (c, r.byteLength), r = h} return r }, n.prototype._binEncodeMessage = function (t) {var e = n._str2ab (t.byteLength.toString ()), o = 3 + e.length + 3 + t.byteLength, s = new Uint8Array (o) , i = 0; return s.set (this._binFrame, i), i + = this._binFrame.length, s.set (e, i), i + = e.length, s.set (this._binFrame, i) , i + = this._binFrame.length, s.set (new Uint8Array (t), i), i + = t.length, s}, n.prototype._decode = function (t) {var e, n, o = [ ]; do {if ( "~ m ~"! == t.substr (0,3)) return o; e = "", n = ""; for (var s = (t = t.substr (3) ) .length, i = 0; i <s; i ++) {if (n = Number (t.substr (i, 1)), Number (t.substr (i, 1))! == n) {t = t.substr (e.length + "~ m ~" .length), e = Number (e); break} e + = n} o.push (t.substr (0, e)), t = t.substr (e )} while ( ""! == t); return o}, n.prototype._decodeBinary = function (t) {var e, n, o, s = [], i = new Uint8Array (t); do {null ! == (e = this._checkFrameSize (i)) && (n = e.size, o = e.startPosition, s.push (i.subarray (o, o + n)), i = i.subarray (o + n, i.length))} while (0! == i.length); return s}, n.prototype._checkFrameSize = function (t) {var e = 0, n = nu ll; if (t.length <6) return null; if (126! == t [0] || 109! == t [1] || 126! ​​== t [2]) return null; var o, s, i = void 0; for (o = i = 3; (126! == t [i] || 109! == t [i + 1] || 126! ​​== t [i + 2]) && i <= t.length;) i ++; if (i> = t.length) return null; n = i + 3, s = i; for (var r = t.subarray (o, s), c = r.length -1; c> = 0; c-) e + = (r [c] -48) * Math.pow (10, r.length-c-1); return {size: e, startPosition: n}}, n .prototype._onData = function (e) {var n; this._setTimeout (), this._websocketType === t.Binary? n = this._decodeBinary (e): this._websocketType === t.Text && (n = this._decode (e)); var o = n.length; if (n && n.length) for (var s = 0; s <o; s ++) this._onMessage (n [s])}, n.prototype._setTimeout = function () {this._clearIdleTimeout (), this._timeout = setTimeout (this._onTimeout.bind (this), this._options.timeout)}, n.prototype._onTimeout = function () {this.disconnect (), this._onDisconnect ({code: 4e3, reason: "socket.io timeout", wasClean:! 1})}, n.prototype._onMessage = function (e) {this.sessionid? this._checkIfHeartbeat (e)? this. _onHeartbeat (this._websocketType === t.Binary? e.subarray (3): e.slice (3)): this._checkIfJson (e)? this._base.o nMessage (JSON.parse (e.slice (3))): this._base.onMessage (e) :( this.sessionid = e, this._onConnect ())}, n.prototype._checkIfHeartbeat = function (t) { return this._checkMessageType (t, "h")}, n.prototype._checkIfJson = function (t) {return this._checkMessageType (t, "j")}, n.prototype._checkMessageType = function (e, n) { if (this._websocketType === t.Binary) {var o = n.charCodeAt (0); if (126 === e [0] && e [1] === o && 126 === e [2]) return ! 0} else if (this._websocketType === t.Text && e.substr (0,3) === "~" + n + "~") return! 0; return! 1}, n.prototype._onHeartbeat = function (e) {var o = this._websocketType === t.Binary? n._ab2str (e): e; this.send ( "~ h ~" + o)}, n.prototype._onConnect = function () { this.connected =! 0, this._base.onConnect (), this._setTimeout ()}, n.prototype._onDisconnect = function (t) {this._clear (), this._base.onDisconnect (t), this. sessionid = null}, n.prototype._clear = function () {this.connected =! 1}, n.prototype._prepareUrl = function () {return (this._base.options.secure? "wss": "ws" ) + ": //" + this._base.host + (this._base.options.port? ":" + this._base.options.port: "") + "/" + this. _base.options.resource + "/ websocket" + (this.sessionid? "/" + this.sessionid: "") + "? from =" + encodeURIComponent (window.location.pathname.slice (1,50)) + " & date = "+ encodeURIComponent (window.BUILD_TIME ||" ")}, n.prototype._onClose = function (t) {this._clearIdleTimeout (), this._onDisconnect (t)}, n.prototype._onError = function (t ) {this._clearIdleTimeout (), this._clear (), this._base.emit ( "error", [t]), this.sessionid = null}, n._stringify = function (t) {return "[object Object ] "=== Object.prototype.toString.call (t)?" ~ j ~ "+ JSON.stringify (t): String (t)}, n._str2ab = function (t) {for (var e = new Uint8Array (t.length), n = 0; n <t.length; n ++) e [n] = t.charCodeAt (n); return e}, n._ab2str = function (t) {for (var e = " ", n = 0; n <= t.length-1; n ++) e + = String.fromCharCode (t [n]); return e}, n} (), c = function () {function t (t, n ) {this._queueStack = [], this.host = t || document.domain, this.options = {secure:! 1, document: document, port: document.location.port || 80, resource: "socket. io ", connectTimeout: 5e3, tryTransportsOnConnectTimeout:! 0}, e.merge (this.options, n), this._connecting =! 1, this._ events = {}, this.transport = this._getTransport ()} return t.prototype.isConnected = function () {return !! this.transport && this.transport.connected}, t.prototype.isConnecting = function () {return this ._connecting}, t.prototype.connect = function () {this.isConnected () || (this._connecting && this.disconnect (), this._connecting =! 0, this.transport.connect ())}, t.prototype .send = function (t) {if (! this.transport ||! this.transport.connected) return this._queue (t); this.transport.send (t)}, t.prototype.disconnect = function () {this.transport && this.transport.disconnect ()}, t.prototype.on = function (t, e) {t in this._events || (this._events [t] = []), this._events [t] .push (e)}, t.prototype.offAll = function () {this._events = {}}, t.prototype.onMessage = function (t) {this.emit ( "message", [t])}, t.prototype.emit = function (t, e) {if (void 0 === e && (e = []), t in this._events) for (var n = this._events [t] .concat (), o = n.length, s = 0; s <o; s ++) n [s] .apply (this, e)}, t.prototype.onConnect = function () {this.clear (), this._doQueue () , this.emit ( "connect")}, t.prototype.onDisconnect = functio n (t) {this.emit ( "disconnect", [t])}, t.prototype.clear = function () {this._connecting =! 1, this._queueStack = []}, t.prototype._queue = function (t) {this._queueStack.push (t)}, t.prototype._doQueue = function () {this._queueStack.length && (this.transport.send (this._queueStack), this._queueStack = [])} , t.prototype._getTransport = function () {return new r (this)}, t} () ;! function (t) {t [t.Normal = 300] = "Normal", t [t.AfterCloseEvent = 5e3 ] = "AfterCloseEvent"} (s || (s = {})), function (t) {t [t.Info = 0] = "Info", t [t.Normal = 1] = "Normal", t [t.Debug = 2] = "Debug", t [t.Error = 3] = "Error"} (i || (i = {})); var h, a = Number (window.TELEMETRY_WS_ERROR_LOGS_THRESHOLD) || 0;! function (t) {t [t.PingInterval = 1e4] = "PingInterval", t [t.MaxPingsCount = 10] = "MaxPingsCount", t [t.MaxRedirects = 20] = "MaxRedirects", t [t .MaxReconnects = 20] = "MaxReconnects"} (h || (h = {})); var u = function () {function e (t, e, n) {void 0 === n && (n = {} ), this._logsQueue = [], this._telemetryObjectsQueue = [], this._reconnectCount = 0, this._redirectCount = 0, this._errorsCount = 0, this._errorsInfoSent =! 1, this._shouldReconnect =! 0, this. _ reconnectTimeouts = [], this._onlineCancellationToken = null, this._port = e, this._suggestedHost = t, this._proHost = n.proHost, this._reconnectHost = n.reconnectHost, this._isSecure = "https:" === location.protocol, this._doConnect (), n.pingRequired && - 1 === window.location.search.indexOf ( "noping") && this._startPing ()} return e.prototype.connect = function () {this._shouldReconnect =! 0, this._tryReconnect ()}, e.prototype.resetCounters = function () {this._reconnectCount = 0, this._redirectCount = 0}, e.prototype.setLogger = function (t, e) {this._logger = t, this._getLogHistory = e, this._flushLogs ()}, e.prototype.setTelemetry = function (t) {this._telemetry = t, this._telemetry.reportSent.subscribe (this, this._onTelemetrySent), this. _flushTelemetry ()}, e.prototype.onReconnect = function (t) {this._onReconnect = t}, e.prototype.isConnected = function () {return !! this._socket && this._socket.isConnected ()}, e.prototype .isConnecting = function () {return !! this._socket && this._socket.isConnecting ()}, e.prototype.on = function (t, e) {return !! this._socket && ( "connect" === t && this._ socket.isConnected ()? e (): "disconnect" === t? this._disconnectCallbacks.push (e): this._socket.on (t, e) ,! 0)}, e.prototype.getSessionId = function () {return this._socket && this._socket.transport? this._socket.transport.sessionid: null}, e.prototype.send = function (t) {return !! this._socket && (this._socket.send (t), ! 0)}, e.prototype.switchWebsocketMode = function (t) {return! (! this._socket ||! this._socket.transport) && (this._socket.transport.switchWebsocketMode (t) ,! 0)}, e.prototype.getConnectionDuration = function () {return Date.now () - this._connectionStart}, e.prototype.getHost = function () {return void 0! == window.user && window.user.pro_plan && window.TradingView.onChartPage && " battle "=== window.environment &&! this._redirectCount && this._reconnectCount <3 && - 1 === window.location.href.indexOf (" ws_host ")? this._proHost || this._suggestedHost: this._reconnectHost && this._reconnectCount> 3 ? this._reconnectHost: this._suggestedHost}, e.prototype.getReconnectCount = function () {return this._reconnectCount}, e.prototype.getRedirectCount = function () {retu rn this._redirectCount}, e.prototype.getConnectionStart = function () {return this._connectionStart}, e.prototype.disconnect = function () {(this.isConnected () || this.isConnecting ()) && (this. _propagateDisconnect (), this._disconnectCallbacks = [], this._reconnectTimeouts.forEach (clearTimeout), this._reconnectTimeouts = [], this._socket && (this._socket.disconnect (), this._socket.offAll (), this._socket = null))}, e.prototype.isMaxRedirects = function () {return this._redirectCount> = h.MaxRedirects}, e.prototype.isMaxReconnects = function () {return this._reconnectCount> = h.MaxReconnects}, e. prototype.getPingInfo = function () {return this._pingInfo || null}, e.prototype._onDisconnect = function (t) {var e = "disconnect session:" + this.getSessionId (); t && (e + = ", code : "+ t.code +", reason: "+ t.reason), this._logMessage (i.Info, e), this._reconnectTimeouts.push (setTimeout (this._tryReconnect.bind (this), s.AfterCloseEvent)) , this._propagateDisconnect (t)}, e.prototype._logMessage = function (t, e) {var n = {method: t, message: e}; this._logger? this._flushLogMessage (n) : (N.message = "[" + (new Date) .toISOString () + "]" + n.message, this._logsQueue.push (n))}, e.prototype._flushLogMessage = function (t) {switch (t.method) {case i.Debug: this._logger.logDebug (t.message); break; case i.Error: this._logger.logError (t.message); break; case i.Info:this._logger .logInfo (t.message); break; case i.Normal: this._logger.logNormal (t.message)}}, e.prototype._flushLogs = function () {var t = this; this._flushLogMessage ({method: i.Normal, message: "messages from queue. Start. "}), This._logsQueue.forEach (function (e) {t._flushLogMessage (e)}), this._flushLogMessage ({method: i.Normal, message:" messages from queue. End. "}), this._logsQueue = []}, e.prototype._sendTelemetry = function (t, e) {var n = {event: t, params: e}; this._telemetry? this._flushTelemetryObject (n): this._telemetryObjectsQueue.push (n)}, e.prototype._flushTelemetryObject = function (t) {this._telemetry.sendChartReport (t.event, t.params,! 1)}, e.prototype._flushTelemetry = function () {var t = this; this._telemetryObjectsQueue.forEach (function (e) {t._flushTelemetryObject (e)}), this._telemetryObjectsQueue = []}, e.prototype._doConnect = function () {this._socket && (this._socket.isConnected () | | this._socket.isConnecting ()) || (this._onlineCancellationToken && (this._onlineCancellationToken (), this._onlineCancellationToken = null), this._host = this.getHost (), this._socket = new c (this._host, {port: this._port, secure: this._isSecure, websocketType: t.Text}), this._logMessage (i.Info, "Connecting to" + this._host + ":" + this._port), this._bindEvents ( ), this._discon nectCallbacks = [], this._connectionStart = Date.now (), this._socket.connect ())}, e.prototype._propagateDisconnect = function (t) {for (var e = this._disconnectCallbacks.length, n = 0 ; n <e; n ++) this._disconnectCallbacks [n] (t || {})}, e.prototype._bindEvents = function () {var t = this; this._socket && (this._socket.on ( "connect" , function () {var e = t.getSessionId (); if ( "string" == typeof e) {var n = JSON.parse (e); if (n.redirect) return t._redirectCount + = 1, t. _suggestedHost = n.redirect, t.isMaxRedirects () && t._sendTelemetry ( "redirect_bailout"), void t._redirect ()} t._logMessage (i.Info, "connect session:" + e)}), this._socket. on ( "disconnect", this._onDisconnect.bind (this)), this._socket.on ( "close", this._onDisconnect.bind (this)), this._socket.on ( "error", function (e) {t._logMessage (i.Info, new Date + "session:" + t.getSessionId () + "websocket error:" + JSON.stringify (e)), t._sendTelemetry ( "websocket_error"), t._errorsCount ++ ,! t._errorsInfoSent && t._errorsCount> = a && (void 0! == t._lastReconnectCallStack && (t._sendTelemetry ( "websocket_error_connect_stack", {text: t._lastReconnectCallStack}), delete t._lastReconnectCallStack), void 0! == t._getLogHistory && t._sendTelemetry ( "websocket_error_log", {text: t._getLogHistory (50) .join ( "\ futures-descriptions ": 1.0," save_every_minute ": 1.0," broker_ALOR_dev ": 0.0}; window.TradingView = window.TradingView || {}; this.TradingView = this.TradingView || {}, function () {" use strict "; var t;! function (t) {t [t.Text = 1] =" Text ", t [t.Binary = 2] =" Binary "} (t || (t = {})); var e, n =! 1, o = function () {} ;! function (t) {t.load = function (t) {if (/loaded|complete/.test (document.readyState) || n) return t (); window.addEventListener ( "load", t,! 1)}, t.isArray = function (t) {return "[object Array]" === Object.prototype.toString.call (t)}, t.merge = function (t, e) {for (var n in e) e.hasOwnProperty (n) && (t [n] = e [n])}} (e || (e = {})), e.load (function () {n =! 0}); var s, i, r = function () {function n (t, n) {void 0 === n && (n = {}), this.sessionid = null, this.connected =! 1, this._timeout = 0, this._base = t, this._websocketType = t.options.websocketType, this._options = {timeout: 6e4}, e.merge (this._options, n)} return n.prototype.switchWebsocketMode = function (t) {this._binFrame = new Uint8Array ([126,109,126]), this._websocketType = t, this._socket.binaryType = "arraybuffer"}, n.prototype.connect = function () {var t = this; this._socket = new WebSocket (this._prepareUrl ()), this._socket.onmessage = function (e) {t._onData (e.data)}, this._socket.onclose = this._onClose.bind (this), this._socket.onerror = this._onError.bind (this)}, n.prototype.send = function (e) {this._socket && this._socket.send (this._websocketType === t.Binary? this._binEncode (e): this._encode (e))}, n.prototype.disconnect = function () {this._clearIdleTimeout (), this._socket && (this._socket.onmessage = o, this. _socket.onclose = o, this._socket.onerror = o, this._socket.close ())}, n.prototype._clearIdleTimeout = function () {this._timeout && clearTimeout (this._timeout)}, n.prototype._encode = function (t) {for (var o, s = "", i = e.isArray (t)? t: [t], r = i.length, c = 0; c <r; c ++) s + = "~ m ~ "+ (o = null === i [c] || void 0 === i [c]?" ": n._stringify (i [c])). length +" ~ m ~ "+ o; return s}, n.prototype._binEncode = function (t) {for (var o = e.isArray (t)? t: [t], s = o.length, i = 0; i <s; i ++) o [i] = null === o [i] || void 0 === o [i]? "": o [i], o [i] = "string" == typeof o [i]? n. _str2ab (o [i]): o [i]; var r = new Uint8Array (0); for (i = 0; i <s; i ++) {var c = th is._binEncodeMessage (o [i]), h = new Uint8Array (r.length + c.length); h.set (r, 0), h.set (c, r.byteLength), r = h} return r }, n.prototype._binEncodeMessage = function (t) {var e = n._str2ab (t.byteLength.toString ()), o = 3 + e.length + 3 + t.byteLength, s = new Uint8Array (o) , i = 0; return s.set (this._binFrame, i), i + = this._binFrame.length, s.set (e, i), i + = e.length, s.set (this._binFrame, i) , i + = this._binFrame.length, s.set (new Uint8Array (t), i), i + = t.length, s}, n.prototype._decode = function (t) {var e, n, o = [ ]; do {if ( "~ m ~"! == t.substr (0,3)) return o; e = "", n = ""; for (var s = (t = t.substr (3) ) .length, i = 0; i <s; i ++) {if (n = Number (t.substr (i, 1)), Number (t.substr (i, 1))! == n) {t = t.substr (e.length + "~ m ~" .length), e = Number (e); break} e + = n} o.push (t.substr (0, e)), t = t.substr (e )} while ( ""! == t); return o}, n.prototype._decodeBinary = function (t) {var e, n, o, s = [], i = new Uint8Array (t); do {null ! == (e = this._checkFrameSize (i)) && (n = e.size, o = e.startPosition, s.push (i.subarray (o, o + n)), i = i.subarray (o + n, i.length))} while (0! == i.length); return s}, n.prototype._checkFrameSize = function (t) {var e = 0, n = nu ll; if (t.length <6) return null; if (126! == t [0] || 109! == t [1] || 126! ​​== t [2]) return null; var o, s, i = void 0; for (o = i = 3; (126! == t [i] || 109! == t [i + 1] || 126! ​​== t [i + 2]) && i <= t.length;) i ++; if (i> = t.length) return null; n = i + 3, s = i; for (var r = t.subarray (o, s), c = r.length -1; c> = 0; c-) e + = (r [c] -48) * Math.pow (10, r.length-c-1); return {size: e, startPosition: n}}, n .prototype._onData = function (e) {var n; this._setTimeout (), this._websocketType === t.Binary? n = this._decodeBinary (e): this._websocketType === t.Text && (n = this._decode (e)); var o = n.length; if (n && n.length) for (var s = 0; s <o; s ++) this._onMessage (n [s])}, n.prototype._setTimeout = function () {this._clearIdleTimeout (), this._timeout = setTimeout (this._onTimeout.bind (this), this._options.timeout)}, n.prototype._onTimeout = function () {this.disconnect (), this._onDisconnect ({code: 4e3, reason: "socket.io timeout", wasClean:! 1})}, n.prototype._onMessage = function (e) {this.sessionid? this._checkIfHeartbeat (e)? this. _onHeartbeat (this._websocketType === t.Binary? e.subarray (3): e.slice (3)): this._checkIfJson (e)? this._base.o nMessage (JSON.parse (e.slice (3))): this._base.onMessage (e) :( this.sessionid = e, this._onConnect ())}, n.prototype._checkIfHeartbeat = function (t) { return this._checkMessageType (t, "h")}, n.prototype._checkIfJson = function (t) {return this._checkMessageType (t, "j")}, n.prototype._checkMessageType = function (e, n) { if (this._websocketType === t.Binary) {var o = n.charCodeAt (0); if (126 === e [0] && e [1] === o && 126 === e [2]) return ! 0} else if (this._websocketType === t.Text && e.substr (0,3) === "~" + n + "~") return! 0; return! 1}, n.prototype._onHeartbeat = function (e) {var o = this._websocketType === t.Binary? n._ab2str (e): e; this.send ( "~ h ~" + o)}, n.prototype._onConnect = function () { this.connected =! 0, this._base.onConnect (), this._setTimeout ()}, n.prototype._onDisconnect = function (t) {this._clear (), this._base.onDisconnect (t), this. sessionid = null}, n.prototype._clear = function () {this.connected =! 1}, n.prototype._prepareUrl = function () {return (this._base.options.secure? "wss": "ws" ) + ": //" + this._base.host + (this._base.options.port? ":" + this._base.options.port: "") + "/" + this. _base.options.resource + "/ websocket" + (this.sessionid? "/" + this.sessionid: "") + "? from =" + encodeURIComponent (window.location.pathname.slice (1,50)) + " & date = "+ encodeURIComponent (window.BUILD_TIME ||" ")}, n.prototype._onClose = function (t) {this._clearIdleTimeout (), this._onDisconnect (t)}, n.prototype._onError = function (t ) {this._clearIdleTimeout (), this._clear (), this._base.emit ( "error", [t]), this.sessionid = null}, n._stringify = function (t) {return "[object Object ] "=== Object.prototype.toString.call (t)?" ~ j ~ "+ JSON.stringify (t): String (t)}, n._str2ab = function (t) {for (var e = new Uint8Array (t.length), n = 0; n <t.length; n ++) e [n] = t.charCodeAt (n); return e}, n._ab2str = function (t) {for (var e = " ", n = 0; n <= t.length-1; n ++) e + = String.fromCharCode (t [n]); return e}, n} (), c = function () {function t (t, n ) {this._queueStack = [], this.host = t || document.domain, this.options = {secure:! 1, document: document, port: document.location.port || 80, resource: "socket. io ", connectTimeout: 5e3, tryTransportsOnConnectTimeout:! 0}, e.merge (this.options, n), this._connecting =! 1, this._ events = {}, this.transport = this._getTransport ()} return t.prototype.isConnected = function () {return !! this.transport && this.transport.connected}, t.prototype.isConnecting = function () {return this ._connecting}, t.prototype.connect = function () {this.isConnected () || (this._connecting && this.disconnect (), this._connecting =! 0, this.transport.connect ())}, t.prototype .send = function (t) {if (! this.transport ||! this.transport.connected) return this._queue (t); this.transport.send (t)}, t.prototype.disconnect = function () {this.transport && this.transport.disconnect ()}, t.prototype.on = function (t, e) {t in this._events || (this._events [t] = []), this._events [t] .push (e)}, t.prototype.offAll = function () {this._events = {}}, t.prototype.onMessage = function (t) {this.emit ( "message", [t])}, t.prototype.emit = function (t, e) {if (void 0 === e && (e = []), t in this._events) for (var n = this._events [t] .concat (), o = n.length, s = 0; s <o; s ++) n [s] .apply (this, e)}, t.prototype.onConnect = function () {this.clear (), this._doQueue () , this.emit ( "connect")}, t.prototype.onDisconnect = functio n (t) {this.emit ( "disconnect", [t])}, t.prototype.clear = function () {this._connecting =! 1, this._queueStack = []}, t.prototype._queue = function (t) {this._queueStack.push (t)}, t.prototype._doQueue = function () {this._queueStack.length && (this.transport.send (this._queueStack), this._queueStack = [])} , t.prototype._getTransport = function () {return new r (this)}, t} () ;! function (t) {t [t.Normal = 300] = "Normal", t [t.AfterCloseEvent = 5e3 ] = "AfterCloseEvent"} (s || (s = {})), function (t) {t [t.Info = 0] = "Info", t [t.Normal = 1] = "Normal", t [t.Debug = 2] = "Debug", t [t.Error = 3] = "Error"} (i || (i = {})); var h, a = Number (window.TELEMETRY_WS_ERROR_LOGS_THRESHOLD) || 0;! function (t) {t [t.PingInterval = 1e4] = "PingInterval", t [t.MaxPingsCount = 10] = "MaxPingsCount", t [t.MaxRedirects = 20] = "MaxRedirects", t [t .MaxReconnects = 20] = "MaxReconnects"} (h || (h = {})); var u = function () {function e (t, e, n) {void 0 === n && (n = {} ), this._logsQueue = [], this._telemetryObjectsQueue = [], this._reconnectCount = 0, this._redirectCount = 0, this._errorsCount = 0, this._errorsInfoSent =! 1, this._shouldReconnect =! 0, this. _ reconnectTimeouts = [], this._onlineCancellationToken = null, this._port = e, this._suggestedHost = t, this._proHost = n.proHost, this._reconnectHost = n.reconnectHost, this._isSecure = "https:" === location.protocol, this._doConnect (), n.pingRequired && - 1 === window.location.search.indexOf ( "noping") && this._startPing ()} return e.prototype.connect = function () {this._shouldReconnect =! 0, this._tryReconnect ()}, e.prototype.resetCounters = function () {this._reconnectCount = 0, this._redirectCount = 0}, e.prototype.setLogger = function (t, e) {this._logger = t, this._getLogHistory = e, this._flushLogs ()}, e.prototype.setTelemetry = function (t) {this._telemetry = t, this._telemetry.reportSent.subscribe (this, this._onTelemetrySent), this. _flushTelemetry ()}, e.prototype.onReconnect = function (t) {this._onReconnect = t}, e.prototype.isConnected = function () {return !! this._socket && this._socket.isConnected ()}, e.prototype .isConnecting = function () {return !! this._socket && this._socket.isConnecting ()}, e.prototype.on = function (t, e) {return !! this._socket && ( "connect" === t && this._ socket.isConnected ()? e (): "disconnect" === t? this._disconnectCallbacks.push (e): this._socket.on (t, e) ,! 0)}, e.prototype.getSessionId = function () {return this._socket && this._socket.transport? this._socket.transport.sessionid: null}, e.prototype.send = function (t) {return !! this._socket && (this._socket.send (t), ! 0)}, e.prototype.switchWebsocketMode = function (t) {return! (! this._socket ||! this._socket.transport) && (this._socket.transport.switchWebsocketMode (t) ,! 0)}, e.prototype.getConnectionDuration = function () {return Date.now () - this._connectionStart}, e.prototype.getHost = function () {return void 0! == window.user && window.user.pro_plan && window.TradingView.onChartPage && " battle "=== window.environment &&! this._redirectCount && this._reconnectCount <3 && - 1 === window.location.href.indexOf (" ws_host ")? this._proHost || this._suggestedHost: this._reconnectHost && this._reconnectCount> 3 ? this._reconnectHost: this._suggestedHost}, e.prototype.getReconnectCount = function () {return this._reconnectCount}, e.prototype.getRedirectCount = function () {retu rn this._redirectCount}, e.prototype.getConnectionStart = function () {return this._connectionStart}, e.prototype.disconnect = function () {(this.isConnected () || this.isConnecting ()) && (this. _propagateDisconnect (), this._disconnectCallbacks = [], this._reconnectTimeouts.forEach (clearTimeout), this._reconnectTimeouts = [], this._socket && (this._socket.disconnect (), this._socket.offAll (), this._socket = null))}, e.prototype.isMaxRedirects = function () {return this._redirectCount> = h.MaxRedirects}, e.prototype.isMaxReconnects = function () {return this._reconnectCount> = h.MaxReconnects}, e. prototype.getPingInfo = function () {return this._pingInfo || null}, e.prototype._onDisconnect = function (t) {var e = "disconnect session:" + this.getSessionId (); t && (e + = ", code : "+ t.code +", reason: "+ t.reason), this._logMessage (i.Info, e), this._reconnectTimeouts.push (setTimeout (this._tryReconnect.bind (this), s.AfterCloseEvent)) , this._propagateDisconnect (t)}, e.prototype._logMessage = function (t, e) {var n = {method: t, message: e}; this._logger? this._flushLogMessage (n) : (N.message = "[" + (new Date) .toISOString () + "]" + n.message, this._logsQueue.push (n))}, e.prototype._flushLogMessage = function (t) {switch (t.method) {case i.Debug: this._logger.logDebug (t.message); break; case i.Error: this._logger.logError (t.message); break; case i.Info:this._logger .logInfo (t.message); break; case i.Normal: this._logger.logNormal (t.message)}}, e.prototype._flushLogs = function () {var t = this; this._flushLogMessage ({method: i.Normal, message: "messages from queue. Start. "}), This._logsQueue.forEach (function (e) {t._flushLogMessage (e)}), this._flushLogMessage ({method: i.Normal, message:" messages from queue. End. "}), this._logsQueue = []}, e.prototype._sendTelemetry = function (t, e) {var n = {event: t, params: e}; this._telemetry? this._flushTelemetryObject (n): this._telemetryObjectsQueue.push (n)}, e.prototype._flushTelemetryObject = function (t) {this._telemetry.sendChartReport (t.event, t.params,! 1)}, e.prototype._flushTelemetry = function () {var t = this; this._telemetryObjectsQueue.forEach (function (e) {t._flushTelemetryObject (e)}), this._telemetryObjectsQueue = []}, e.prototype._doConnect = function () {this._socket && (this._socket.isConnected () | | this._socket.isConnecting ()) || (this._onlineCancellationToken && (this._onlineCancellationToken (), this._onlineCancellationToken = null), this._host = this.getHost (), this._socket = new c (this._host, {port: this._port, secure: this._isSecure, websocketType: t.Text}), this._logMessage (i.Info, "Connecting to" + this._host + ":" + this._port), this._bindEvents ( ), this._discon nectCallbacks = [], this._connectionStart = Date.now (), this._socket.connect ())}, e.prototype._propagateDisconnect = function (t) {for (var e = this._disconnectCallbacks.length, n = 0 ; n <e; n ++) this._disconnectCallbacks [n] (t || {})}, e.prototype._bindEvents = function () {var t = this; this._socket && (this._socket.on ( "connect" , function () {var e = t.getSessionId (); if ( "string" == typeof e) {var n = JSON.parse (e); if (n.redirect) return t._redirectCount + = 1, t. _suggestedHost = n.redirect, t.isMaxRedirects () && t._sendTelemetry ( "redirect_bailout"), void t._redirect ()} t._logMessage (i.Info, "connect session:" + e)}), this._socket. on ( "disconnect", this._onDisconnect.bind (this)), this._socket.on ( "close", this._onDisconnect.bind (this)), this._socket.on ( "error", function (e) {t._logMessage (i.Info, new Date + "session:" + t.getSessionId () + "websocket error:" + JSON.stringify (e)), t._sendTelemetry ( "websocket_error"), t._errorsCount ++ ,! t._errorsInfoSent && t._errorsCount> = a && (void 0! == t._lastReconnectCallStack && (t._sendTelemetry ( "websocket_error_connect_stack", {text: t._lastReconnectCallStack}), delete t._lastReconnectCallStack), void 0! == t._getLogHistory && t._sendTelemetry ( "websocket_error_log", {text: t._getLogHistory (50) .join ( "\
")}), t._errorsInfoSent =! 0)}))}, e.prototype._redirect = function () {this._socket && (this._socket.disconnect (), this._socket = null), this._onReconnect && this. _onReconnect (), this._reconnectWhenOnline ()}, e.prototype._tryReconnect = function () {this._lastReconnectCallStack = new Error ( "WebSocket reconnect stack. Is connected:" + this.isConnected () + ". Should reconnect:" + this._shouldReconnect + "."). stack || "",! this.isConnected () && this._shouldReconnect && (this._reconnectCount + = 1, this.disconnect (), this._reconnectWhenOnline ())}, e.prototype._reconnectWhenOnline = function () {var t, e, n = this; if (navigator.onLine) return this._logMessage (i.Info, "Network status: online - trying to connect"), this._doConnect (), void (this ._onReconnect && this._onReconnect ()); this._logMessage (i.Info, "Network status: offline - wait until online"), this._onlineCancellationToken = (t = function () {n._logMessage (i.Info, "Network status changed to online - trying to connect "), n._doConnect (), n._onReconnect && n._onReconnect ()}, e = function () {window.remove EventListener ( "online", e), t && t ()}, window.addEventListener ( "online", e), function () {t = null})}, e.prototype._onTelemetrySent = function (t) { "websocket_error" in t && (this._errorsCount = 0, this._errorsInfoSent =! 1)}, e.prototype._startPing = function () {var t = this; if (! this._pingIntervalId) {var e = window.location.protocol + " //"+this.getHost()+"/ping",n=0,o=0;this._pingIntervalId=setInterval(function(){var s = (new Date) .getTime (), i = new XMLHttpRequest; i.open ( "GET", e,! 0), i.send (), i.onreadystatechange = function () {i.readyState === XMLHttpRequest.DONE && 200 === i.status && function (e) {t._pingInfo = t._pingInfo || {max: 0, min: 1/0, avg: 0}; var s = (new Date) .getTime () - e; s> t._pingInfo.max && (t._pingInfo.max = s), s <t._pingInfo.min && (t._pingInfo.min = s), n + = s, o ++, t._pingInfo.avg = n / o, o> = h.MaxPingsCount && t._pingIntervalId && (clearInterval (t._pingIntervalId ), delete t._pingIntervalId)} (s)}}, h.PingInterval)}}, e} (); window.WSBackendConnection = new u (window.WEBSOCKET_HOST, window.WEBSOCKET_PORT, {pingRequired: window.WS_HOST_PING_REQUIRED, proHost: windo w.WEBSOCKET_PRO_HOST, reconnectHost: window.WEBSOCKET_HOST_FOR_RECONNECT}), window.WSBackendConnectionCtor = u} (); ! function () { "use strict"; var n, e;! function (n, e) {void 0 === e && (e = {}); var t = e.insertAt; if (n && "undefined"! = typeof document) {var i = document.head || document.getElementsByTagName ( "head") [0], r = document.createElement ( "style"); r.type = "text / css", "top" = == t && i.firstChild? i.insertBefore (r, i.firstChild): i.appendChild (r), r.styleSheet? r.styleSheet.cssText = n: r.appendChild (document.createTextNode (n))}} ( "\
/ * Thanks to google guys for the original <paper-spinner> =) \
* https://github.com/PolymerElements/paper-spinner * / \
.tv-spinner {\
display: none; \
position: absolute ; \
width: 1em; \
height: 1em; \
top: calc (50% - 0.5em); \
left: calc (50% - 0.5em); \
margin: 0 auto; \
color: # 37a6ef; \
animation: tv-spinner__container-rotate 0.9s linear infinite; \
will-change: transform; \
/ * The spinner does not have any contents that would have to be \
\\ t * flipped if the direction changes. Always use ltr so that the \
\\ t * style works out correctly in both cases. * / \
direction: ltr; \
} \
.tv-spinner-size_mini {\
font-si ze: 16px; \
} \
.tv-spinner-size_medium {\
font-size: 32px; \
} \
.tv-spinner-size_large {\
font-size: 56px; \
} \
.tv-spinner-size_mini .tv- spinner__width_element: after {\
border-width: 2px; \
} \
.tv-spinner-size_medium .tv-spinner__width_element: after {\
border-width: 3px; \
} \
.tv-spinner-size_large .tv-spinner__width_element: after { \
border-width: 4px; \
} \
.tv-spinner-shown {\
display: block; \
} \
.tv-spinner__spinner-layer {\
position: absolute; \
width: 100%; \
height: 100%; \
white-space: nowrap; \
color: currentColor; \
transform: rotate (90deg); \
/ ** \
\\ t \\ t * Patch the gap that appear between the two adjacent div.circle -clipper while the \
\\ t \\ t * spinner is rotating (appears on Chrome 50, Safari 9.1.1, and Edge). \
\\ t \\ t * / \
} \
.tv-spinner__spinner-layer :: after {\
content: »; \
position: absolute; \
box-sizing: border-box; \
top: 0; \
border-width: 0.07em; \
border-radius: 50%; \
left: 45%; \
width: 10%; \
border- top-style: solid; \
} \
.tv-spinner__background {\
display: inline-block; \
position: absolute; \
width: 100%; \
height: 100%; \
overflow: hidden; \
} \
.tv-spinner__background :: after {\
content: »; \
position: absolute; \
box-sizing: border-box ; \
top: 0; \
border-radius: 50%; \
bottom: 0; \
width: 100%; \
border-color: rgba (135, 151, 165, 0.2); \
border-style: solid; \
} \
.tv-spinner__circle-clipper {\
display: inline-block; \
position: relative; \
width: 50%; \
height: 100%; \
overflow: hidden; \
} \
.tv-spinner__circle-clipper :: after { \
content: »; \
position: absolute; \
box-sizing: border-box; \
top: 0; \
border-radius: 50%; \
bottom: 0; \
width: 200%; \
border-style: solid; \
border-bottom-color: transparent; \
animation-duration: 1.4s; \
animation-timing-function: cubic-bezier (0.36, 0, 0.37, 0.99); \
animation-iteration-count: 1; \
will-change : transform; \
} \
.tv-spinner__circle-clipper-left :: after {\
left: 0; \
border-right-color: transparent; \
transform: rotate (0deg); \
animation-name: tv-spinner__left-spin ; \
} \
.tv-spinner__circle-clipper-right :: after {\
left: -100%; \
border- left-color: transparent; \
transform: rotate (-124deg); \
animation-name: tv-spinner__right-spin; \
} \
@keyframes tv-spinner__container-rotate {\
100% {\
transform: rotate (360deg); \
} \
} \
@keyframes tv-spinner__left-spin {\
0% {\
transform: rotate (130deg); \
} \
to {\
transform: rotate (0deg); \
} \
} \
@keyframes tv-spinner__right-spin { \
0% {\
transform: rotate (-130deg); \
} \
to {\
transform: rotate (-124deg); \
} \
} \
")," WeakMap "in window && (n = new WeakMap), function (n ) {n [n.Element = 1] = "Element", n [n.Document = 9] = "Document"} (e || (e = {})); var t = "large"; var i, r = function (t, i) {var r, o = function (t, i) {var r, o; return r = null == i? document.documentElement: i.nodeType === e.Document? i. documentElement: i, n && (o = n.get (r)), o || ((o = r.ownerDocument.createRange ()). selectNodeContents (r), n && n.set (r, o)), o.createContextualFragment (t)} (t, i); if ( "firstElementChild" in o) r = o.firstElementChild; else {r = null; for (var s = 0; s <o.childNodes.length; s ++) {var a = o.childNodes [s]; if (a.nodeType === e.Element) {r = a; break}}} return null! == r && o.removeChild (r), r} ((void 0 === i && (i = ""), '\
\\ t \\ t <div class = "tv-spinner" role = "progressbar"> \
\\ t \\ t \\ t <div class = "tv-spinner__spinner-layer"> \
\\ t \\ t \\ t \\ t <div class = "tv-spinner__background tv-spinner__width_element"> </ div> \
\\ t \\ t \ \ t \\ t <div class = "tv-spinner__circle-clipper tv-spinner__width_element tv-spinner__circle-clipper-left"> </ div> \\ x3c! - \
\\ t \\ t \\ t \\ t- \\ x3e <div class = "tv-spinner__circle-clipper tv-spinner__width_element tv-spinner__circle-clipper-right"> </ div> \
\\ t \\ t \\ t </ div> \
\\ t \\ t </ div> \
\\ t ')), o = function () {function n (n) {this._shown =! 1, this._el = r.cloneNode (! 0), this.setSize (n || t)} return n .prototype.spin = function (n) {return this._el.classList.add ( "tv-spinner-shown"), void 0 === this._container && (this._container = n, n.appendChild (this._el )), this._shown =! 0, this}, n.prototype.stop = function (n) {return n && void 0! == this._container && this._container.removeChild (this._el), this._el.classList.remove ( "tv-spinner-shown"), this._shown =! 1, this}, n.prototype.setStyle = function (n) {var e = this; return Object.keys (n) .forEach (function (t) {var i = n [t]; void 0! == i && e._el.style.setProperty (t, i)}), this}, n.prototype.setSize = function (n) {var e = void 0! = = n? "tv-spinner-size _" + n: ""; return this._el.className = "tv-spinner" + e + "" + (this._shown? "tv-spinner-shown": ""), this}, n.prototype.getEl = function () {return this._el}, n.prototype.destroy = function () {this.stop (), delete this._el, delete this._container}, n} () ; window.Spinner = o} (); window.loadingSpinner = new Spinner ( 'large'). setStyle ({zIndex: String (2e9),}); window.loadingSpinner.getEl (). classList.add ( 'spinner'); window.loadingSpinner.spin (document.getElementById ( 'loading-indicator')); var urlParams = (function () {var match, pl = / \\ + / g, search = / ([^ & =] +) =? ([^ &] *) / g, decode = function (s) { return decodeURIComponent (s.replace (pl, '')). replace (/ <\ /? [^>] + (> | $) / g, ");}, query = window.location.search.substring (1 ), result = {}; while (match = search.exec (query)) {result [decode (match [1])] = decode (match [2]);} var hashParams; try {hashParams = JSON.parse ( decodeURIComponent (window.location.hash.substring (1)));} catch (e) {hashParams = {};}; for (var key in hashParams) {if (! hashParams.hasOwnProperty (key)) continue; result [ key] = hashParams [key];} return result;}) (); (Function () {var _siteLocales = { "en": { "geoip_code": "us", "name_on_widgets": "English", "current_url": "https: \ / \ / www.tradingview.com \ / widgetembed \ /?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_f55eb&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=5bitcoin.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc % 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" en-us "," flag ":" us "," is_site_locale ": true," is_only_recommended_tw_autorepost ": true," localization_url ":" \ / static \ / localization \ / translations \ /en.js "," iso_alpha_2 ":" en "," language ":" en "," title ":" English "," show_on_widgets ": true," base_url ":" https: \ / \ / www.tradingview.com "," priority ": 1000," global_name ":" English "," iso ":" en "," language_name ":" English "}," ca ": {" geoip_code ":" ca "," name_on_widgets ":" Canada "," current_url ":" https: \ / \ / ca.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" en-ca "," disabled ": true," flag ":" ca "," is_site_locale ": true," localization_url ":" \ / static \ /localization\/translations\/en.js","iso_alpha_2":"en","language":"en","title":"English (CA) "," base_url ":" https: \ / \ / ca.tradingview.com "," priority ": 775," global_name ":" Canadian "," iso ":" en "," language_name ":" English (CA) "}," it ": {" geoip_code ": "it", "name_on_widgets": "Italiano", "current_url": "https: \ / \ / it.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_mediu m = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" it "," flag ":" it "," is_site_locale ": true, "localization_url": "\ / static \ / localization \ / translations \ /it.js", "iso_alpha_2": "it", "language": "it", "title": "Italiano", "show_on_widgets" : true, "base_url": "https: \ / \ / it.tradingview.com", "priority": 737, "global_name": "Italian", "iso": "it", "language_name": "Italiano" }, "vi_VN": { "geoip_code": "vn", "name_on_widgets": "Ti \\ u1ebfng Vi \\ u1ec7t", "current_url": "https: \ / \ / vn.tradingview.com \ / widgetembed \ /?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_f55eb&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=5bitcoin.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc % 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" vi "," flag ":" vn "," is_site_locale ": true," localization_url ": "\ / Static \ / localization \ / translations \ /vi.js", "iso_alpha_2": "vi", "language": "vi", "title": "Ti \\ u1ebfng Vi \\ u1ec7t", "show_on_widgets ": true," base_url ":" https: \ / \ / vn.tradingview.com "," priority ": 645," global_name ":" Vietnamese "," iso ":" vi "," language_name ":" Ti \\ u1ebfng Vi \\ u1ec7t "}," au ": {" disabled ": true," geoip_code ":" au "," language ":" en "," localization_url ":" \ / static \ / localization \ / translations \ /en.js "," title ":" English (AU) "," global_name ":" Australian "," current_url ":" https: \ / \ / au.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features = % 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," base_url ":" https: \ / \ / au.tradingview.com "," priority ": 763," flag ":" au "," iso " : "en", "language_name": "English (AU)", "is_site_locale": true, " iso_alpha_2 ":" en "," hreflang ":" en-au "}," in ": {" geoip_code ":" in "," name_on_widgets ":" India "," current_url ":" https: \ / \ / in.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" en-in "," flag ":" in "," is_site_locale ": true , "localization_url": "\ / static \ / localization \ / translations \ /en.js", "iso_alpha_2": "en", "language": "en", "title": "English (IN)", " show_on_widgets ": true," base_url ":" https: \ / \ / in.tradingview.com "," priority ": 800," global_name ":" Indian "," iso ":" en "," language_name ":" English (IN) "}," th_TH ": {" geoip_code ":" th "," name_on_widgets ":" \\ u0e20 \\ u0e32 \\ u0e29 \\ u0e32 \\ u0e44 \\ u0e17 \\ u0e22 "," current_url ":" https: \ / \ / th.tradingview.com \ / widgetembed \ /? studies_overr ides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" th "," flag ":" th "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ /translations\/th.js "," iso_alpha_2 ":" th "," language ":" th "," title ":" \\ u0e20 \\ u0e32 \\ u0e29 \\ u0e32 \\ u0e44 \\ u0e17 \\ u0e22 "," show_on_widgets ": true," base_url ":" https: \ / \ / th.tradingview.com "," priority ": 646," global_name ":" Thai "," iso ":" th "," language_name ":" \\ u0e20 \\ u0e32 \\ u0e29 \\ u0e32 \\ u0e44 \\ u0e17 \\ u0e22 "}," id ": {" geoip_code ":" id "," name_on_widgets ":" Indonesia "," current_url ":" https: \ / \ / id.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & in terval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" id "," flag ":" id "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /id_ID.js "," iso_alpha_2 ":" id "," language ": "id_ID", "title": "Bahasa Indonesia", "show_on_widgets": true, "base_url": "https: \ / \ / id.tradingview.com", "priority": 648, "global_name": "Indonesian" , "iso": "id", "language_name": "Bahasa Indonesia"}, "es": { "geoip_code": "es", "name_on_widgets": "Espa \\ u00f1ol", "countries_with_this_language": [ "mx "," ar "," ve "," cl "," co "," pe "," uy "," py "," cr "," gt "," cu "," bo "," pa ", "pr"], "current_url": "https: \ / \ / es.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm _medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" es "," flag ":" es "," is_site_locale ": true, "localization_url": "\ / static \ / localization \ / translations \ /es.js", "iso_alpha_2": "es", "language": "es", "title": "Espa \\ u00f1ol", "show_on_widgets": true, "base_url": "https: \ / \ / es.tradingview.com", "priority": 744, "global_name": "Spanish", "iso": "es", "language_name": "Espa \\ u00f1ol"}, "ru": { "geoip_code": "ru", "name_on_widgets": "\\ u0420 \\ u0443 \\ u0441 \\ u0441 \\ u043a \\ u0438 \\ u0439", " countries_with_this_language ": [" am "," by "," kg "," kz "," md "," tj "," tm "," uz "]," current_url ":" https: \ / \ / ru. tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" ru "," flag ":" ru "," is_site_locale ": true," is_only_recommended_tw_autorepost ": true," localization_url ":" \ / static \ / localization \ / translations \ /ru.js "," iso_alpha_2 ":" ru "," language ":" ru "," title ":" \\ u0420 \\ u0443 \\ u0441 \\ u0441 \\ u043a \\ u0438 \\ u0439 "," show_on_widgets ": true," base_url ":" https: \ / \ / ru.tradingview.com "," priority ": 700," global_name ":" Russian "," iso ":" ru " , "language_name": "\\ u0420 \\ u0443 \\ u0441 \\ u0441 \\ u043a \\ u0438 \\ u0439"}, "tr": { "geoip_code": "tr", "name_on_widgets": "T \ \ u00fcrk \\ u00e7e "," current_url ":" https: \ / \ / tr.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" tr "," flag ":" tr "," is_site_ locale ": true," is_only_recommended_tw_autorepost ": true," localization_url ":" \ / static \ / localization \ / translations \ /tr.js "," iso_alpha_2 ":" tr "," language ":" tr "," title ":" T \\ u00fcrk \\ u00e7e "," show_on_widgets ": true," base_url ":" https: \ / \ / tr.tradingview.com "," priority ": 713," global_name ":" Turkish ", "iso": "tr", "language_name": "T \\ u00fcrk \\ u00e7e"}, "hu_HU": { "geoip_code": "hu", "name_on_widgets": "Magyar", "current_url": "https : \ / \ / hu.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" hu "," disabled ": true," flag ": "hu", "is_site_locale": true, "localization_url": "\ / static \ / localization \ / translations \ /hu_HU.js", "iso_alpha_2": "hu", "language": "hu_HU", "title" : "Magyar", "Show_on_widgets": true, "base_url": "https: \ / \ / hu.tradingview.com", "priority": 724, "global_name": "Hungarian", "iso": "hu", "language_name": "Magyar"}, "pl": { "geoip_code": "pl", "name_on_widgets": "Polski", "current_url": "https: \ / \ / pl.tradingview.com \ / widgetembed \ /? studies_overrides = % 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" pl "," flag ":" pl "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /pl.js "," iso_alpha_2 ":" pl "," language ":" pl "," title ":" Polski "," show_on_widgets ": true," base_url ":" https: \ / \ / pl. tradingview.com "," priority ": 725," global_name ":" Polish "," iso ":" pl "," language_name ":" Polski "}," fr ": {" geoip_code ":" fr "," name_on_widgets ":" French "," current_url ":" https: \ / \ / fr .tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" fr "," flag ":" fr "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /fr.js "," iso_alpha_2 ":" fr "," language ":" fr "," title ":" Fran \\ u00e7ais "," show_on_widgets ": true, "base_url": "https: \ / \ / fr.tradingview.com", "priority": 750, "global_name": "French", "iso": "fr", "language_name": "Fran \\ u00e7ais "}," zh_TW ": {" geoip_code ":" tw "," name_on_widgets ":" \\ u7e41 \\ u9ad4 \\ u4e2d \\ u6587 "," countries_with_this_language ":" hk "," current_url ":" https : \ / \ / tw.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingv iew_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" zh-tw "," flag ":" tw "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /zh_TW.js "," iso_alpha_2 ":" zh "," language ":" zh_TW "," title ":" \\ u7e41 \\ u9ad4 \\ u4e2d \\ u6587 "," show_on_widgets ": true," base_url ":" https: \ / \ / tw.tradingview. com "," priority ": 536," global_name ":" Taiwanese "," iso ":" zh-Hant "," language_name ":" \\ u7e41 \\ u9ad4 \\ u4e2d \\ u6587 "}," ar_AE " : { "geoip_code": "ae", "name_on_widgets": "\\ u0627 \\ u0644 \\ u0639 \\ u064e \\ u0631 \\ u064e \\ u0628 \\ u0650 \\ u064a \\ u064e \\ u0651 \\ u0629 \\ u200e \\ u200e "," countries_with_this_language ": [" ae "," bh "," dj "," dz "," eg "," er "," iq "," jo "," km ", "kw", "lb", "ly", "ma", "mr", "om", "qa", "sa", "sd", "so", "sy", "td", "tn "," ye "]," current_url ":" https: \ / \ / ar.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hide ideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" ar "," flag ":" ae "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ / ar .js "," iso_alpha_2 ":" ar "," language ":" ar "," title ":" \\ u0627 \\ u0644 \\ u0639 \\ u0631 \\ u0628 \\ u064a \\ u0629 "," show_on_widgets ": true," base_url ":" https: \ / \ / ar.tradingview.com "," priority ": 500," global_name ":" Arabic "," iso ":" ar "," language_name ":" \ \ u0627 \\ u0644 \\ u0639 \\ u0631 \\ u0628 \\ u064a \\ u0629 "," dir ":" rtl "}," ms_MY ": {" geoip_code ":" my "," name_on_widgets ":" Malay (Malaysia) "," current_url ":" https: \ / \ / my.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3AB TCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" ms "," flag ":" my "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /ms_MY.js "," iso_alpha_2 ":" ms "," language ": "ms_MY", "title": "Bahasa Melayu", "show_on_widgets": true, "base_url": "https: \ / \ / my.tradingview.com", "priority": 647, "global_name": "Malaysian" , "iso": "ms", "language_name": "Bahasa Melayu"}, "br": { "geoip_code": "br", "name_on_widgets": "Portugu \\ u00eas", "current_url": "https: \ / \ / br.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" pt "," flag ":" br "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ / pt .js "," iso_alpha_2 ":" pt "," language ":" pt "," title ":" Portugu \\ u00eas "," show_on_widgets ": true," base_url ":" https: \ / \ / br. tradingview.com "," priority ": 650," global_name ":" Portuguese "," iso ":" pt "," language_name ":" Portugu \\ u00eas "}," de_DE ": {" geoip_code ":" de "," name_on_widgets ":" Deutch "," countries_with_this_language ": [" at "," ch "]," current_url ":" https: \ / \ / de.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B % 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" de "," flag ":" de "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ / de.js "," iso _alpha_2 ":" de "," language ":" de "," title ":" Deutsch "," show_on_widgets ": true," base_url ":" https: \ / \ / de.tradingview.com "," priority " : 756, "global_name": "German", "iso": "de", "language_name": "Deutsch"}, "ja": { "geoip_code": "jp", "name_on_widgets": "\\ u65e5 \ \ u672c \\ u8a9e "," current_url ":" https: \ / \ / jp.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" ja "," flag ":" jp "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /ja.js "," iso_alpha_2 ":" ja "," language ": "ja", "title": "\\ u65e5 \\ u672c \\ u8a9e", "show_on_widgets": true, "base_url": "https: \ / \ / jp.tradingview.com", "priority": 600, "global_name": "Japanese", "iso": "ja", "language_name": "\\ u65e5 \ \ U672c \\ u8a9e "}," fa_IR ": {" geoip_code ":" fa "," name_on_widgets ":" \\ u0641 \\ u0627 \\ u0631 \\ u0633 \\ u06cc "," current_url ":" https: \ / \ / ir.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" fa "," disabled ": true," flag ":" ir "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /fa.js "," iso_alpha_2 ":" fa "," language ":" fa "," title ": "\\ u0641 \\ u0627 \\ u0631 \\ u0633 \\ u0649", "show_on_widgets": true, "base_url": "https: \ / \ / ir.tradingview.com", "priority": 480, "global_name ":" Iranian "," iso ":" fa "," language_name ":" \\ u0641 \\ u0627 \\ u0631 \\ u0633 \\ u0649 "," dir ":" rtl "}," zh_CN ": { "geoip_code": "cn", "name_on_widgets": "\\ u7b80 \\ u4f53 \\ u4e2d \\ u6587", "countries _with_this_language ":" zh "," current_url ":" https: \ / \ / cn.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" zh-cn "," flag ":" cn "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /zh.js "," iso_alpha_2 ":" zh "," language ":" zh "," title ":" \\ u7b80 \\ u4f53 \\ u4e2d \\ u6587 "," show_on_widgets ": true," base_url ":" https: \ / \ / cn.tradingview.com "," priority ": 537," global_name ":" Chinese "," iso ":" zh-Hans "," language_name ":" \\ u7b80 \\ u4f53 \\ u4e2d \\ u6587 "}," sv_SE ": {" geoip_code ":" se "," name_on_widgets ":" Swedish "," current_url ":" https: \ / \ / se.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campa ign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" sv "," flag ":" se "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /sv.js "," iso_alpha_2 ": "sv", "language": "sv", "title": "Svenska", "show_on_widgets": true, "base_url": "https: \ / \ / se.tradingview.com", "priority": 723, "global_name": "Swedish", "iso": "sv", "language_name": "Svenska"}, "kr": { "Geoip_code": "kr", "name_on_widgets": "\\ ud55c \\ uad6d \\ uc5b4", "current_url": "https: \ / \ / kr.tradingview.com \ / widgetembed \ /? Studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B % 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" ko "," flag ":" kr "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /ko.js","iso_alpha_2":"ko","language":"ko","title":"\\ud55c\\uad6d\\uc5b4","show_on_widgets":true,"base_url":"https : \ / \ / kr.tradingview.com "," priority ": 550," global_name ":" Korean "," iso ":" ko "," language_name ":" \\ ud55c \\ uad6d \\ uc5b4 "} , "uk": { "geoip_code": "gb", "name_on_widgets": "United Kingdom", "current_url": "https: \ / \ / uk.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3A BTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" en-gb "," flag ":" gb "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /en.js "," iso_alpha_2 ":" en "," language ":" en "," title ":" English (UK) "," show_on_widgets ": true," base_url ":" https: \ / \ / uk.tradingview.com "," priority ": 900," global_name ":" British "," iso ":" en "," language_name ":" English (UK) "}," he_IL ": {" geoip_code ":" il "," name_on_widgets ": "\\ u200f \\ u05e2 \\ u05d1 \\ u05e8 \\ u05d9 \\ u05ea \\ u200f", "current_url": "https: \ / \ / il.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B % 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = Whi te & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" he "," flag ":" il "," is_site_locale ": true, "localization_url": "\ / static \ / localization \ / translations \ /he_IL.js", "iso_alpha_2": "he", "language": "he_IL", "title": "\\ u05e2 \\ u05d1 \\ u05e8 \\ u05d9 \\ u05ea "," show_on_widgets ": true," base_url ":" https: \ / \ / il.tradingview.com "," priority ": 490," global_name ":" Israeli "," iso ":" he "," language_name ":" \\ u05e2 \\ u05d1 \\ u05e8 \\ u05d9 \\ u05ea "," dir ":" rtl "}}; var _widgetLocales = { "en": { "geoip_code": "us", "name_on_widgets": "English", "current_url": "https: \ / \ / www.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B % 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" en-us "," flag ":" us "," is_site_locale ": true," is_only_recommended_tw_autorepost ": true," localization_url ":" \ / static \ / localization \ / translations \ /en.js "," iso_alpha_2 ":" en "," language ":" en "," title ":" English "," show_on_widgets ": true," base_url ":" https : \ / \ / www.tradingview.com "," priority ": 1000," global_name ":" English "," iso ":" en "," language_name ":" English "}," it ": {" geoip_code ":" it "," name_on_widgets ":" Italiano "," current_url ":" https: \ / \ / it.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & Style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" it "," flag ":" it "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /it.js "," iso_alpha_2 ":" it "," language ":" it "," title ":" Italiano "," show_on_widgets ": true," base_url ":" https: \ / \ / it.tradingview.com ", "priority": 737, "global_name": "Italian", "iso": "it", "language_name": "Italiano"}, "vi_VN": { "geoip_code": "vn", "name_on_widgets": "Ti \\ u1ebfng Vi \\ u1ec7t "," current_url ":" https: \ / \ / vn.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medi um = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" vi "," flag ":" vn "," is_site_locale ": true, "localization_url": "\ / static \ / localization \ / translations \ /vi.js", "iso_alpha_2": "vi", "language": "vi", "title": "Ti \\ u1ebfng Vi \ \ u1ec7t "," show_on_widgets ": true," base_url ":" https: \ / \ / vn.tradingview.com "," priority ": 645," global_name ":" Vietnamese "," iso ":" vi ", "language_name": "Ti \\ u1ebfng Vi \\ u1ec7t"}, "in": { "geoip_code": "in", "name_on_widgets": "India", "current_url": "https: \ / \ / in. tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" en-in "," flag ":" in "," is_site_locale ": true," loc alization_url ":" \ / static \ / localization \ / translations \ /en.js "," iso_alpha_2 ":" en "," language ":" en "," title ":" English (IN) "," show_on_widgets " : true, "base_url": "https: \ / \ / in.tradingview.com", "priority": 800, "global_name": "Indian", "iso": "en", "language_name": "English ( IN) "}," cs ": {" priority ": 718," localization_url ":" \ / static \ / localization \ / translations \ /cs.js "," flag ":" cz "," iso ":" cs "," name_on_widgets ":" \\ u010cesky "," language ":" cs "," language_name ":" Czech "," global_name ":" Czech "," show_on_widgets ": true," geoip_code ":" cs " }, "th_TH": { "geoip_code": "th", "name_on_widgets": "\\ u0e20 \\ u0e32 \\ u0e29 \\ u0e32 \\ u0e44 \\ u0e17 \\ u0e22", "current_url": "https: \ / \ / th.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5 D & symboledit = 1 & saveimage = 0 "," hreflang ":" th "," flag ":" th "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /th.js ", "iso_alpha_2": "th", "language": "th", "title": "\\ u0e20 \\ u0e32 \\ u0e29 \\ u0e32 \\ u0e44 \\ u0e17 \\ u0e22", "show_on_widgets": true, "base_url": "https: \ / \ / th.tradingview.com", "priority": 646, "global_name": "Thai", "iso": "th", "language_name": "\\ u0e20 \\ u0e32 \\ u0e29 \\ u0e32 \\ u0e44 \\ u0e17 \\ u0e22 "}," id ": {" geoip_code ":" id "," name_on_widgets ":" Indonesia "," current_url ":" https: \ / \ /id.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_f55eb&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=5bitcoin.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium= widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" id "," flag ":" id "," is_site_locale ": true, "localization_url": "\ / static \ / localization \ / translations \ /id_ID.js "," iso_alpha_2 ":" id "," language ":" id_ID "," title ":" Bahasa Indonesia "," show_on_widgets ": true," base_url ":" https: \ / \ / id .tradingview.com "," priority ": 648," global_name ":" Indonesian "," iso ":" id "," language_name ":" Bahasa Indonesia "}," es ": {" geoip_code ":" es " , "name_on_widgets": "Espa \\ u00f1ol", "countries_with_this_language": [ "mx", "ar", "ve", "cl", "co", "pe", "uy", "py", " cr "," gt "," cu "," bo "," pa "," pr "]," current_url ":" https: \ / \ / es.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B % 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" es "," flag ":" es "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ / es.js "," iso_alpha_2 ":" es "," language ":" es "," title ":" Espa \\ u00f1ol "," show_on_widg ets ": true," base_url ":" https: \ / \ / es.tradingview.com "," priority ": 744," global_name ":" Spanish "," iso ":" es "," language_name ":" Espa \\ u00f1ol "}," ru ": {" geoip_code ":" ru "," name_on_widgets ":" \\ u0420 \\ u0443 \\ u0441 \\ u0441 \\ u043a \\ u0438 \\ u0439 "," countries_with_this_language ": [" am "," by "," kg "," kz "," md "," tj "," tm "," uz "]," current_url ":" https: \ / \ / ru.tradingview .com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides = % 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" ru "," flag ":" ru "," is_site_locale ": true," is_only_recommended_tw_autorepost ": true, "localization_url": "\ / static \ / localization \ / translations \ /ru.js", "iso_alpha_2": "ru", "language": "ru", "title": "\\ u0420 \\ u0443 \\ u0441 \\ u0441 \\ u043a \\ u0438 \\ u0439 "," show_on_widgets ": true," ba se_url ":" https: \ / \ / ru.tradingview.com "," priority ": 700," global_name ":" Russian "," iso ":" ru "," language_name ":" \\ u0420 \\ u0443 \\ u0441 \\ u0441 \\ u043a \\ u0438 \\ u0439 "}," tr ": {" geoip_code ":" tr "," name_on_widgets ":" T \\ u00fcrk \\ u00e7e "," current_url ":" https: \ / \ / tr.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" tr "," flag ":" tr "," is_site_locale ": true," is_only_recommended_tw_autorepost ": true," localization_url ":" \ / static \ / localization \ / translations \ /tr.js "," iso_alpha_2 ":" tr "," language ":" tr "," title ":" T \\ u00fcrk \\ u00e7e "," show_on_widgets ": true," base_url ":" https: \ / \ / tr.tradingview.com "," priority ": 713," global_name ":" Turkish ", "iso": "tr", "language_name": "T \\ u00 fcrk \\ u00e7e "}," hu_HU ": {" geoip_code ":" hu "," name_on_widgets ":" Magyar "," current_url ":" https: \ / \ / hu.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" hu "," disabled ": true," flag ":" hu "," is_site_locale ": true," localization_url ":" \ /static\/localization\/translations\/hu_HU.js","iso_alpha_2":"hu","language":"hu_HU","title":"Magyar","show_on_widgets":true,"base_url ":" https: \ / \ / hu.tradingview.com "," priority ": 724," global_name ":" Hungarian "," iso ":" hu "," language_name ":" Magyar "}," pl ": {" geoip_code ":" pl "," name_on_widgets ":" Polski "," current_url ":" https: \ / \ / pl.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUS D & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" pl "," flag ":" pl "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /pl.js "," iso_alpha_2 ": "pl", "language": "pl", "title": "Polski", "show_on_widgets": true, "base_url": "https: \ / \ / pl.tradingview.com", "priority": 725, "global_name": "Polish", "iso": "pl", "language_name": "Polski"}, "fr": { "geoip_code": "fr", "name_on_widgets": "French", "current_url": "https: \ / \ / fr.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc % 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" fr "," flag ":" fr "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /fr.js "," iso_alpha_2 ":" fr "," language ":" fr "," title ":" Fran \\ u00e7ais "," show_on_widgets ": true," base_url ":" https : \ / \ / fr.tradingview.com "," priority ": 750," global_name ":" French "," iso ":" fr "," language_name ":" Fran \\ u00e7ais "}," zh_TW ": { "geoip_code": "tw", "name_on_widgets": "\\ u7e41 \\ u9ad4 \\ u4e2d \\ u6587", "countries_with_this_language": "hk", "current_url": "https: \ / \ / tw.tradingview .com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides = % 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" zh-tw "," flag ":" tw "," is_site_locale ": true," localization_url " : "\ / Static \ / localization \ / translations \ /zh_TW.js", "iso_alpha_2": "zh", "language": "zh_TW", "title": "\\ u7e41 \\ u9ad4 \\ u4e2d \\ u6587 "," show_on_widgets ": true," base_url ":" https: \ / \ / tw.tradingview.com "," priority ": 536," global_name ":" Taiwanese "," iso ":" zh-Hant " , "language_name": "\\ u7e41 \\ u9ad4 \\ u4e2d \\ u6587"}, "ar_AE": { "geoip_code": "ae", "name_on_widgets": "\\ u0627 \\ u0644 \\ u0639 \\ u064e \\ u0631 \\ u064e \\ u0628 \\ u0650 \\ u064a \\ u064e \\ u0651 \\ u0629 \\ u200e \\ u200e "," countries_with_this_language ": [" ae "," bh "," dj ", "dz", "eg", "er", "iq", "jo", "km", "kw", "lb", "ly", "ma", "mr", "om", "qa "," sa "," sd "," so "," sy "," td "," tn "," ye "]," current_url ":" https: \ / \ / ar.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & s aveimage = 0 "," hreflang ":" ar "," flag ":" ae "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /ar.js "," iso_alpha_2 ":" ar "," language ":" ar "," title ":" \\ u0627 \\ u0644 \\ u0639 \\ u0631 \\ u0628 \\ u064a \\ u0629 "," show_on_widgets ": true," base_url ":" https: \ / \ / ar.tradingview.com "," priority ": 500," global_name ":" Arabic "," iso ":" ar "," language_name ":" \\ u0627 \\ u0644 \ \ u0639 \\ u0631 \\ u0628 \\ u064a \\ u0629 "," dir ":" rtl "}," ms_MY ": {" geoip_code ":" my "," name_on_widgets ":" Malay (Malaysia) "," current_url ":" https: \ / \ / my.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features = % 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" ms "," flag ":" my "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / tran slations \ /ms_MY.js "," iso_alpha_2 ":" ms "," language ":" ms_MY "," title ":" Bahasa Melayu "," show_on_widgets ": true," base_url ":" https: \ / \ / my.tradingview.com "," priority ": 647," global_name ":" Malaysian "," iso ":" ms "," language_name ":" Bahasa Melayu "}," br ": {" geoip_code ":" br "," name_on_widgets ":" Portugu \\ u00eas "," current_url ":" https: \ / \ / br.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 " , "hreflang": "pt", "flag": "br", "is_site_locale": true, "localization_url": "\ / static \ / localization \ / translations \ /pt.js", "iso_alpha_2": "pt "," language ":" pt "," title ":" Portugu \\ u00eas "," show_on_widgets ": true," base_url ":" https: \ / \ / br.tradingview.com "," priority ": 650 , "global_name": "Portuguese", "iso ":" Pt "," language_name ":" Portugu \\ u00eas "}," de_DE ": {" geoip_code ":" de "," name_on_widgets ":" Deutch "," countries_with_this_language ": [" at "," ch "]," current_url ":" https: \ / \ / de.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" de "," flag ":" de "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /de.js "," iso_alpha_2 ":" de "," language ":" de ", "title": "Deutsch", "show_on_widgets": true, "base_url": "https: \ / \ / de.tradingview.com", "priority": 756, "global_name": "German", "iso": "de", "language_name": "Deutsch"}, "ja": { "geoip_code": "jp", "name_on_widgets": "\\ u65e5 \\ u672c \\ u8a9e", "current_url": "https: \ /\/jp.tradingview.com\/widgetembed\/?studie s_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" ja "," flag ":" jp "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ /translations\/ja.js","iso_alpha_2":"ja","language":"ja","title":"\\u65e5\\u672c\\u8a9e","show_on_widgets":true,"base_url " : "https: \ / \ / jp.tradingview.com", "priority": 600, "global_name": "Japanese", "iso": "ja", "language_name": "\\ u65e5 \\ u672c \\ u8a9e "}," fa_IR ": {" geoip_code ":" fa "," name_on_widgets ":" \\ u0641 \\ u0627 \\ u0631 \\ u0633 \\ u06cc "," current_url ":" https: \ / \ / ir.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_sou rce = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" fa " , "disabled": true, "flag": "ir", "is_site_locale": true, "localization_url": "\ / static \ / localization \ / translations \ /fa.js", "iso_alpha_2": "fa", "language": "fa", "title": "\\ u0641 \\ u0627 \\ u0631 \\ u0633 \\ u0649", "show_on_widgets": true, "base_url": "https: \ / \ / ir.tradingview .com "," priority ": 480," global_name ":" Iranian "," iso ":" fa "," language_name ":" \\ u0641 \\ u0627 \\ u0631 \\ u0633 \\ u0649 "," dir ":" rtl "}," zh_CN ": {" geoip_code ":" cn "," name_on_widgets ":" \\ u7b80 \\ u4f53 \\ u4e2d \\ u6587 "," countries_with_this_language ":" zh "," current_url " : "https: \ / \ / cn.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B % 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" zh-cn "," flag ":" cn "," is_site_locale ": true, "localization_url": "\ / static \ / localization \ / translations \ /zh.js", "iso_alpha_2": "zh", "language": "zh", "title": "\\ u7b80 \\ u4f53 \\ u4e2d \\ u6587 "," show_on_widgets ": true," base_url ":" https: \ / \ / cn.tradingview.com "," priority ": 537," global_name ":" Chinese "," iso ": "zh-Hans", "language_name": "\\ u7b80 \\ u4f53 \\ u4e2d \\ u6587"}, "sv_SE": { "geoip_code": "se", "name_on_widgets": "Swedish", "current_url" : "https: \ / \ / se.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B % 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" sv "," flag ":" se " , "is_site_l ocale ": true," localization_url ":" \ / static \ / localization \ / translations \ /sv.js "," iso_alpha_2 ":" sv "," language ":" sv "," title ":" Svenska ", "show_on_widgets": true, "base_url": "https: \ / \ / se.tradingview.com", "priority": 723, "global_name": "Swedish", "iso": "sv", "language_name": "Svenska"}, "kr": { "geoip_code": "kr", "Name_on_widgets": "\\ ud55c \\ uad6d \\ uc5b4", "current_url": "https: \ / \ / kr.tradingview.com \ / widgetembed \ /? Studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC % 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" ko "," flag ":" kr "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /ko.js "," iso_alpha_2 " : "ko", "language": "ko", "title": "\\ ud55c \\ uad6d \\ uc5b4", "show_on_widgets": true, "base_url": "https: \ / \ / kr.tradingview. com "," priority ": 550," global_name ":" Korean "," iso ":" ko "," language_name ":" \\ ud55c \\ uad6d \\ uc5b4 "}," uk ": {" geoip_code " : "gb", "name_on_widgets": "United Kingdom", "current_url": "https: \ / \ / uk.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = Chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widget & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" en-gb "," flag ":" gb "," is_site_locale ": true," localization_url ":" \ / static \ / localization \ / translations \ /en.js "," iso_alpha_2 " : "en", "language": "en", "title": "English (UK)", "show_on_widgets": true, "base_url": "https: \ / \ / uk.tradingview.com", "priority ": 900," global_name ":" British "," iso ":" en "," language_name ":" English (UK) "}," he_IL ": {" geoip_code ":" il "," name_on_widgets ":" \\ u200f \\ u05e2 \\ u05d1 \\ u05e8 \\ u05d9 \\ u05ea \\ u200f "," current_url ":" https: \ / \ / il.tradingview.com \ / widgetembed \ /? studies_overrides =% 7B% 7D & hideideas = 1 & style = 1 & utm_term = HITBTC% 3ABTCUSD & utm_campaign = chart & frameElementId = tradingview_f55eb & symbol = HITBTC% 3ABTCUSD & interval = M & utm_source = 5bitcoin.ru & enabled_features =% 5B% 5D & locale = ru & theme = White & utm_medium = widge t & toolbarbg = f1f3f6 & overrides =% 7B% 7D & timezone = Etc% 2FUTC & disabled_features =% 5B% 5D & studies =% 5B% 5D & symboledit = 1 & saveimage = 0 "," hreflang ":" he "," flag ":" il "," is_site_locale ": true, "localization_url": "\ / static \ / localization \ / translations \ /he_IL.js", "iso_alpha_2": "he", "language": "he_IL", "title": "\\ u05e2 \\ u05d1 \\ u05e8 \\ u05d9 \\ u05ea "," show_on_widgets ": true," base_url ":" https: \ / \ / il.tradingview.com "," priority ": 490," global_name ":" Israeli "," iso " : "he", "language_name": "\\ u05e2 \\ u05d1 \\ u05e8 \\ u05d9 \\ u05ea", "dir": "rtl"}}; var _locale = urlParams.locale? urlParams.locale.replace (/ [^ a-zA-Z \\ - \\ _] / g, "): 'en'; var _allLocales = _widgetLocales; for (var lcl in _siteLocales) {_allLocales [lcl] = _siteLocales [lcl]; } If (_allLocales [_locale]) {window.locale = _siteLocales [_locale]? _locale: 'en'; // backward compatibility window.language = _allLocales [window.locale] [ 'language']; } Else {window.locale = 'en'; window.language = 'en'; } Var localization_url = (_allLocales [window.locale] || {}). Localization_url || null; if (localization_url) {document.write ( '\\ x3Cscript crossorigin = "anonymous" type = "text / javascript" src = "' + localization_url + '" charset = "utf-8"> \\ x3C / script>'); } // next is because of a problem of displaying vietnamese special symbols with font-weight: bold; if (window.locale === 'vi_VN') {document.querySelector ( 'html'). classList.add ( 'font-VI-lang-safe'); }}) (); window.initData = window.initData || {}; window.initData.idc_exchanges_list = [ "bovespa_futures", "hkex_futures", "euronext_indices", "sgx", "bvl", "ose", "tfx", "bvc", "six", "nseng", "szse" , "nag", "sgx_futures", "gpw", "dfm", "hsi", "tase", "bme", "qse", "nzx_futures", "bahrain", "tse", "euronext_stocks", " bmv "," idx "," tocom "," hkex "," nzx "," belex "," tadawul "," bcba "," egx "," bcs "," euronext "," sgx_stocks "," euronext_futures " , "bovespa_stocks", "twse"] window.initData.def_enable_publishing = false; window.initData.def_save_image = true; window.initData.defSymbol = DEFAULT_SYMBOL; window.initData.def_interval = '1'; window.initData.def_extended_hours = undefined; window.initData.hide_ideas = !! window.urlParams.hideideas; window.initData.def_hide_symbol_edit = true;

Тут паказаны курс Биткоина за ўвесь час для вывучэння змены яе кошту з самага пачатку запуску ў 2008г. Дадзеная інфармацыя будзе вельмі карысная для прагназавання будучай цэны Bitcoin. Адсочваючы дынаміку гэтай лічбавай валюты па гадах ці месяцах, можна скласці прагноз адносна яе далейшага росту або падзення.

змест

Змена часу графіка BTC / USD

Пераключыць графік на месячныя, тыднёвыя ці дзённыя інтэрвалы можаце па кліку ў верхняй частцы. Ці пракручваючы кола мышы.

Варта ўлічыць, што дадзеныя па кошту Биткоин за ўвесь час дэманструюць толькі агульны трэнд і для кароткачасовага вызначэння ваганні цэны (напрыклад на заўтрашні дзень) дрэнна падыходзіць. Натуральна, у доўгатэрміновай перспектыве гэтая криптовалюта будзе даражэць, але ў асобныя дні і нават месяцы магчыма істотнае зніжэнне біржавы цэны. Бо на яе ўплываюць навіны, законы, хардфорки і попыт з боку пакупнікоў.

З лета 2017 года BTC пачынае сур'ёзны рост. Прычым спачатку назіраецца рост да пэўнага значэння, пасля чаго адбываецца замацаванне на дасягнутай адзнацы, а ў далейшым варта імклівае падзенне курсу. Гэта адбываецца з-за таго, што дасведчаныя ўдзельнікі рынку закупляюць биткойны па нізкай кошту, а ў далейшым прадаюць зноў, калі курс зноў перасягне папярэдні максімум.

КУРС БИТКОИНА. ДЫНАМІКА курса БИТКОИНА. ГРАФІК! - MATBEA

Гісторыя биткоина пачалася ў 2008 годзе і за гэты час зведала велізарную колькасць уздымаў і падзенняў. Так, на працягу доўгага часу курс криптовалюты фактычна не мяняўся, а яго кошт быў вельмі малая. Аднак адзначаліся і рэзкія скокі катыровак биткоина. Адзін з іх мы можам назіраць у 2017 годзе. Але нягледзячы на ​​такую ​​нестабільнасць курсу, штодня здзяйсняецца больш за 300 тысяч транзакцый у «лічбавым золаце» і іх колькасць кожным днём павялічваецца. Ніжэй вы можаце азнаёміцца ​​з графікам, якое адлюстроўвае дынаміку курсу биткоина за ўсю гісторыю.

Курс биткоина на сёння

Прапануем Вашай увазе прафесійны онлайн графік курса биткоина да даляра на сённяшні дзень, з дапамогай якога можна больш дэталёва разгледзець дынаміку курсу лічбавай манеты. Курс графіка грунтуецца на таргах адной з самых буйных біржаў - Bitfinex.

Дынаміка курсу биткоина ў 2008-2010 гг.

2008 год - час з'яўлення криптовалюты биткоин. Трое спецыялістаў у крыптаграфіі ў жніўні гэтага года падалі заяўку на рэгістрацыю патэнта на тэхналогію блокчейна і дамена Bitcoin.org. Пры гэтым дадзеныя асобы цалкам адмаўляюць сваё дачыненне да Сатоши Накамото, апублікаваў у кастрычніку 2008 года даклад, прысвечаны новай сістэме ажыццяўлення транзакцый і разлікаў электроннай валютай з дапамогай P2P-тэхналогіі. У сувязі з гэтым да цяперашняга часу Сатоши Накамото лічыцца заснавальнікам биткоина. Згодна ідэі аўтара канцэпцыі блокчейна, яе стварэнне дазволіць вырашыць шматлікія праблемы ў глабальным маштабе, звязаныя з махлярствам у сферы фінансаў і атрымаць новай «лічбавай валюце» афіцыйны юрыдычны статус у многіх краінах, што мы ў сваю чаргу і назіраем сёння.

У кастрычніку 2008 году была праведзена першая транзакцыя паміж Хэлом Фінлі і Сатоши Накамото.

график курса биткоина в 2010 году
графік курса биткоина ў 2010 годзе

Наступны год быў адзначаны тым, што новая криптовалюта ўпершыню атрымала курс адносна іншых валют. Так, за 1, 309 BTC давалі $ 1. Пры гэтым дакладны кошт криптовалюты вызначана не была.

У маі 2010 года адбылася падзея, якое аказала велізарны ўплыў на далейшае развіццё криптовалюты. Так, за 10 000 биткоинов, што склала прыкладна $ 25, была набыта самая звычайная піца. Улічваючы сённяшні курс, кошт піцы склала б некалькі мільёнаў даляраў. Літаральна праз некалькі месяцаў пасля гэтага, кошт криптовалюты прадэманстравала імклівы рост і склала $ 0.080 за биткоин. У лістападзе курс ужо быў усталяваны на адзнацы $ 0.50 за адну «лічбавую манету».

Дынаміка курсу биткоина ў 2011-2015 гг.

У 2011 годзе кошт биткоина вырасла з $ 1 да $ 91. Аднак, нягледзячы на ​​паступовы рост на працягу апошніх некалькіх гадоў, пачаўся перыяд рэзкага падзення. Дадзены момант у гісторыі криптовалюты яшчэ называюць «Вялікі бурбалка». Неабходна адзначыць, што гэта было выклікана шэрагам аб'ектыўных прычын. Па-першае, адбылася самая маштабная крадзеж за ўсю гісторыю "лічбавага золата». Ашуканцамі было выкрадзена каля 25 тысяч манет. Па-другое, колькасць крадзяжоў стала расці большымі тэмпамі, што прывяло да зніжэння даверу карыстальнікаў да криптовалюте.

Пры гэтым, нягледзячы на ​​ўсе праблемы, у 2012 годзе быў заснаваны банк Bitcoin Central, які атрымаў адпаведную ліцэнзію і быў прызнаны вядучымі еўрапейскімі фінансавымі рэгулятарамі.

Да лютага 2013 года курс биткоина практычна знаходзіўся ў «замарожаным» стане. Аднак з гэтага часу намецілася тэндэнцыя да яго росту. Спачатку кошт адной манеты павялічылася да $ 30, а затым на працягу некалькіх тыдняў ўзляцела да $ 266.

Чарговае сур'ёзнае падзенне (у два разы) было выклікана арыштам гандлёвай платформы Silk Road ў кастрычніку 2013 года. Пры гэтым да канца года сярэдні кошт ужо склала каля $ 1000.

Курс биткоина ў 2014-2017 гг.

З пачатку 2014 да канца 2015 году зноў назіраецца тэндэнцыя па зніжэнні курсу биткоина. Скачкападобнае змяненне кошту было выклікана яе станаўленнем і паступовым развіццём, а таксама распрацоўкай якаснага ПА для яе больш эфектыўнага функцыянавання і забеспячэння бяспекі. У гэты час курс криптовалюты балансаваў у сярэднім на адзнацы ў $ 370 за биткоин.

курс биткоина с 2013 года график
курс биткоина з 2013 года графік

Як і любая традыцыйная валюта, биткоин таксама схільны ўплыву на падзеі, якія адбываюцца змены ў знешняй і ўнутранай асяроддзі. У прыватнасці, сыход з супольнасці аднаго з асноўных распрацоўшчыкаў платформы Майка херня ў пачатку 2016 года прывёў да падзення кошту на $ 50. Пры гэтым спецыяліст раскрытыкаваў сваіх былых калег за адмову ад далейшага павелічэння аб'ёмаў здабычы валюты і арыентаванасць на кітайскі рынак, дзе сёння праводзіцца каля 80% усіх транзакцый з выкарыстаннем манет.

Пры гэтым, нягледзячы на ​​прагноз Майка херня, што кошт криптовалюты будзе працяглы час дэманстраваць падзенне, у траўні пачаўся рэзкі ўздым. У выніку курс дасягнуў адзнакі ў 600 $, а капіталізацыя биткоина перавысіла суму ў 30 млрд. Даляраў. Дадзены ўзровень захоўваўся да верасня, а ў снежні быў пабіты чарговы рэкорд, дасягнуўшы адзнакі ў 1000 $.

У 2017 годзе рэзкі рост биткоина працягвае павялічвацца і ў чэрвені склаў ужо 2900 $, што, на думку экспертаў, далёка не мяжа.

Неістотнае падзенне, хутчэй за ўсё, звязана з карэкціроўкай курсу криптовалюты, а таксама летнім перыядам, які штогод для трэйдзінг-рынка з'яўляецца найменш актыўным.

Рост курсу з лета 2017 года

З ліпеня 2017 года биткоин пачынае свой імклівы рост. Пры гэтым калі разглядаць графік росту криптовалюты больш падрабязна, то можна звярнуць увагу на наступную заканамернасць: спачатку назіраецца рост да пэўнага значэння, пасля чаго адбываецца замацаванне на дасягнутай адзнацы, пры гэтым у далейшым, як правіла, варта імклівае падзенне курсу. Чаму так адбываецца? Усё для таго, каб найбольш дасведчаныя ўдзельнікі рынку змаглі закупіць новую «порцыю» биткоинов па найбольш нізкай кошту, а ў далейшым прадаць выгадна, калі курс биткоина зноў перасягне свой папярэдні максімум. Усё лагічна ў свеце гандлю, ці не так?

Максімальны курс биткоина - снежань 2017 года

У снежні 2017 года Bitcoin дасягнуў сваёй максімальнай адзнакі за ўвесь час - каля 20 000 даляраў за 1 биткоин. Такі імклівы рост кошту лічбавай манеты пацягнуў за сабой вялікі ажыятаж у грамадстве. Майнер сталі імкліва выкупляць з паліц крам абсталяванне для стварэння майнинг-ферм, у той час як іншыя энтузіясты працягнулі абменьваць назапашаныя фиатные грошы на лічбавае золата ў надзеі ў найбліжэйшай будучыні зарабіць сотні тысяч долараў.

Курс биткоина в декабре 2017 года
Курс биткоина ў снежні 2017 года

Па графіку відаць, што на 11 снежня 2017 года курс биткоина ў адносінах да даляра ЗША (па звестках таргоў біржы Bitfinex) дасягнуў максімальнай адзнакі - 19 891 даляр, пасля чаго на рынку криптовалют пачаліся сур'ёзныя хваляванні, якія прывялі да за сабой даволі імклівае падзенне.

Падзенне курса биткоина ў студзені-лютым 2018 года

У ноч Ражджаства биткоин таргаваўся на ўзроўні 17 000 даляраў - і гэта быў максімальны курс у студзені 2018 года, пасля чаго кошт манеты ўсяго за 10 дзён ўпала на цэлых 7 000 даляраў.

Такі імклівы абвал курсу бітком абумоўлены шэрагам фактараў , сярод якіх:

  • ўрад Кітая і Паўднёвай Карэі публічна абвясціла аб сваіх намерах зрабіць больш жорсткім рэгуляванне криптовалютного рынку;
  • у перыяд з 15 па 21 лютага Кітайская Народная Рэспубліка традыцыйна рыхтуецца да святкавання Кітайскага Новага года, што немінуча цягне за сабой абмен трымальнікамі «пад неба» пэўнай часткі сваіх крыпта-назапашванняў на фиатные грашовыя сродкі.

Адзначым, што абвал крипторынка, які мы назіраем у пачатку 2018 га года - гэта цалкам прагназуемае падзея . На працягу апошніх чатырох гадоў мы штогод назіраем на рынку лічбавых манет аналагічную сітуацыю. На рэабілітацыю курсу биткоина пасля зацяжнога падзення ў кожным выпадку патрабаваўся пэўны прамежак часу. Для больш навочнага разумення рынку прапануем азнаёміцца з наступнымі графікамі росту і падзення курсу биткоина за 2014-2017 гады:

Курс биткоина в 2014 году
Курс биткоина ў 2014 годзе

Курс биткоина в 2015 году
Курс биткоина ў 2015 годзе

Курс биткоина в 2016 году
Курс биткоина ў 2016 годзе

Курс биткоина в 2017 году
Курс биткоина ў 2017 годзе

Калі Вы ўважліва азнаёміліся з прадстаўленымі графікамі, то напэўна заўважылі тэндэнцыю павышэння курсу биткоина ў другой палове кожнага года.

Адзначым, што на дату апошняга абнаўлення гэтага агляду (2018/04/15) курс 1 биткоина ў адносінах да даляра ЗША складае 8 340 даляраў. А мяркуючы па тэндэнцыях мінулых гадоў, у самы бліжэйшы час мы павінны стаць сведкамі чарговага імклівага скачка кошту самай папулярнай манеты - як той казаў, туземун!

ГРАФІК БИТКОИНА ПА ГОДАМ

Биткоин - гэта ўнікальная лічбавая валюта, якая была распрацавана ў 2009 годзе, калі галоўны распрацоўшчык і ідэолаг Биткоина Сатоши Накамото ўпершыню прадставіў свету свой праект: першую лічбавую валюту. Цяпер, праз сем гадоў, дынаміка курсу Биткоина проста дзівіць, бо ў 2009 курс да даляра складаў 1300 Биткоинов. Сёння ўсё проста ашаломлены гэтым поспехам. Аднак, не варта адчайвацца, калі вы толькі што адкрылі графік Биткоина і падумалі, што ўжо позна набываць лічбавыя грошы.

Нягледзячы на ​​тое, што курс Биткоина ў 2017 годзе некалькі разоў абнавіў цэнавай рэкорд, гэта далёка не мяжа яго патэнцыйнага росту. Буйныя інвестыцыйныя фонды, багатыя інвестары і розныя прыватныя кампаніі толькі цяпер звярнулі ўвагу на Биткоин. Менавіта ў той момант, калі буйныя гульцы легальна атрымаюць доступ да рынку Биткоина, здарыцца сапраўдны бум на рынку криптовалют.

Калі сабраць меркаванні ўсіх аўтарытэтных фінансавых аналітыкаў, то у 2018 годзе нас чакае яшчэ большы рост папулярнасці і прыняцця Биткоина. Па самых песімістычных прагнозах, у 2018 годзе сярэднеўзважаны курс Биткоина да даляра складзе больш за $ 10000. І ці варта заўважыць, што гэта песімістычны прагноз. Паглядзіце курс Биткоина на сёння і Вы ўбачыце, што гэта выдатная магчымасць прымножыць свой капітал. А калі спраўдзяцца аптымістычныя прагнозы і курс Биткоина у 2018 годзе складзе больш за $ 20000?

Менавіта цяпер самы час разабрацца, Як купіць биткоин. Бо чым даражэй Биткоин, тым ён больш папулярны. Важна разумець, што Биткоин адрозніваецца ад долара тым, што яго колькасць першапачаткова абмежавана. Усяго можа існаваць 21.000.000 Биткоинов. Не больш і не менш. Зараз здабыта ўжо больш за 17.000.000. Паглядзіце прама цяпер курс Биткоина онлайн і паспрабуйце ўявіць, дзе будзе кошт Биткоина праз 2 гады, калі фінансавыя гіганты ўжо гатовыя зайсці на гэты рынак. Колькі будзе каштаваць Биткоин, калі хаця б 10 буйных гульцоў зробяць здзелкі ўсяго на 1.000.000.000 долараў?

Адны з самых вядомых інвестараў у Биткоин Кэмеран і Тайлер Уинклвосс ў 2013 годзе набылі 120.000 Биткоинов. Паглядзеўшы курс Биткоина, не цяжка падлічыць, што іх сукупны даход з гэтай гістарычнай здзелкі склаў амаль 980.000.000 мільёнаў даляраў. Нават The Wall Street Journal пісаў пра тое, што бачачы графік Биткоина трэйдары ўсё часцей і часцей сыходзяць з фондавых рынкаў для таго, каб інвеставаць у Биткоин.

Вам здаецца, што стварыць Биткоин кашалёк занадта складаная задача? Азнаёмцеся з нашым інавацыйным сэрвісам, які аб'ядноўвае биткоин-абменнік і Биткоин кашалёк. Прыязны інтэрфейс для карыстальніка, надзейная абарона і выгадны курс - вось нашы галоўныя перавагі. Маментальна набывайце і прадавайце Биткоины ў зручны для Вас час; адсочвайце курс Биткоина да даляра; адпраўляйце і атрымлівайце свае Биткоины. Зарэгіструйцеся зараз і пераканайцеся ў гэтым самі.

ГРАФІК курса BITCOIN ЗА ВСЮ ГІСТОРЫЮ, ДЫНАМІКА курса BITCOIN_ENG ...

Каціроўкі валют на сёння, у, ў і іншых гадах. Бягучыя каціроўкі, курсы абмену наяўнай валюты да расійскага рубля ў банках Расіі на сёння. Канвэртар криптовалют - пераклад любой криптовалюты свету на сённяшні курс онлайн. Выканайце ўваход або зарэгіструйцеся, каб далучыцца да чату. Курсы сусветных валют у рэальным часе да ўсіх валют свету, штохвілінна на біржы форекс. Код для ўстаўкі з рэкламай без прамой спасылкі на сайт. Такім чынам, Fusion Media не нясе ніякай адказнасці за любыя страты, якія вы можаце панесці ў выніку выкарыстання гэтых дадзеных.

Інфармацыя па дадзеных CryptoRatesXE. Код для ўстаўкі без рэкламы з прамой спасылкай на сайт. Код для ўстаўкі з рэкламай без прамой спасылкі на сайт. Скапіруйце і ўстаўце гэты код на сваю старонку ў тое месца, дзе хочаце, каб адлюстраваўся калькулятар. Клікніце, каб дадаць ў выбраныя сэрвісы.

Enigma (XNG) - Курс, Графік [+ Поўны агляд] криптовалюты - ProstoCoin

Енигма ў далярах на. Канвэртар криптовалют - пераклад любой криптовалюты свету на сённяшні курс онлайн. Калькулятар криптовалют, канвэртар криптовалют. Енигма ў далярах на сёння: Мы ў сацсетках Далучайцеся! Гэты калькулятар можна ўставіць на сайт, у блог.

Enigma Графік курсаў US Dollar (ENG / USD)

Створым калькулятар для. Код для ўстаўкі без рэкламы з прамой спасылкай на сайт код для ўстаўкі з рэкламай без прамой спасылкі на сайт код для ўстаўкі: Паведаміце нам Нешта не знайшлі? Курс абмену Енигма на даляры ЗША па дадзеных біржаў криптовалют на Гісторыя курсу Енигма за год.

Курсы абмену наяўнай валюты ў банках Расіі і Украіны на.

Enigma (ENG) - Курс, Колькасць блокаў, Складанасць, Hashrate

Курсы абмену наяўнай валюты ў банках. Бягучыя каціроўкі, курсы абмену наяўнай валюты да расійскага рубля ў банках Расіі на. Курсы валюты онлайн, біржа форекс forex. Курсы сусветных валют у рэальным часе да ўсіх валют свету, штохвілінна на біржы форекс.

Каціроўкі валют на сёння, стст і іншых гадах. Валюты ўсіх краін свету з гісторыяй, знешнім выглядам банкнот, манет і ступенямі абароны кожнай купюры. Перавод усіх відаў фізічных велічынь: Онлайн калькулятары ТОП банкаў Расіі. Разлік крэдыту, іпатэкі, аўтакрэдытах, падбор укладаў і крэдытных карт. Гэты калькулятар можна ўставіць на сайт, у блог Створым калькулятар для. Код для ўстаўкі без рэкламы з прамой спасылкай на сайт код для ўстаўкі з рэкламай без прамой спасылкі на сайт.

Курс Enigma -

Паведаміце нам Нешта не знайшлі? Валюты ўсіх краін свету з гісторыяй, знешнім выглядам банкнот, манет і ступенямі абароны кожнай купюры. Код для ўстаўкі без рэкламы з прамой спасылкай на сайт код для ўстаўкі з рэкламай без прамой спасылкі на сайт. Дадаць графік да камэнтару. Каціроўкі валют на сёння, у, ў і іншых гадах. Код для ўстаўкі без рэкламы з прамой спасылкай на сайт. Канвэртар криптовалют - пераклад любой криптовалюты свету на сённяшні курс онлайн. Кіргізскі сом Кітайскі юань Лаоская стосаў малазійскі ринггит Мальдыўская руфия м'янманскай Кьят Непальская рупія Новазеландскі долар Афшорны кітайскі

Удзельнічайце ў форуме для ўзаемадзеяння з карыстальнікамі, дзяліцеся сваім меркаваннем і задавайце пытанні іншым удзельнікам ці аўтарам. Калі ласка, выкарыстоўвайце стандартны пісьмовы стыль і прытрымвайцеся нашых правілаў. Размяшчэнне каментара на Investing. Вы толькі што разблакавалі гэтага ўдзельніка. Вэб-сайт Вы атрымаеце push-паведамлення Каб скарыстацца гэтай функцыяй, ўвайдзіце ў свой уліковы запіс. Дастаўка На сайце У мабільным дадатку Па email. Струменевы графік Інтэрактыўны графік.

Форум Прагнозы Рэйтынг прагнозаў. Тэхнічны аналіз свячны мадэлі. Прагаласуйце і даведайцеся думкі астатніх карыстальнікаў. Тып Усе Бычыны Мядзведжы. Напрамак Усе Разварот Працяг. Абнавіць Аднавіць налады па змаўчанні. Размяшчэнне спасылак, рэкламы і спам; Ненарматыўная лексіка, а таксама замена літар сімваламі; Абразы ў адрас удзельнікаў форуму і аўтараў; Распальванне міжнацыянальнай і расавай варожасці; Каментары, якія складаюцца з вялікіх літар.

Дапускаюцца каментары толькі на рускай мове. Я прачытаў і прымаю правілы каментавання на Investing. Ваш каментар па інструменту: Вы сапраўды жадаеце выдаліць гэты графік?

Enigma Графік курсаў Bitcoin (ENG / BTC)

Замяніць дадзены графік на новы? У сувязі са скаргамі іншых карыстальнікаў вам часова забаронена дадаваць новыя каментары. Ваш статус будзе правераны нашым мадэратарам ў бліжэйшы час. Калі ласка, пачакайце хвіліну, перш чым пакінуць каментар. Дзякуй, ваш каментар з'явіцца на форуме пасля праверкі мадэратарам. Вы ўжо захавалі гэты каментар у Закладкі. Я ўжо даўно приглашаюно чаму то ніхто не верыць і не хоча далучыцца: Улад, даруй, мы ўсё прocpaли! Ребятаприходите сюдаздесь вялікі куш чакаецца: Дадаць графік да камэнтару.

Курс Енигма (Enigma, ENG) да даляра (USD)

Я лічу, што дадзены каментар: Ваша скарга адпраўлена мадэратарам. Кіргізскі сом Кітайскі юань Лаоская стосаў малазійскі ринггит Мальдыўская руфия м'янманскай Кьят Непальская рупія Новазеландскі долар Афшорны кітайскі Fusion Media не нясе ніякай адказнасці за страту вашых грошай у выніку таго, што вы даверыліся на інфармацыю, якая змяшчаецца на гэтым сайце, у тым ліку дадзеныя, каціроўкі, графікі і сігналы форекс.

Аперацыі на міжнародным валютным рынку Форекс ўтрымліваюць у сабе высокі ўзровень рызыкі. Гандаль на рынку Форекс можа не падыходзіць для ўсіх інвестараў.

Курс Enigma (XNG) да рубля, да даляра і биткойну - онлайн графік, дынаміка, прагноз

Спекулююць толькі тымі грашыма, якія Вы можаце дазволіць сабе страціць. Fusion Media нагадвае вам, што дадзеныя, прадстаўленыя на дадзеным сайце, не абавязкова дадзены ў рэжыме рэальнага часу і могуць не з'яўляцца дакладнымі.

Усе цэны на акцыі, індэксы, ф'ючэрсы носяць арыентыровачны характар ​​і на іх нельга належыць пры гандлі. Версія гэтага дакумента на англійскай мове з'яўляецца вызначальнай мае пераважную сілу ў тым выпадку, калі ўзнікаюць розначытанні паміж версіямі на англійскай і рускай мовах. Такім чынам, Fusion Media не нясе ніякай адказнасці за любыя страты, якія вы можаце панесці ў выніку выкарыстання гэтых дадзеных.

Вы шукаеце акцыі, каціроўкі або графікі форекс? Зірніце на партал Investing. Ангельская версія дадзенага пагаднення з'яўляецца асноўнай версіяй у выпадку, калі інфармацыя на рускай і англійскай мове не супадаюць. Выканайце ўваход ці зарегистрируйтесьчтобы далучыцца да чату. Паведамлення ў рэальным часе Дадатковыя функцыі ў партфелі Наладжвальныя графікі Поўную сінхранізацыю з мабільным дадаткам.

ГРАФІК курса БИТКОИНА - КУРС БИТКОИНА | КАЛЬКУЛЯТАР

курс Биткоин Графік Биткоина онлайн на сёння Гісторыя курсу Биткоина за 2018 год

Курс Биткоина да рубля, графік за 2018 год

01.01.20 ... 13.01.20 ... 26.01.20 ... 07.02.20 ... 21.02.20 ... 05.03.20 ... 17.03.20 ... 29.03.20 ... 10.04.20 ... 22.04.20 ... 04.05.20 ... 16.05.20 ... 28.05. 20 ... 10.06.20 ... 22.06.20 ... 06.07.20 ... 18.07.20 ... 30.07.20 ... 11.08.20 ... 24.08.20 ... 0300,000600,000900,0001,200,000

часБиткоин (Bitcoin) у расійскі рубель
2018/01/01790,280.504
2018/01/02802,474.466
2018/01/03869,860.94
2018/01/04882,216.183
2018/01/05882,233.463
2018/01/061,010,445.748
2018/01/071,001,955.479
2018/01/08927,703.061
2018/01/09884,641.152
2018/01/10818,403.334
2018/01/11834,167.845
2018/01/12785,583.132
2018/01/13811,982.556
2018/01/14820,104.929
2018/01/15786,534.342
2018/01/16743,381.325
2018/01/17648,014.236
2018/01/18653,818.812
2018/01/19657,283.002
2018/01/20669,885.973
2018/01/22659,224.568
2018/01/23617,700.149
2018/01/24608,031.353
2018/01/25648,443.006
2018/01/26636,156.543
2018/01/27618,047.148
2018/01/28642,935.627
2018/01/29644,895.217
2018/01/30624,709.669
2018/01/31556,695.489
2018/02/01575,672.501
2018/02/02490,406.122
2018/02/03482,194.097
2018/02/04508,891.934
2018/02/05450,731.111
2018/02/06373,545.849
2018/02/07437,668.143
2018/02/08449,746.541
2018/02/09462,885.43
2018/02/10521,382.209
2018/02/11486,526.83
2018/02/12491,229.438
2018/02/13513,027.81
2018/02/14502,093.226
2018/02/15543,185.057
2018/02/16583,008.724
2018/02/17583,453.092
2018/02/20647,502.95
2018/02/21643,933.499
2018/02/22610,800.536
2018/02/23555,411.807
2018/02/24591,697.284
2018/02/25558,900.893
2018/02/26553,569.351
2018/02/27575,229.309
2018/02/28597,529.923
2018/03/01587,808.146
2018/03/02629,294.487
2018/03/03636,666.736
2018/03/04647,761.077
2018/03/05650,367.511
2018/03/06646,708.89
2018/03/07616,646.195
2018/03/08564,378.57
2018/03/09523,182.436
2018/03/10536,579.543
2018/03/11494,566.61
2018/03/12546,431.126
2018/03/13522,566.838
2018/03/14530,401.749
2018/03/15467,034.785
2018/03/16459,515.079
2018/03/17470,700.991
2018/03/18447,652.716
2018/03/19471,178.768
2018/03/20491,543.853
2018/03/21518,636.683
2018/03/22522,069.156
2018/03/23490,616.354
2018/03/24511,060.328
2018/03/25491,590.199
2018/03/26485,087.973
2018/03/27468,811.474
2018/03/28448,306.823
2018/03/29458,297.459
2018/03/30398,984.185
2018/03/31403,556.631
2018/04/01402,439.965
2018/04/02399,448.447
2018/04/03405,637.376
2018/04/04428,244.708
2018/04/05394,097.828
2018/04/06393,736.214
2018/04/07383,967.338
2018/04/08403,188.202
2018/04/09409,361.318
2018/04/10397,340.763
2018/04/11428,089.53
2018/04/12445,638.024
2018/04/13486,373.839
2018/04/14483,672.237
2018/04/15494,588.544
2018/04/16513,588.568
2018/04/17501,415.809
2018/04/18485,492.03
2018/04/19501,419.3
2018/04/20508,471.097
2018/04/21540,831.143
2018/04/22542,499.72
2018/04/23540,761.236
2018/04/24564,882.557
2018/04/25590,004.979
2018/04/26542,046.731
2018/04/27577,363.417
2018/04/28567,132.738
2018/04/29582,701.7
2018/04/30582,479.742
2018/05/01562,399.279
2018/05/02563,944.311
2018/05/03572,032.792
2018/05/04609,424.334
2018/05/05616,123.218
2018/05/06626,779.573
2018/05/07606,316.288
2018/05/08589,215.58
2018/05/09578,905.901
2018/05/10590,367.432
2018/05/11558,561.457
2018/05/12524,295.91
2018/05/13526,433.807
2018/05/14537,134.404
2018/05/15539,977.5
2018/05/16525,956.29
2018/05/17521,914.744
2018/05/18495,334.259
2018/05/19510,717.381
2018/05/20509,663.768
2018/05/21526,050.207
2018/05/22525,574.837
2018/05/23492,723.448
2018/05/24469,160.379
2018/05/25464,856.919
2018/05/26459,485.571
2018/05/27449,928.59
2018/05/28454,874.811
29.05.2018444,453.658
30.05.2018470,193.358
01.06.2018466,507.274
02.06.2018468,263.851
03.06.2018475,668.184
04.06.2018481,564.03
05.06.2018464,894.191
06.06.2018472,541.136
07.06.2018476,329.444
08.06.2018475,663.877
09.06.2018477,838.487
10.06.2018471,625.552
11.06.2018423,061.523
12.06.2018430,598.804
13.06.2018410,364.728
14.06.2018400,782.828
15.06.2018415,547.88
16.06.2018404,731.363
17.06.2018410,597.435
18.06.2018407,407.39
19.06.2018427,460.549
20.06.2018433,738.547
21.06.2018431,125.619
22.06.2018429,530.283
23.06.2018384,730.122
25.06.2018389,848.103
26.06.2018394,052.532
27.06.2018382,784.647
28.06.2018388,908.936
30.06.2018390,338.527
01.07.2018401,985.506
02.07.2018401,137.665
03.07.2018416,670.791
04.07.2018412,399.112
05.07.2018417,757.143
06.07.2018420,278.691
07.07.2018421,074.725
08.07.2018433,267.294
09.07.2018426,842.146
10.07.2018423,606.629
11.07.2018395,441.634
12.07.2018396,949.045
13.07.2018385,137.868
14.07.2018388,257.943
15.07.2018390,786.432
16.07.2018396,472.574
17.07.2018419,041.198
18.07.2018457,133.677
19.07.2018464,351.099
20.07.2018472,771.36
21.07.2018466,904.889
22.07.2018471,194.827
23.07.2018471,019.598
24.07.2018487,156.693
25.07.2018527,788.475
26.07.2018516,529.778
27.07.2018500,462.177
28.07.2018514,346.343
29.07.2018515,971.666
30.07.2018518,815.508
31.07.2018513,522.989
01.08.2018485,178.821
02.08.2018476,835.934
03.08.2018477,798.511
04.08.2018472,075.104
05.08.2018446,171.106
06.08.2018448,086.668
07.08.2018441,321.292
08.08.2018429,427.689
09.08.2018400,975.84
10.08.2018435,806.628
11.08.2018413,655.051
12.08.2018423,442.092
13.08.2018423,316.935
14.08.2018430,060.589
16.08.2018417,637.845
17.08.2018422,918.606
18.08.2018439,954.918
19.08.2018429,882.651
20.08.2018434,797.85
21.08.2018423,638.783
22.08.2018435,880.952
23.08.2018431,774.562
24.08.2018448,077.272
25.08.2018455,100.4
26.08.2018458,418.228
27.08.2018455,135.98

…01.01.201813.01.201826.01.201807.02.201821.02.201805.03.201817.03.201829.03.201810.04.201822.04.201804.05.201816.05.201828.05.201810.06.201822.06.201806.07.201818.07.201830.07.201811.08.201824.08.2018

Информация по данным CryptoRatesXE.com

<< График Биткоина (Bitcoin, BTC) к рублю (RUB)

Биткоин рубль, история стоимости

Август 2018 Июль 2018 Июнь 2018 Май 2018 Апрель 2018 Март 2018 Февраль 2018 Январь 2018 Декабрь 2017 Ноябрь 2017 Октябрь 2017 Сентябрь 2017 Август 2017 Июль 2017 Июнь 2017 Май 2017 Апрель 2017 Март 2017 Февраль 2017 Январь 2017 Декабрь 2016 Ноябрь 2016 Октябрь 2016 Сентябрь 2016 Август 2016 Июль 2016 Июнь 2016 Май 2016 Апрель 2016 Март 2016 Февраль 2016 Январь 2016 Декабрь 2015 Ноябрь 2015 Октябрь 2015 Сентябрь 2015 Август 2015 Июль 2015 Июнь 2015 Май 2015 Апрель 2015 Март 2015 Февраль 2015 Январь 2015 Декабрь 2014 Ноябрь 2014 Октябрь 2014 Сентябрь 2014 Август 2014 Июль 2014 Июнь 2014 Май 2014 Апрель 2014
Дата Курс
Август 2018 от 400 976 до 485 179 RUB
Июль 2018 от 385 138 до 527 788 RUB
Июнь 2018 от 382 785 до 481 564 RUB
Май 2018 от 444 454 до 626 780 RUB
Апрель 2018 от 383 967 до 590 005 RUB
Март 2018 от 398 984 до 650 368 RUB
Февраль 2018 от 373 546 до 647 503 RUB
Январь 2018 от 556 695 до 1 010 446 RUB

(adsbygoogle = window.adsbygoogle || []).push({});
Калькулятор Биткоина (Bitcoin), конвертер Биткоин
Курс Биткоина (Bitcoin, BTC) к рублю (RUB)
Биткоин (Bitcoin, BTC) к рублю (RUB) онлайн сейчас
Самая крупная криптовалюта

Стоимость криптовалют, другие сервисы

Калькулятор криптовалют, конвертер криптовалют

Курсы криптовалют ко всем валютам мира. Конвертация криптовалюты в другую крипто или мировую валюту.
Калькулятор криптовалют, конвертер криптовалют

Курсы криптовалюты онлайн, графики криптовалют онлайн

Курсы криптовалюты онлайн в реальном времени ко всем валютам мира, ежеминутно на биржах криптовалют.
Курсы криптовалюты онлайн, графики криптовалют онлайн

Рейтинги криптовалют

Рейтинг криптовалюты: самые перспективные, новые надежные и высокодоходные криптовалюты сейчас.
Рейтинги криптовалют

Криптовалюты, описание

Описание криптовалют, курса криптовалют, майнинга криптовалют, способов заработка криптовалют
Криптовалюты, описание

График Биткоина (BTC) к рублю (RUB) за 2018 год

Мы в соцсетях Присоединяйтесь! Нашли ошибку? Есть предложения? Сообщите нам
Этот калькулятор можно вставить на сайт, в блог Создадим калькулятор для вас

Код для вставки без рекламы с прямой ссылкой на сайт

Код для вставки с рекламой без прямой ссылки на сайт

Код для вставки:

Скопируйте и вставьте этот код на свою страничку в то место, где хотите, чтобы отобразился калькулятор.

Cообщение:
Что-то не нашли? Ошибка? Предложения? Сообщите нам Что-то не нашли? Ошибка? Предложения? Сообщите нам
Ваш e-mail: Если нужен ответ

ГРАФИК КУРСА БИТКОИНА ЗА ВСЕ ВРЕМЯ, ДИНАМИКА КУРСА BITCOIN К …

График курса Bitcoin за все время выпуска на биржевые торги. На этом онлайн графике вы можете наблюдать динамику курса Биткоина за все время и изменение его цены к американскому доллару. Для удобства работы биржевыми трейдерами, отображение производятся в стиле «японские свечи» (по умолчанию). Если нужно — переключите вид на стиль «сплошная линия» или «бары». Доступны и другие настройки.

График курса BTC/USD с самого начала

new TradingView.widget({ "autosize": true, "symbol": "HITBTC:BTCUSD", "interval": "M", "timezone": "Etc/UTC", "theme": "White", "style": "1", "locale": "ru", "toolbar_bg": "#f1f3f6", "enable_publishing": false, "allow_symbol_change": true, "save_image": false, "details": false, "hideideas": true }); window.urlParams = (function () { var match, pl = /\\+/g, // Regex for replacing addition symbol with a space search = /([^&=]+)=?([^&]*)/g, decode = function (s) { return decodeURIComponent(s.replace(pl, ‘ ‘)).replace(/<\/?[^>]+(>|$)/g, »); }, query = window.location.search.substring(1), result = {}; while (match = search.exec(query)) { result[decode(match[1])] = decode(match[2]); } return result; })(); (function () { var defFeatureset = ‘widget’; window.__initialEnabledFeaturesets = !!window.urlParams.enabled_features ? [defFeatureset].concat(JSON.parse(window.urlParams.enabled_features)) : [defFeatureset]; window.__initialDisabledFeaturesets = !!window.urlParams.disabled_features ? JSON.parse(window.urlParams.disabled_features) : []; window.__defaultsOverrides = !!window.urlParams.overrides ? JSON.parse(window.urlParams.overrides) : {}; })(); window.BUILD_TIME = ‘2018_08_27-11_43’; window.WEBSOCKET_HOST = ‘widgetdata.tradingview.com’; window.WEBSOCKET_HOST_FOR_RECONNECT = ‘widgetdata-backup.tradingview.com’; window.WEBSOCKET_PORT = »; window.SS_HOST = ‘symbol-search.tradingview.com’; window.SS_DOMAIN_PARAMETER = ‘production’; window.TELEMETRY_WS_ERROR_LOGS_THRESHOLD = ‘100’; window.PUSHSTREAM_URL = ‘wss://pushstream.tradingview.com’; window.CHARTEVENTS_URL = ‘https://chartevents-reuters.tradingview.com/’; window.EARNINGS_CALENDAR_URL = ‘//scanner.tradingview.com’; window.NEWS_SERVICE_URL = ‘//news-headlines.tradingview.com’; window.DEFAULT_SYMBOL = ‘MOEX:USDRUB_TOM’; window.HOTLISTS_URL = ‘https://hotlist.tradingview.com/’; window.COUNTRY_CODE_TO_DEFAULT_EXCHANGE = {"en":"US","ae":"DFM","cl":"BCS","ee":"OMXTSE","ca":"TSX","it":"MIL","vi_VN":"HOSE","ch":"SIX","au":"ASX","il":"TASE","in":"BSE","eu":"EURONEXT","co":"BVC","th_TH":"SET","id":"IDX","es":"BME","ru":"MOEX","rs":"BELEX","tr":"BIST","nz":"NZX","ng":"NSENG","lv":"OMXRSE","lt":"OMXVSE","pe":"BVL","eg":"EGX","pl":"GPW","fr":"EURONEXT","dk":"OMXCOP","zh_TW":"TWSE","bh":"BAHRAIN","ar_AE":"TADAWUL","ms_MY":"MYX","hk":"HKEX","br":"BMFBOVESPA","de_DE":"FWB","fi":"OMXHEX","ja":"FSE","is":"OMXICE","za":"JSE","zh_CN":"SZSE","us":"NASDAQ","sv_SE":"OMXSTO","qa":"QSE","ar":"BCBA","uk":"LSE","sg":"SGX","mx":"BMV"}; window.PINE_URL = ‘//pine-facade.tradingview.com/pine-facade’; window.TELEMETRY_HOSTS = {"alerts":{"all":"\/\/telemetry.tradingview.com\/alerts"},"calendars":{"all":"\/\/telemetry.tradingview.com\/calendars"},"charts":{"pro":"\/\/telemetry.tradingview.com\/pro","widget":"\/\/telemetry.tradingview.com\/widget","free":"\/\/telemetry.tradingview.com\/free"},"pine":{"all":"\/\/telemetry.tradingview.com\/pine"},"site":{"pro":"\/\/telemetry.tradingview.com\/site-pro","widget":"\/\/telemetry.tradingview.com\/site-widget","free":"\/\/telemetry.tradingview.com\/site-free"},"news":{"all":"\/\/telemetry.tradingview.com\/news"}}; // RECAPTCHA_SITE_KEY is NOT unused! See TV-12699, TV-13001 and static/js/dialogs/sign-modal/sign-modal-impl.es6 window.RECAPTCHA_SITE_KEY = ‘6LcgDTgUAAAAAC9ArS6kZ0aoM7hPClnEZsXIYchG’; window.is_authenticated = false; window.user = {‘username’: ‘Guest’, ‘following’: ‘0’, ‘followers’: ‘0’, ‘ignore_list’: {}}; window.featureToggleState = {"black_friday":0.0,"loading_charts_counters":1.0,"show_extension_popup":0.0,"dividends-adjust":1.0,"hide_fundamentals":1.0,"alert_email_to_sms":1.0,"screener_alerts":1.0,"marketing_email_checkbox":0.0,"coinbase_payments":1.0,"symbol_search_server_highlight":1.0,"pause_event_notifications_delivery":0.0,"detect-squatters":1.0,"marked_symbols_enabled":1.0,"screener_pivot_field_sets ":0.0,"earnings_calendar":1.0,"my_locale_enabled":1.0,"broker_MODAL":1.0,"twilio_messaging_service":1.0,"broker_FOREXCOM":1.0,"cyber_monday":0.0,"perf-timings":1.0,"tw_locale_enabled":1.0,"idc_agreement_redirect":1.0,"datawindow":1.0,"follow_symbol_email_notifications_disabled":1.0,"text_notes":1.0,"vn_locale_enabled":1.0,"bar-replay":1.0,"id_locale_enabled":1.0,"payments_autoban":1.0,"idc_agreement_disabled":0.0,"cn_locale_enabled":1.0,"idc_delay_agreement_disabled":0.0,"chrome_canvas_fix":1.0,"black_friday_popup":0.0,"thin-bars":0.0,"il_locale_enabled":1.0,"broker_POLONIEX":1.0,"kr_locale_enabled":1.0,"special_offer_via_url":1.0,"several-charts-ad":1.0,"cqg_brackets":1.0,"it_locale_enabled":1.0,"th_locale_enabled":1.0,"pre_set_cancellation_answers":1.0,"address-autocomplete-google-key":1.0,"paper-maintenance":0.0,"chart_changed_notification":1.0,"support-avalanche":1.0,"true_sms_alerts":1.0,"ir_locale_enabled":0.0,"safe_format_extensions":1.0,"unsubscribe_inactive_users":1.0,"non_pro_checkbox":1.0,"br_locale_enabled":1.0,"broker_ALOR":1.0,"screener-alerts-maintenance":0.0,"ar_locale_enabled":1.0,"tr_locale_enabled":1.0,"uk_locale_enabled":1.0,"restart_all_inactive_alerts":1.0,"stocks-earnings-calendar-maintenance":0.0,"header_search_by_symbol_only":1.0,"user_serializer":1.0,"check_phone_number_spam":0.0,"video-ideas-publishing":1.0,"app_store_button":0.0,"black_friday_mainpage":0.0,"ios_app_info":1.0,"hotlist_widget_enabled":1.0,"alerts-maintenance":0.0,"hu_locale_enabled":0.0,"de_locale_enabled":1.0,"sms_monthly_limit":1.0,"in_locale_enabled":1.0,"followed_idea_updates_notifications":1.0,"se_locale_enabled":1.0,"hide-copy-readonly":1.0,"broker_OANDA":1.0,"broker_IBROKER":1.0,"chart_connections":0.0,"phone_verification_all":1.0,"pl_locale_enabled":1.0,"cj_report_enabled":1.0,"futures-descriptions":1.0,"save_every_minute":1.0,"broker_ALOR_dev":0.0}; window.TradingView = window.TradingView || {}; this.TradingView=this.TradingView||{},function(){"use strict";var t;!function(t){t[t.Text=1]="Text",t[t.Binary=2]="Binary"}(t||(t={}));var e,n=!1,o=function(){};!function(t){t.load=function(t){if(/loaded|complete/.test(document.readyState)||n)return t();window.addEventListener("load",t,!1)},t.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)},t.merge=function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])}}(e||(e={})),e.load(function(){n=!0});var s,i,r=function(){function n(t,n){void 0===n&&(n={}),this.sessionid=null,this.connected=!1,this._timeout=0,this._base=t,this._websocketType=t.options.websocketType,this._options={timeout:6e4},e.merge(this._options,n)}return n.prototype.switchWebsocketMode=function(t){this._binFrame=new Uint8Array([126,109,126]),this._websocketType=t,this._socket.binaryType="arraybuffer"},n.prototype.connect=function(){var t=this;this._socket=new WebSocket(this._prepareUrl()),this._socket.onmessage=function(e){t._onData(e.data)},this._socket.onclose=this._onClose.bind(this),this._socket.onerror=this._onError.bind(this)},n.prototype.send=function(e){this._socket&&this._socket.send(this._websocketType===t.Binary?this._binEncode(e):this._encode(e))},n.prototype.disconnect=function(){this._clearIdleTimeout(),this._socket&&(this._socket.onmessage=o,this._socket.onclose=o,this._socket.onerror=o,this._socket.close())},n.prototype._clearIdleTimeout=function(){this._timeout&&clearTimeout(this._timeout)},n.prototype._encode=function(t){for(var o,s="",i=e.isArray(t)?t:[t],r=i.length,c=0;c<r;c++)s+="~m~"+(o=null===i[c]||void 0===i[c]?"":n._stringify(i[c])).length+"~m~"+o;return s},n.prototype._binEncode=function(t){for(var o=e.isArray(t)?t:[t],s=o.length,i=0;i<s;i++)o[i]=null===o[i]||void 0===o[i]?"":o[i],o[i]="string"==typeof o[i]?n._str2ab(o[i]):o[i];var r=new Uint8Array(0);for(i=0;i<s;i++){var c=this._binEncodeMessage(o[i]),h=new Uint8Array(r.length+c.length);h.set(r,0),h.set(c,r.byteLength),r=h}return r},n.prototype._binEncodeMessage=function(t){var e=n._str2ab(t.byteLength.toString()),o=3+e.length+3+t.byteLength,s=new Uint8Array(o),i=0;return s.set(this._binFrame,i),i+=this._binFrame.length,s.set(e,i),i+=e.length,s.set(this._binFrame,i),i+=this._binFrame.length,s.set(new Uint8Array(t),i),i+=t.length,s},n.prototype._decode=function(t){var e,n,o=[];do{if("~m~"!==t.substr(0,3))return o;e="",n="";for(var s=(t=t.substr(3)).length,i=0;i<s;i++){if(n=Number(t.substr(i,1)),Number(t.substr(i,1))!==n){t=t.substr(e.length+"~m~".length),e=Number(e);break}e+=n}o.push(t.substr(0,e)),t=t.substr(e)}while(""!==t);return o},n.prototype._decodeBinary=function(t){var e,n,o,s=[],i=new Uint8Array(t);do{null!==(e=this._checkFrameSize(i))&&(n=e.size,o=e.startPosition,s.push(i.subarray(o,o+n)),i=i.subarray(o+n,i.length))}while(0!==i.length);return s},n.prototype._checkFrameSize=function(t){var e=0,n=null;if(t.length<6)return null;if(126!==t[0]||109!==t[1]||126!==t[2])return null;var o,s,i=void 0;for(o=i=3;(126!==t[i]||109!==t[i+1]||126!==t[i+2])&&i<=t.length;)i++;if(i>=t.length)return null;n=i+3,s=i;for(var r=t.subarray(o,s),c=r.length-1;c>=0;c—)e+=(r[c]-48)*Math.pow(10,r.length-c-1);return{size:e,startPosition:n}},n.prototype._onData=function(e){var n;this._setTimeout(),this._websocketType===t.Binary?n=this._decodeBinary(e):this._websocketType===t.Text&&(n=this._decode(e));var o=n.length;if(n&&n.length)for(var s=0;s<o;s++)this._onMessage(n[s])},n.prototype._setTimeout=function(){this._clearIdleTimeout(),this._timeout=setTimeout(this._onTimeout.bind(this),this._options.timeout)},n.prototype._onTimeout=function(){this.disconnect(),this._onDisconnect({code:4e3,reason:"socket.io timeout",wasClean:!1})},n.prototype._onMessage=function(e){this.sessionid?this._checkIfHeartbeat(e)?this._onHeartbeat(this._websocketType===t.Binary?e.subarray(3):e.slice(3)):this._checkIfJson(e)?this._base.onMessage(JSON.parse(e.slice(3))):this._base.onMessage(e):(this.sessionid=e,this._onConnect())},n.prototype._checkIfHeartbeat=function(t){return this._checkMessageType(t,"h")},n.prototype._checkIfJson=function(t){return this._checkMessageType(t,"j")},n.prototype._checkMessageType=function(e,n){if(this._websocketType===t.Binary){var o=n.charCodeAt(0);if(126===e[0]&&e[1]===o&&126===e[2])return!0}else if(this._websocketType===t.Text&&e.substr(0,3)==="~"+n+"~")return!0;return!1},n.prototype._onHeartbeat=function(e){var o=this._websocketType===t.Binary?n._ab2str(e):e;this.send("~h~"+o)},n.prototype._onConnect=function(){this.connected=!0,this._base.onConnect(),this._setTimeout()},n.prototype._onDisconnect=function(t){this._clear(),this._base.onDisconnect(t),this.sessionid=null},n.prototype._clear=function(){this.connected=!1},n.prototype._prepareUrl=function(){return(this._base.options.secure?"wss":"ws")+"://"+this._base.host+(this._base.options.port?":"+this._base.options.port:"")+"/"+this._base.options.resource+"/websocket"+(this.sessionid?"/"+this.sessionid:"")+"?from="+encodeURIComponent(window.location.pathname.slice(1,50))+"&date="+encodeURIComponent(window.BUILD_TIME||"")},n.prototype._onClose=function(t){this._clearIdleTimeout(),this._onDisconnect(t)},n.prototype._onError=function(t){this._clearIdleTimeout(),this._clear(),this._base.emit("error",[t]),this.sessionid=null},n._stringify=function(t){return"[object Object]"===Object.prototype.toString.call(t)?"~j~"+JSON.stringify(t):String(t)},n._str2ab=function(t){for(var e=new Uint8Array(t.length),n=0;n<t.length;n++)e[n]=t.charCodeAt(n);return e},n._ab2str=function(t){for(var e="",n=0;n<=t.length-1;n++)e+=String.fromCharCode(t[n]);return e},n}(),c=function(){function t(t,n){this._queueStack=[],this.host=t||document.domain,this.options={secure:!1,document:document,port:document.location.port||80,resource:"socket.io",connectTimeout:5e3,tryTransportsOnConnectTimeout:!0},e.merge(this.options,n),this._connecting=!1,this._events={},this.transport=this._getTransport()}return t.prototype.isConnected=function(){return!!this.transport&&this.transport.connected},t.prototype.isConnecting=function(){return this._connecting},t.prototype.connect=function(){this.isConnected()||(this._connecting&&this.disconnect(),this._connecting=!0,this.transport.connect())},t.prototype.send=function(t){if(!this.transport||!this.transport.connected)return this._queue(t);this.transport.send(t)},t.prototype.disconnect=function(){this.transport&&this.transport.disconnect()},t.prototype.on=function(t,e){t in this._events||(this._events[t]=[]),this._events[t].push(e)},t.prototype.offAll=function(){this._events={}},t.prototype.onMessage=function(t){this.emit("message",[t])},t.prototype.emit=function(t,e){if(void 0===e&&(e=[]),t in this._events)for(var n=this._events[t].concat(),o=n.length,s=0;s<o;s++)n[s].apply(this,e)},t.prototype.onConnect=function(){this.clear(),this._doQueue(),this.emit("connect")},t.prototype.onDisconnect=function(t){this.emit("disconnect",[t])},t.prototype.clear=function(){this._connecting=!1,this._queueStack=[]},t.prototype._queue=function(t){this._queueStack.push(t)},t.prototype._doQueue=function(){this._queueStack.length&&(this.transport.send(this._queueStack),this._queueStack=[])},t.prototype._getTransport=function(){return new r(this)},t}();!function(t){t[t.Normal=300]="Normal",t[t.AfterCloseEvent=5e3]="AfterCloseEvent"}(s||(s={})),function(t){t[t.Info=0]="Info",t[t.Normal=1]="Normal",t[t.Debug=2]="Debug",t[t.Error=3]="Error"}(i||(i={}));var h,a=Number(window.TELEMETRY_WS_ERROR_LOGS_THRESHOLD)||0;!function(t){t[t.PingInterval=1e4]="PingInterval",t[t.MaxPingsCount=10]="MaxPingsCount",t[t.MaxRedirects=20]="MaxRedirects",t[t.MaxReconnects=20]="MaxReconnects"}(h||(h={}));var u=function(){function e(t,e,n){void 0===n&&(n={}),this._logsQueue=[],this._telemetryObjectsQueue=[],this._reconnectCount=0,this._redirectCount=0,this._errorsCount=0,this._errorsInfoSent=!1,this._shouldReconnect=!0,this._reconnectTimeouts=[],this._onlineCancellationToken=null,this._port=e,this._suggestedHost=t,this._proHost=n.proHost,this._reconnectHost=n.reconnectHost,this._isSecure="https:"===location.protocol,this._doConnect(),n.pingRequired&&-1===window.location.search.indexOf("noping")&&this._startPing()}return e.prototype.connect=function(){this._shouldReconnect=!0,this._tryReconnect()},e.prototype.resetCounters=function(){this._reconnectCount=0,this._redirectCount=0},e.prototype.setLogger=function(t,e){this._logger=t,this._getLogHistory=e,this._flushLogs()},e.prototype.setTelemetry=function(t){this._telemetry=t,this._telemetry.reportSent.subscribe(this,this._onTelemetrySent),this._flushTelemetry()},e.prototype.onReconnect=function(t){this._onReconnect=t},e.prototype.isConnected=function(){return!!this._socket&&this._socket.isConnected()},e.prototype.isConnecting=function(){return!!this._socket&&this._socket.isConnecting()},e.prototype.on=function(t,e){return!!this._socket&&("connect"===t&&this._socket.isConnected()?e():"disconnect"===t?this._disconnectCallbacks.push(e):this._socket.on(t,e),!0)},e.prototype.getSessionId=function(){return this._socket&&this._socket.transport?this._socket.transport.sessionid:null},e.prototype.send=function(t){return!!this._socket&&(this._socket.send(t),!0)},e.prototype.switchWebsocketMode=function(t){return!(!this._socket||!this._socket.transport)&&(this._socket.transport.switchWebsocketMode(t),!0)},e.prototype.getConnectionDuration=function(){return Date.now()-this._connectionStart},e.prototype.getHost=function(){return void 0!==window.user&&window.user.pro_plan&&window.TradingView.onChartPage&&"battle"===window.environment&&!this._redirectCount&&this._reconnectCount<3&&-1===window.location.href.indexOf("ws_host")?this._proHost||this._suggestedHost:this._reconnectHost&&this._reconnectCount>3?this._reconnectHost:this._suggestedHost},e.prototype.getReconnectCount=function(){return this._reconnectCount},e.prototype.getRedirectCount=function(){return this._redirectCount},e.prototype.getConnectionStart=function(){return this._connectionStart},e.prototype.disconnect=function(){(this.isConnected()||this.isConnecting())&&(this._propagateDisconnect(),this._disconnectCallbacks=[],this._reconnectTimeouts.forEach(clearTimeout),this._reconnectTimeouts=[],this._socket&&(this._socket.disconnect(),this._socket.offAll(),this._socket=null))},e.prototype.isMaxRedirects=function(){return this._redirectCount>=h.MaxRedirects},e.prototype.isMaxReconnects=function(){return this._reconnectCount>=h.MaxReconnects},e.prototype.getPingInfo=function(){return this._pingInfo||null},e.prototype._onDisconnect=function(t){var e="disconnect session:"+this.getSessionId();t&&(e+=", code:"+t.code+", reason:"+t.reason),this._logMessage(i.Info,e),this._reconnectTimeouts.push(setTimeout(this._tryReconnect.bind(this),s.AfterCloseEvent)),this._propagateDisconnect(t)},e.prototype._logMessage=function(t,e){var n={method:t,message:e};this._logger?this._flushLogMessage(n):(n.message="["+(new Date).toISOString()+"] "+n.message,this._logsQueue.push(n))},e.prototype._flushLogMessage=function(t){switch(t.method){case i.Debug:this._logger.logDebug(t.message);break;case i.Error:this._logger.logError(t.message);break;case i.Info:this._logger.logInfo(t.message);break;case i.Normal:this._logger.logNormal(t.message)}},e.prototype._flushLogs=function(){var t=this;this._flushLogMessage({method:i.Normal,message:"messages from queue. Start."}),this._logsQueue.forEach(function(e){t._flushLogMessage(e)}),this._flushLogMessage({method:i.Normal,message:"messages from queue. End."}),this._logsQueue=[]},e.prototype._sendTelemetry=function(t,e){var n={event:t,params:e};this._telemetry?this._flushTelemetryObject(n):this._telemetryObjectsQueue.push(n)},e.prototype._flushTelemetryObject=function(t){this._telemetry.sendChartReport(t.event,t.params,!1)},e.prototype._flushTelemetry=function(){var t=this;this._telemetryObjectsQueue.forEach(function(e){t._flushTelemetryObject(e)}),this._telemetryObjectsQueue=[]},e.prototype._doConnect=function(){this._socket&&(this._socket.isConnected()||this._socket.isConnecting())||(this._onlineCancellationToken&&(this._onlineCancellationToken(),this._onlineCancellationToken=null),this._host=this.getHost(),this._socket=new c(this._host,{port:this._port,secure:this._isSecure,websocketType:t.Text}),this._logMessage(i.Info,"Connecting to "+this._host+":"+this._port),this._bindEvents(),this._disconnectCallbacks=[],this._connectionStart=Date.now(),this._socket.connect())},e.prototype._propagateDisconnect=function(t){for(var e=this._disconnectCallbacks.length,n=0;n<e;n++)this._disconnectCallbacks[n](t||{})},e.prototype._bindEvents=function(){var t=this;this._socket&&(this._socket.on("connect",function(){var e=t.getSessionId();if("string"==typeof e){var n=JSON.parse(e);if(n.redirect)return t._redirectCount+=1,t._suggestedHost=n.redirect,t.isMaxRedirects()&&t._sendTelemetry("redirect_bailout"),void t._redirect()}t._logMessage(i.Info,"connect session:"+e)}),this._socket.on("disconnect",this._onDisconnect.bind(this)),this._socket.on("close",this._onDisconnect.bind(this)),this._socket.on("error",function(e){t._logMessage(i.Info,new Date+" session:"+t.getSessionId()+" websocket error:"+JSON.stringify(e)),t._sendTelemetry("websocket_error"),t._errorsCount++,!t._errorsInfoSent&&t._errorsCount>=a&&(void 0!==t._lastReconnectCallStack&&(t._sendTelemetry("websocket_error_connect_stack",{text:t._lastReconnectCallStack}),delete t._lastReconnectCallStack),void 0!==t._getLogHistory&&t._sendTelemetry("websocket_error_log",{text:t._getLogHistory(50).join("\
")}),t._errorsInfoSent=!0)}))},e.prototype._redirect=function(){this._socket&&(this._socket.disconnect(),this._socket=null),this._onReconnect&&this._onReconnect(),this._reconnectWhenOnline()},e.prototype._tryReconnect=function(){this._lastReconnectCallStack=new Error("WebSocket reconnect stack. Is connected: "+this.isConnected()+". Should reconnect: "+this._shouldReconnect+".").stack||"",!this.isConnected()&&this._shouldReconnect&&(this._reconnectCount+=1,this.disconnect(),this._reconnectWhenOnline())},e.prototype._reconnectWhenOnline=function(){var t,e,n=this;if(navigator.onLine)return this._logMessage(i.Info,"Network status: online — trying to connect"),this._doConnect(),void(this._onReconnect&&this._onReconnect());this._logMessage(i.Info,"Network status: offline — wait until online"),this._onlineCancellationToken=(t=function(){n._logMessage(i.Info,"Network status changed to online — trying to connect"),n._doConnect(),n._onReconnect&&n._onReconnect()},e=function(){window.removeEventListener("online",e),t&&t()},window.addEventListener("online",e),function(){t=null})},e.prototype._onTelemetrySent=function(t){"websocket_error"in t&&(this._errorsCount=0,this._errorsInfoSent=!1)},e.prototype._startPing=function(){var t=this;if(!this._pingIntervalId){var e=window.location.protocol+"//"+this.getHost()+"/ping",n=0,o=0;this._pingIntervalId=setInterval(function(){var s=(new Date).getTime(),i=new XMLHttpRequest;i.open("GET",e,!0),i.send(),i.onreadystatechange=function(){i.readyState===XMLHttpRequest.DONE&&200===i.status&&function(e){t._pingInfo=t._pingInfo||{max:0,min:1/0,avg:0};var s=(new Date).getTime()-e;s>t._pingInfo.max&&(t._pingInfo.max=s),s<t._pingInfo.min&&(t._pingInfo.min=s),n+=s,o++,t._pingInfo.avg=n/o,o>=h.MaxPingsCount&&t._pingIntervalId&&(clearInterval(t._pingIntervalId),delete t._pingIntervalId)}(s)}},h.PingInterval)}},e}();window.WSBackendConnection=new u(window.WEBSOCKET_HOST,window.WEBSOCKET_PORT,{pingRequired:window.WS_HOST_PING_REQUIRED,proHost:window.WEBSOCKET_PRO_HOST,reconnectHost:window.WEBSOCKET_HOST_FOR_RECONNECT}),window.WSBackendConnectionCtor=u}(); !function(){"use strict";var n,e;!function(n,e){void 0===e&&(e={});var t=e.insertAt;if(n&&"undefined"!=typeof document){var i=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css","top"===t&&i.firstChild?i.insertBefore(r,i.firstChild):i.appendChild(r),r.styleSheet?r.styleSheet.cssText=n:r.appendChild(document.createTextNode(n))}}("\
/* Thanks to google guys for the original <paper-spinner> =)\
* https://github.com/PolymerElements/paper-spinner */\
.tv-spinner {\
display: none;\
position: absolute;\
width: 1em;\
height: 1em;\
top: calc(50% — 0.5em);\
left: calc(50% — 0.5em);\
margin: 0 auto;\
color: #37a6ef;\
animation: tv-spinner__container-rotate 0.9s linear infinite;\
will-change: transform;\
/* The spinner does not have any contents that would have to be\
\\t * flipped if the direction changes. Always use ltr so that the\
\\t * style works out correctly in both cases. */\
direction: ltr;\
}\
.tv-spinner—size_mini {\
font-size: 16px;\
}\
.tv-spinner—size_medium {\
font-size: 32px;\
}\
.tv-spinner—size_large {\
font-size: 56px;\
}\
.tv-spinner—size_mini .tv-spinner__width_element:after {\
border-width: 2px;\
}\
.tv-spinner—size_medium .tv-spinner__width_element:after {\
border-width: 3px;\
}\
.tv-spinner—size_large .tv-spinner__width_element:after {\
border-width: 4px;\
}\
.tv-spinner—shown {\
display: block;\
}\
.tv-spinner__spinner-layer {\
position: absolute;\
width: 100%;\
height: 100%;\
white-space: nowrap;\
color: currentColor;\
transform: rotate(90deg);\
/**\
\\t\\t * Patch the gap that appear between the two adjacent div.circle-clipper while the\
\\t\\t * spinner is rotating (appears on Chrome 50, Safari 9.1.1, and Edge).\
\\t\\t */\
}\
.tv-spinner__spinner-layer::after {\
content: »;\
position: absolute;\
box-sizing: border-box;\
top: 0;\
border-width: 0.07em;\
border-radius: 50%;\
left: 45%;\
width: 10%;\
border-top-style: solid;\
}\
.tv-spinner__background {\
display: inline-block;\
position: absolute;\
width: 100%;\
height: 100%;\
overflow: hidden;\
}\
.tv-spinner__background::after {\
content: »;\
position: absolute;\
box-sizing: border-box;\
top: 0;\
border-radius: 50%;\
bottom: 0;\
width: 100%;\
border-color: rgba(135, 151, 165, 0.2);\
border-style: solid;\
}\
.tv-spinner__circle-clipper {\
display: inline-block;\
position: relative;\
width: 50%;\
height: 100%;\
overflow: hidden;\
}\
.tv-spinner__circle-clipper::after {\
content: »;\
position: absolute;\
box-sizing: border-box;\
top: 0;\
border-radius: 50%;\
bottom: 0;\
width: 200%;\
border-style: solid;\
border-bottom-color: transparent;\
animation-duration: 1.4s;\
animation-timing-function: cubic-bezier(0.36, 0, 0.37, 0.99);\
animation-iteration-count: 1;\
will-change: transform;\
}\
.tv-spinner__circle-clipper—left::after {\
left: 0;\
border-right-color: transparent;\
transform: rotate(0deg);\
animation-name: tv-spinner__left-spin;\
}\
.tv-spinner__circle-clipper—right::after {\
left: -100%;\
border-left-color: transparent;\
transform: rotate(-124deg);\
animation-name: tv-spinner__right-spin;\
}\
@keyframes tv-spinner__container-rotate {\
100% {\
transform: rotate(360deg);\
}\
}\
@keyframes tv-spinner__left-spin {\
0% {\
transform: rotate(130deg);\
}\
to {\
transform: rotate(0deg);\
}\
}\
@keyframes tv-spinner__right-spin {\
0% {\
transform: rotate(-130deg);\
}\
to {\
transform: rotate(-124deg);\
}\
}\
"),"WeakMap"in window&&(n=new WeakMap),function(n){n[n.Element=1]="Element",n[n.Document=9]="Document"}(e||(e={}));var t="large";var i,r=function(t,i){var r,o=function(t,i){var r,o;return r=null==i?document.documentElement:i.nodeType===e.Document?i.documentElement:i,n&&(o=n.get(r)),o||((o=r.ownerDocument.createRange()).selectNodeContents(r),n&&n.set(r,o)),o.createContextualFragment(t)}(t,i);if("firstElementChild"in o)r=o.firstElementChild;else{r=null;for(var s=0;s<o.childNodes.length;s++){var a=o.childNodes[s];if(a.nodeType===e.Element){r=a;break}}}return null!==r&&o.removeChild(r),r}((void 0===i&&(i=""),’\
\\t\\t<div class="tv-spinner" role="progressbar">\
\\t\\t\\t<div class="tv-spinner__spinner-layer">\
\\t\\t\\t\\t<div class="tv-spinner__background tv-spinner__width_element"></div>\
\\t\\t\\t\\t<div class="tv-spinner__circle-clipper tv-spinner__width_element tv-spinner__circle-clipper—left"></div>\\x3c!—\
\\t\\t\\t\\t—\\x3e<div class="tv-spinner__circle-clipper tv-spinner__width_element tv-spinner__circle-clipper—right"></div>\
\\t\\t\\t</div>\
\\t\\t</div>\
\\t’)),o=function(){function n(n){this._shown=!1,this._el=r.cloneNode(!0),this.setSize(n||t)}return n.prototype.spin=function(n){return this._el.classList.add("tv-spinner—shown"),void 0===this._container&&(this._container=n,n.appendChild(this._el)),this._shown=!0,this},n.prototype.stop=function(n){return n&&void 0!==this._container&&this._container.removeChild(this._el),this._el.classList.remove("tv-spinner—shown"),this._shown=!1,this},n.prototype.setStyle=function(n){var e=this;return Object.keys(n).forEach(function(t){var i=n[t];void 0!==i&&e._el.style.setProperty(t,i)}),this},n.prototype.setSize=function(n){var e=void 0!==n?"tv-spinner—size_"+n:"";return this._el.className="tv-spinner "+e+" "+(this._shown?"tv-spinner—shown":""),this},n.prototype.getEl=function(){return this._el},n.prototype.destroy=function(){this.stop(),delete this._el,delete this._container},n}();window.Spinner=o}(); window.loadingSpinner = new Spinner(‘large’).setStyle({ zIndex: String(2e9), }); window.loadingSpinner.getEl().classList.add(‘spinner’); window.loadingSpinner.spin(document.getElementById(‘loading-indicator’)); var urlParams = (function () { var match, pl = /\\+/g, search = /([^&=]+)=?([^&]*)/g, decode = function (s) { return decodeURIComponent(s.replace(pl, ‘ ‘)).replace(/<\/?[^>]+(>|$)/g, »); }, query = window.location.search.substring(1), result = {}; while (match = search.exec(query)) { result[decode(match[1])] = decode(match[2]); } var hashParams; try { hashParams = JSON.parse(decodeURIComponent(window.location.hash.substring(1))); } catch (e) { hashParams = {}; }; for (var key in hashParams) { if (!hashParams.hasOwnProperty(key)) continue; result[key] = hashParams[key]; } return result; })(); (function () { var _siteLocales = {"en":{"geoip_code":"us","name_on_widgets":"English","current_url":"https:\/\/www.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"en-us","flag":"us","is_site_locale":true,"is_only_recommended_tw_autorepost":true,"localization_url":"\/static\/localization\/translations\/en.js","iso_alpha_2":"en","language":"en","title":"English","show_on_widgets":true,"base_url":"https:\/\/www.tradingview.com","priority":1000,"global_name":"English","iso":"en","language_name":"English"},"ca":{"geoip_code":"ca","name_on_widgets":"Canada","current_url":"https:\/\/ca.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"en-ca","disabled":true,"flag":"ca","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/en.js","iso_alpha_2":"en","language":"en","title":"English (CA)","base_url":"https:\/\/ca.tradingview.com","priority":775,"global_name":"Canadian","iso":"en","language_name":"English (CA)"},"it":{"geoip_code":"it","name_on_widgets":"Italiano","current_url":"https:\/\/it.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"it","flag":"it","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/it.js","iso_alpha_2":"it","language":"it","title":"Italiano","show_on_widgets":true,"base_url":"https:\/\/it.tradingview.com","priority":737,"global_name":"Italian","iso":"it","language_name":"Italiano"},"vi_VN":{"geoip_code":"vn","name_on_widgets":"Ti\\u1ebfng Vi\\u1ec7t","current_url":"https:\/\/vn.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"vi","flag":"vn","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/vi.js","iso_alpha_2":"vi","language":"vi","title":"Ti\\u1ebfng Vi\\u1ec7t","show_on_widgets":true,"base_url":"https:\/\/vn.tradingview.com","priority":645,"global_name":"Vietnamese","iso":"vi","language_name":"Ti\\u1ebfng Vi\\u1ec7t"},"au":{"disabled":true,"geoip_code":"au","language":"en","localization_url":"\/static\/localization\/translations\/en.js","title":"English (AU)","global_name":"Australian","current_url":"https:\/\/au.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","base_url":"https:\/\/au.tradingview.com","priority":763,"flag":"au","iso":"en","language_name":"English (AU)","is_site_locale":true,"iso_alpha_2":"en","hreflang":"en-au"},"in":{"geoip_code":"in","name_on_widgets":"India","current_url":"https:\/\/in.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"en-in","flag":"in","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/en.js","iso_alpha_2":"en","language":"en","title":"English (IN)","show_on_widgets":true,"base_url":"https:\/\/in.tradingview.com","priority":800,"global_name":"Indian","iso":"en","language_name":"English (IN)"},"th_TH":{"geoip_code":"th","name_on_widgets":"\\u0e20\\u0e32\\u0e29\\u0e32\\u0e44\\u0e17\\u0e22","current_url":"https:\/\/th.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"th","flag":"th","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/th.js","iso_alpha_2":"th","language":"th","title":"\\u0e20\\u0e32\\u0e29\\u0e32\\u0e44\\u0e17\\u0e22","show_on_widgets":true,"base_url":"https:\/\/th.tradingview.com","priority":646,"global_name":"Thai","iso":"th","language_name":"\\u0e20\\u0e32\\u0e29\\u0e32\\u0e44\\u0e17\\u0e22"},"id":{"geoip_code":"id","name_on_widgets":"Indonesia","current_url":"https:\/\/id.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"id","flag":"id","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/id_ID.js","iso_alpha_2":"id","language":"id_ID","title":"Bahasa Indonesia","show_on_widgets":true,"base_url":"https:\/\/id.tradingview.com","priority":648,"global_name":"Indonesian","iso":"id","language_name":"Bahasa Indonesia"},"es":{"geoip_code":"es","name_on_widgets":"Espa\\u00f1ol","countries_with_this_language":["mx","ar","ve","cl","co","pe","uy","py","cr","gt","cu","bo","pa","pr"],"current_url":"https:\/\/es.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"es","flag":"es","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/es.js","iso_alpha_2":"es","language":"es","title":"Espa\\u00f1ol","show_on_widgets":true,"base_url":"https:\/\/es.tradingview.com","priority":744,"global_name":"Spanish","iso":"es","language_name":"Espa\\u00f1ol"},"ru":{"geoip_code":"ru","name_on_widgets":"\\u0420\\u0443\\u0441\\u0441\\u043a\\u0438\\u0439","countries_with_this_language":["am","by","kg","kz","md","tj","tm","uz"],"current_url":"https:\/\/ru.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"ru","flag":"ru","is_site_locale":true,"is_only_recommended_tw_autorepost":true,"localization_url":"\/static\/localization\/translations\/ru.js","iso_alpha_2":"ru","language":"ru","title":"\\u0420\\u0443\\u0441\\u0441\\u043a\\u0438\\u0439","show_on_widgets":true,"base_url":"https:\/\/ru.tradingview.com","priority":700,"global_name":"Russian","iso":"ru","language_name":"\\u0420\\u0443\\u0441\\u0441\\u043a\\u0438\\u0439"},"tr":{"geoip_code":"tr","name_on_widgets":"T\\u00fcrk\\u00e7e","current_url":"https:\/\/tr.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"tr","flag":"tr","is_site_locale":true,"is_only_recommended_tw_autorepost":true,"localization_url":"\/static\/localization\/translations\/tr.js","iso_alpha_2":"tr","language":"tr","title":"T\\u00fcrk\\u00e7e","show_on_widgets":true,"base_url":"https:\/\/tr.tradingview.com","priority":713,"global_name":"Turkish","iso":"tr","language_name":"T\\u00fcrk\\u00e7e"},"hu_HU":{"geoip_code":"hu","name_on_widgets":"Magyar","current_url":"https:\/\/hu.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"hu","disabled":true,"flag":"hu","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/hu_HU.js","iso_alpha_2":"hu","language":"hu_HU","title":"Magyar","show_on_widgets":true,"base_url":"https:\/\/hu.tradingview.com","priority":724,"global_name":"Hungarian","iso":"hu","language_name":"Magyar"},"pl":{"geoip_code":"pl","name_on_widgets":"Polski","current_url":"https:\/\/pl.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"pl","flag":"pl","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/pl.js","iso_alpha_2":"pl","language":"pl","title":"Polski","show_on_widgets":true,"base_url":"https:\/\/pl.tradingview.com","priority":725,"global_name":"Polish","iso":"pl","language_name":"Polski"},"fr":{"geoip_code":"fr","name_on_widgets":"French","current_url":"https:\/\/fr.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"fr","flag":"fr","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/fr.js","iso_alpha_2":"fr","language":"fr","title":"Fran\\u00e7ais","show_on_widgets":true,"base_url":"https:\/\/fr.tradingview.com","priority":750,"global_name":"French","iso":"fr","language_name":"Fran\\u00e7ais"},"zh_TW":{"geoip_code":"tw","name_on_widgets":"\\u7e41\\u9ad4\\u4e2d\\u6587","countries_with_this_language":"hk","current_url":"https:\/\/tw.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"zh-tw","flag":"tw","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/zh_TW.js","iso_alpha_2":"zh","language":"zh_TW","title":"\\u7e41\\u9ad4\\u4e2d\\u6587","show_on_widgets":true,"base_url":"https:\/\/tw.tradingview.com","priority":536,"global_name":"Taiwanese","iso":"zh-Hant","language_name":"\\u7e41\\u9ad4\\u4e2d\\u6587"},"ar_AE":{"geoip_code":"ae","name_on_widgets":"\\u0627\\u0644\\u0639\\u064e\\u0631\\u064e\\u0628\\u0650\\u064a\\u064e\\u0651\\u0629\\u200e\\u200e","countries_with_this_language":["ae","bh","dj","dz","eg","er","iq","jo","km","kw","lb","ly","ma","mr","om","qa","sa","sd","so","sy","td","tn","ye"],"current_url":"https:\/\/ar.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"ar","flag":"ae","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/ar.js","iso_alpha_2":"ar","language":"ar","title":"\\u0627\\u0644\\u0639\\u0631\\u0628\\u064a\\u0629","show_on_widgets":true,"base_url":"https:\/\/ar.tradingview.com","priority":500,"global_name":"Arabic","iso":"ar","language_name":"\\u0627\\u0644\\u0639\\u0631\\u0628\\u064a\\u0629","dir":"rtl"},"ms_MY":{"geoip_code":"my","name_on_widgets":"Malay (Malaysia)","current_url":"https:\/\/my.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"ms","flag":"my","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/ms_MY.js","iso_alpha_2":"ms","language":"ms_MY","title":"Bahasa Melayu","show_on_widgets":true,"base_url":"https:\/\/my.tradingview.com","priority":647,"global_name":"Malaysian","iso":"ms","language_name":"Bahasa Melayu"},"br":{"geoip_code":"br","name_on_widgets":"Portugu\\u00eas","current_url":"https:\/\/br.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"pt","flag":"br","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/pt.js","iso_alpha_2":"pt","language":"pt","title":"Portugu\\u00eas","show_on_widgets":true,"base_url":"https:\/\/br.tradingview.com","priority":650,"global_name":"Portuguese","iso":"pt","language_name":"Portugu\\u00eas"},"de_DE":{"geoip_code":"de","name_on_widgets":"Deutch","countries_with_this_language":["at","ch"],"current_url":"https:\/\/de.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"de","flag":"de","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/de.js","iso_alpha_2":"de","language":"de","title":"Deutsch","show_on_widgets":true,"base_url":"https:\/\/de.tradingview.com","priority":756,"global_name":"German","iso":"de","language_name":"Deutsch"},"ja":{"geoip_code":"jp","name_on_widgets":"\\u65e5\\u672c\\u8a9e","current_url":"https:\/\/jp.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"ja","flag":"jp","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/ja.js","iso_alpha_2":"ja","language":"ja","title":"\\u65e5\\u672c\\u8a9e","show_on_widgets":true,"base_url":"https:\/\/jp.tradingview.com","priority":600,"global_name":"Japanese","iso":"ja","language_name":"\\u65e5\\u672c\\u8a9e"},"fa_IR":{"geoip_code":"fa","name_on_widgets":"\\u0641\\u0627\\u0631\\u0633\\u06cc","current_url":"https:\/\/ir.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"fa","disabled":true,"flag":"ir","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/fa.js","iso_alpha_2":"fa","language":"fa","title":"\\u0641\\u0627\\u0631\\u0633\\u0649","show_on_widgets":true,"base_url":"https:\/\/ir.tradingview.com","priority":480,"global_name":"Iranian","iso":"fa","language_name":"\\u0641\\u0627\\u0631\\u0633\\u0649","dir":"rtl"},"zh_CN":{"geoip_code":"cn","name_on_widgets":"\\u7b80\\u4f53\\u4e2d\\u6587","countries_with_this_language":"zh","current_url":"https:\/\/cn.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"zh-cn","flag":"cn","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/zh.js","iso_alpha_2":"zh","language":"zh","title":"\\u7b80\\u4f53\\u4e2d\\u6587","show_on_widgets":true,"base_url":"https:\/\/cn.tradingview.com","priority":537,"global_name":"Chinese","iso":"zh-Hans","language_name":"\\u7b80\\u4f53\\u4e2d\\u6587"},"sv_SE":{"geoip_code":"se","name_on_widgets":"Swedish","current_url":"https:\/\/se.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"sv","flag":"se","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/sv.js","iso_alpha_2":"sv","language":"sv","title":"Svenska","show_on_widgets":true,"base_url":"https:\/\/se.tradingview.com","priority":723,"global_name":"Swedish","iso":"sv","language_name":"Svenska"},"kr":{"geoip_code":"kr","name_on_widgets":"\\ud55c\\uad6d\\uc5b4","current_url":"https:\/\/kr.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"ko","flag":"kr","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/ko.js","iso_alpha_2":"ko","language":"ko","title":"\\ud55c\\uad6d\\uc5b4","show_on_widgets":true,"base_url":"https:\/\/kr.tradingview.com","priority":550,"global_name":"Korean","iso":"ko","language_name":"\\ud55c\\uad6d\\uc5b4"},"uk":{"geoip_code":"gb","name_on_widgets":"United Kingdom","current_url":"https:\/\/uk.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"en-gb","flag":"gb","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/en.js","iso_alpha_2":"en","language":"en","title":"English (UK)","show_on_widgets":true,"base_url":"https:\/\/uk.tradingview.com","priority":900,"global_name":"British","iso":"en","language_name":"English (UK)"},"he_IL":{"geoip_code":"il","name_on_widgets":"\\u200f\\u05e2\\u05d1\\u05e8\\u05d9\\u05ea\\u200f","current_url":"https:\/\/il.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"he","flag":"il","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/he_IL.js","iso_alpha_2":"he","language":"he_IL","title":"\\u05e2\\u05d1\\u05e8\\u05d9\\u05ea","show_on_widgets":true,"base_url":"https:\/\/il.tradingview.com","priority":490,"global_name":"Israeli","iso":"he","language_name":"\\u05e2\\u05d1\\u05e8\\u05d9\\u05ea","dir":"rtl"}}; var _widgetLocales = {"en":{"geoip_code":"us","name_on_widgets":"English","current_url":"https:\/\/www.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"en-us","flag":"us","is_site_locale":true,"is_only_recommended_tw_autorepost":true,"localization_url":"\/static\/localization\/translations\/en.js","iso_alpha_2":"en","language":"en","title":"English","show_on_widgets":true,"base_url":"https:\/\/www.tradingview.com","priority":1000,"global_name":"English","iso":"en","language_name":"English"},"it":{"geoip_code":"it","name_on_widgets":"Italiano","current_url":"https:\/\/it.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"it","flag":"it","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/it.js","iso_alpha_2":"it","language":"it","title":"Italiano","show_on_widgets":true,"base_url":"https:\/\/it.tradingview.com","priority":737,"global_name":"Italian","iso":"it","language_name":"Italiano"},"vi_VN":{"geoip_code":"vn","name_on_widgets":"Ti\\u1ebfng Vi\\u1ec7t","current_url":"https:\/\/vn.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"vi","flag":"vn","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/vi.js","iso_alpha_2":"vi","language":"vi","title":"Ti\\u1ebfng Vi\\u1ec7t","show_on_widgets":true,"base_url":"https:\/\/vn.tradingview.com","priority":645,"global_name":"Vietnamese","iso":"vi","language_name":"Ti\\u1ebfng Vi\\u1ec7t"},"in":{"geoip_code":"in","name_on_widgets":"India","current_url":"https:\/\/in.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"en-in","flag":"in","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/en.js","iso_alpha_2":"en","language":"en","title":"English (IN)","show_on_widgets":true,"base_url":"https:\/\/in.tradingview.com","priority":800,"global_name":"Indian","iso":"en","language_name":"English (IN)"},"cs":{"priority":718,"localization_url":"\/static\/localization\/translations\/cs.js","flag":"cz","iso":"cs","name_on_widgets":"\\u010cesky","language":"cs","language_name":"Czech","global_name":"Czech","show_on_widgets":true,"geoip_code":"cs"},"th_TH":{"geoip_code":"th","name_on_widgets":"\\u0e20\\u0e32\\u0e29\\u0e32\\u0e44\\u0e17\\u0e22","current_url":"https:\/\/th.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"th","flag":"th","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/th.js","iso_alpha_2":"th","language":"th","title":"\\u0e20\\u0e32\\u0e29\\u0e32\\u0e44\\u0e17\\u0e22","show_on_widgets":true,"base_url":"https:\/\/th.tradingview.com","priority":646,"global_name":"Thai","iso":"th","language_name":"\\u0e20\\u0e32\\u0e29\\u0e32\\u0e44\\u0e17\\u0e22"},"id":{"geoip_code":"id","name_on_widgets":"Indonesia","current_url":"https:\/\/id.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"id","flag":"id","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/id_ID.js","iso_alpha_2":"id","language":"id_ID","title":"Bahasa Indonesia","show_on_widgets":true,"base_url":"https:\/\/id.tradingview.com","priority":648,"global_name":"Indonesian","iso":"id","language_name":"Bahasa Indonesia"},"es":{"geoip_code":"es","name_on_widgets":"Espa\\u00f1ol","countries_with_this_language":["mx","ar","ve","cl","co","pe","uy","py","cr","gt","cu","bo","pa","pr"],"current_url":"https:\/\/es.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"es","flag":"es","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/es.js","iso_alpha_2":"es","language":"es","title":"Espa\\u00f1ol","show_on_widgets":true,"base_url":"https:\/\/es.tradingview.com","priority":744,"global_name":"Spanish","iso":"es","language_name":"Espa\\u00f1ol"},"ru":{"geoip_code":"ru","name_on_widgets":"\\u0420\\u0443\\u0441\\u0441\\u043a\\u0438\\u0439","countries_with_this_language":["am","by","kg","kz","md","tj","tm","uz"],"current_url":"https:\/\/ru.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"ru","flag":"ru","is_site_locale":true,"is_only_recommended_tw_autorepost":true,"localization_url":"\/static\/localization\/translations\/ru.js","iso_alpha_2":"ru","language":"ru","title":"\\u0420\\u0443\\u0441\\u0441\\u043a\\u0438\\u0439","show_on_widgets":true,"base_url":"https:\/\/ru.tradingview.com","priority":700,"global_name":"Russian","iso":"ru","language_name":"\\u0420\\u0443\\u0441\\u0441\\u043a\\u0438\\u0439"},"tr":{"geoip_code":"tr","name_on_widgets":"T\\u00fcrk\\u00e7e","current_url":"https:\/\/tr.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"tr","flag":"tr","is_site_locale":true,"is_only_recommended_tw_autorepost":true,"localization_url":"\/static\/localization\/translations\/tr.js","iso_alpha_2":"tr","language":"tr","title":"T\\u00fcrk\\u00e7e","show_on_widgets":true,"base_url":"https:\/\/tr.tradingview.com","priority":713,"global_name":"Turkish","iso":"tr","language_name":"T\\u00fcrk\\u00e7e"},"hu_HU":{"geoip_code":"hu","name_on_widgets":"Magyar","current_url":"https:\/\/hu.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"hu","disabled":true,"flag":"hu","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/hu_HU.js","iso_alpha_2":"hu","language":"hu_HU","title":"Magyar","show_on_widgets":true,"base_url":"https:\/\/hu.tradingview.com","priority":724,"global_name":"Hungarian","iso":"hu","language_name":"Magyar"},"pl":{"geoip_code":"pl","name_on_widgets":"Polski","current_url":"https:\/\/pl.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"pl","flag":"pl","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/pl.js","iso_alpha_2":"pl","language":"pl","title":"Polski","show_on_widgets":true,"base_url":"https:\/\/pl.tradingview.com","priority":725,"global_name":"Polish","iso":"pl","language_name":"Polski"},"fr":{"geoip_code":"fr","name_on_widgets":"French","current_url":"https:\/\/fr.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"fr","flag":"fr","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/fr.js","iso_alpha_2":"fr","language":"fr","title":"Fran\\u00e7ais","show_on_widgets":true,"base_url":"https:\/\/fr.tradingview.com","priority":750,"global_name":"French","iso":"fr","language_name":"Fran\\u00e7ais"},"zh_TW":{"geoip_code":"tw","name_on_widgets":"\\u7e41\\u9ad4\\u4e2d\\u6587","countries_with_this_language":"hk","current_url":"https:\/\/tw.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"zh-tw","flag":"tw","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/zh_TW.js","iso_alpha_2":"zh","language":"zh_TW","title":"\\u7e41\\u9ad4\\u4e2d\\u6587","show_on_widgets":true,"base_url":"https:\/\/tw.tradingview.com","priority":536,"global_name":"Taiwanese","iso":"zh-Hant","language_name":"\\u7e41\\u9ad4\\u4e2d\\u6587"},"ar_AE":{"geoip_code":"ae","name_on_widgets":"\\u0627\\u0644\\u0639\\u064e\\u0631\\u064e\\u0628\\u0650\\u064a\\u064e\\u0651\\u0629\\u200e\\u200e","countries_with_this_language":["ae","bh","dj","dz","eg","er","iq","jo","km","kw","lb","ly","ma","mr","om","qa","sa","sd","so","sy","td","tn","ye"],"current_url":"https:\/\/ar.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"ar","flag":"ae","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/ar.js","iso_alpha_2":"ar","language":"ar","title":"\\u0627\\u0644\\u0639\\u0631\\u0628\\u064a\\u0629","show_on_widgets":true,"base_url":"https:\/\/ar.tradingview.com","priority":500,"global_name":"Arabic","iso":"ar","language_name":"\\u0627\\u0644\\u0639\\u0631\\u0628\\u064a\\u0629","dir":"rtl"},"ms_MY":{"geoip_code":"my","name_on_widgets":"Malay (Malaysia)","current_url":"https:\/\/my.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"ms","flag":"my","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/ms_MY.js","iso_alpha_2":"ms","language":"ms_MY","title":"Bahasa Melayu","show_on_widgets":true,"base_url":"https:\/\/my.tradingview.com","priority":647,"global_name":"Malaysian","iso":"ms","language_name":"Bahasa Melayu"},"br":{"geoip_code":"br","name_on_widgets":"Portugu\\u00eas","current_url":"https:\/\/br.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"pt","flag":"br","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/pt.js","iso_alpha_2":"pt","language":"pt","title":"Portugu\\u00eas","show_on_widgets":true,"base_url":"https:\/\/br.tradingview.com","priority":650,"global_name":"Portuguese","iso":"pt","language_name":"Portugu\\u00eas"},"de_DE":{"geoip_code":"de","name_on_widgets":"Deutch","countries_with_this_language":["at","ch"],"current_url":"https:\/\/de.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"de","flag":"de","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/de.js","iso_alpha_2":"de","language":"de","title":"Deutsch","show_on_widgets":true,"base_url":"https:\/\/de.tradingview.com","priority":756,"global_name":"German","iso":"de","language_name":"Deutsch"},"ja":{"geoip_code":"jp","name_on_widgets":"\\u65e5\\u672c\\u8a9e","current_url":"https:\/\/jp.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"ja","flag":"jp","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/ja.js","iso_alpha_2":"ja","language":"ja","title":"\\u65e5\\u672c\\u8a9e","show_on_widgets":true,"base_url":"https:\/\/jp.tradingview.com","priority":600,"global_name":"Japanese","iso":"ja","language_name":"\\u65e5\\u672c\\u8a9e"},"fa_IR":{"geoip_code":"fa","name_on_widgets":"\\u0641\\u0627\\u0631\\u0633\\u06cc","current_url":"https:\/\/ir.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"fa","disabled":true,"flag":"ir","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/fa.js","iso_alpha_2":"fa","language":"fa","title":"\\u0641\\u0627\\u0631\\u0633\\u0649","show_on_widgets":true,"base_url":"https:\/\/ir.tradingview.com","priority":480,"global_name":"Iranian","iso":"fa","language_name":"\\u0641\\u0627\\u0631\\u0633\\u0649","dir":"rtl"},"zh_CN":{"geoip_code":"cn","name_on_widgets":"\\u7b80\\u4f53\\u4e2d\\u6587","countries_with_this_language":"zh","current_url":"https:\/\/cn.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"zh-cn","flag":"cn","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/zh.js","iso_alpha_2":"zh","language":"zh","title":"\\u7b80\\u4f53\\u4e2d\\u6587","show_on_widgets":true,"base_url":"https:\/\/cn.tradingview.com","priority":537,"global_name":"Chinese","iso":"zh-Hans","language_name":"\\u7b80\\u4f53\\u4e2d\\u6587"},"sv_SE":{"geoip_code":"se","name_on_widgets":"Swedish","current_url":"https:\/\/se.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"sv","flag":"se","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/sv.js","iso_alpha_2":"sv","language":"sv","title":"Svenska","show_on_widgets":true,"base_url":"https:\/\/se.tradingview.com","priority":723,"global_name":"Swedish","iso":"sv","language_name":"Svenska"},"kr":{"geoip_code":"kr","name_on_widgets":"\\ud55c\\uad6d\\uc5b4","current_url":"https:\/\/kr.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"ko","flag":"kr","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/ko.js","iso_alpha_2":"ko","language":"ko","title":"\\ud55c\\uad6d\\uc5b4","show_on_widgets":true,"base_url":"https:\/\/kr.tradingview.com","priority":550,"global_name":"Korean","iso":"ko","language_name":"\\ud55c\\uad6d\\uc5b4"},"uk":{"geoip_code":"gb","name_on_widgets":"United Kingdom","current_url":"https:\/\/uk.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"en-gb","flag":"gb","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/en.js","iso_alpha_2":"en","language":"en","title":"English (UK)","show_on_widgets":true,"base_url":"https:\/\/uk.tradingview.com","priority":900,"global_name":"British","iso":"en","language_name":"English (UK)"},"he_IL":{"geoip_code":"il","name_on_widgets":"\\u200f\\u05e2\\u05d1\\u05e8\\u05d9\\u05ea\\u200f","current_url":"https:\/\/il.tradingview.com\/widgetembed\/?studies_overrides=%7B%7D&hideideas=1&style=1&utm_term=HITBTC%3ABTCUSD&utm_campaign=chart&frameElementId=tradingview_69ff0&symbol=HITBTC%3ABTCUSD&interval=M&utm_source=cryptomarketing.ru&enabled_features=%5B%5D&locale=ru&theme=White&utm_medium=widget&toolbarbg=f1f3f6&overrides=%7B%7D&timezone=Etc%2FUTC&disabled_features=%5B%5D&studies=%5B%5D&symboledit=1&saveimage=0","hreflang":"he","flag":"il","is_site_locale":true,"localization_url":"\/static\/localization\/translations\/he_IL.js","iso_alpha_2":"he","language":"he_IL","title":"\\u05e2\\u05d1\\u05e8\\u05d9\\u05ea","show_on_widgets":true,"base_url":"https:\/\/il.tradingview.com","priority":490,"global_name":"Israeli","iso":"he","language_name":"\\u05e2\\u05d1\\u05e8\\u05d9\\u05ea","dir":"rtl"}}; var _locale = urlParams.locale ? urlParams.locale.replace(/[^a-zA-Z\\-\\_]/g, ») : ‘en’; var _allLocales = _widgetLocales; for (var lcl in _siteLocales) { _allLocales[lcl] = _siteLocales[lcl]; } if (_allLocales[_locale]) { window.locale = _siteLocales[_locale] ? _locale : ‘en’; // backward compatibility window.language = _allLocales[window.locale][‘language’]; } else { window.locale = ‘en’; window.language = ‘en’; } var localization_url = (_allLocales[window.locale] || {}).localization_url || null ; if (localization_url) { document.write(‘\\x3Cscript crossorigin="anonymous" type="text/javascript" src="’+localization_url+’" charset="utf-8">\\x3C/script>’); } // next is because of a problem of displaying vietnamese special symbols with font-weight: bold; if (window.locale === ‘vi_VN’) { document.querySelector(‘html’).classList.add(‘font-VI-lang-safe’); } })(); window.initData = window.initData || {}; window.initData.idc_exchanges_list = ["bovespa_futures","hkex_futures","euronext_indices","sgx","bvl","ose","tfx","bvc","six","nseng","szse","nag","sgx_futures","gpw","dfm","hsi","tase","bme","qse","nzx_futures","bahrain","tse","euronext_stocks","bmv","idx","tocom","hkex","nzx","belex","tadawul","bcba","egx","bcs","euronext","sgx_stocks","euronext_futures","bovespa_stocks","twse"] window.initData.def_enable_publishing = false; window.initData.def_save_image = true; window.initData.defSymbol = DEFAULT_SYMBOL ; window.initData.def_interval = ‘1’; window.initData.def_extended_hours = undefined; window.initData.hide_ideas = !!window.urlParams.hideideas; window.initData.def_hide_symbol_edit = true;

Этот живой биржевой график является важнейшим инструментом финансовой аналитики, который позволяет отслеживать изменение стоимости биткоина за всё время его существования (с самого начала выпуска ICO), прогнозируя результат согласно дополнительной информации в виде новостей, принятия новых законов регулирующих деятельность криптовалют на финансовых рынках в России и других странах мира.

Прежде чем покупать или продавать Bitcoin, нужно проанализировать ситуацию изучив график курса Биткоина за всю историю. Так вы узнаете, как вела себя данная криптовалюта в последние несколько дней, месяцев или лет. Читая график можно анализировать объем торгов, цену и время минимального и максимального спроса на этот актив, предвидя дальнейшее движение курса.

Изменить временной интервал вы можете по клику на цифрах сверху графика, переключив соответственно на одну 1 минуту, 30 минут, 1 час, 1 день, 1 месяц, 1 год. А плавное изменение картинки делается или перетаскиванием с помощью курсора (вправо — влево), или прокруткой колеса мыши. Доступен технический, финансовый и экономический анализ в соответствующем меню. Таким образом кажущаяся случайность динамики превращается в закономерность.

ГРАФИК БИТКОИНА ( BTC ) — CALC.RU

Курс Биткоин График Биткоина онлайн на сегодня История курса Биткоина

Курс Биткоина к доллару, график за всё время

06.04.20…12.10.20…19.04.20…25.10.20…01.05.20…06.11.20…21.05.20…28.07.20…24.08.20…20.09.20…20.10.20…04.12.20…31.12.20…28.01.20…26.02.20…25.03.20…21.04.20…18.05.20…15.06.20…14.07.20…10.08.20…05,00010,00015,00020,000

ВремяБиткоин (Bitcoin) в доллар США
06.04.2014462.01
13.04.2014424
20.04.2014505.44
27.04.2014456.46
04.05.2014435.57
11.05.2014450.49
18.05.2014448.86
25.05.2014549.41
01.06.2014639.88
08.06.2014656.65
15.06.2014568.19
22.06.2014602.59
29.06.2014600.02
06.07.2014634.2
13.07.2014629.18
20.07.2014625.81
27.07.2014595.85
03.08.2014584.79
10.08.2014589.79
17.08.2014512.18
24.08.2014501.44
31.08.2014497.47
07.09.2014486.23
14.09.2014478.39
21.09.2014402.25
28.09.2014398.91
05.10.2014327.43
12.10.2014360.22
19.10.2014391.16
26.10.2014350.7
02.11.2014325.53
09.11.2014346.8
16.11.2014382.28
23.11.2014356.83
30.11.2014377.95
07.12.2014374.74
14.12.2014347.8
21.12.2014324.11
28.12.2014316
04.01.2015281.79
11.01.2015275.93
18.01.2015200.56
25.01.2015248.73
01.02.2015216.24
08.02.2015226.29
15.02.2015258.74
22.02.2015245.48
01.03.2015253.24
08.03.2015276.25
15.03.2015283.38
22.03.2015260.35
29.03.2015247.86
05.04.2015252.94
12.04.2015236.47
19.04.2015224.41
26.04.2015220.26
03.05.2015237.7
10.05.2015241.57
17.05.2015236.74
24.05.2015239.44
31.05.2015232.91
07.06.2015225.77
14.06.2015233.28
21.06.2015244.09
28.06.2015250
05.07.2015261.3
12.07.2015299.61
19.07.2015274.67
26.07.2015288.77
02.08.2015279.24
09.08.2015262.27
16.08.2015260.44
23.08.2015230.93
30.08.2015229.89
06.09.2015238.85
13.09.2015234.9
20.09.2015231.51
27.09.2015234.04
04.10.2015238.57
11.10.2015244.52
18.10.2015269.27
25.10.2015287.13
01.11.2015316.35
08.11.2015386.28
15.11.2015333.48
22.11.2015326.05
29.11.2015357.3
06.12.2015394.99
13.12.2015433.85
20.12.2015460.67
27.12.2015416.5
03.01.2016431.45
10.01.2016444.41
17.01.2016385.04
24.01.2016391.65
31.01.2016379.46
07.02.2016377.35
14.02.2016397.83
21.02.2016441.87
28.02.2016426.61
06.03.2016401.64
13.03.2016413.72
20.03.2016411.96
27.03.2016418.29
03.04.2016420.71
10.04.2016420.06
17.04.2016430.07
24.04.2016453.4
01.05.2016449.62
08.05.2016458.16
15.05.2016455.82
22.05.2016442.91
29.05.2016522.72
05.06.2016577.65
12.06.2016627.64
19.06.2016752.33
26.06.2016656.04
03.07.2016689.28
10.07.2016647.68
17.07.2016664.41
24.07.2016654.74
31.07.2016639.62
07.08.2016589.63
14.08.2016583.67
21.08.2016582.59
28.08.2016571.4
04.09.2016598.89
11.09.2016623.33
18.09.2016606.85
25.09.2016602.89
02.10.2016612.97
09.10.2016617.72
16.10.2016640.41
23.10.2016658.18
30.10.2016708.13
06.11.2016710.43
13.11.2016695.8
20.11.2016754.08
27.11.2016733.99
04.12.2016770.52
11.12.2016768.27
18.12.2016791.71
25.12.2016878.81
01.01.2017963.06
08.01.2017924.6
15.01.2017819.52
22.01.2017933.18
29.01.2017922.65
05.02.20171,040.84
12.02.20171,000.11
19.02.20171,053.76
26.02.20171,146.4
05.03.20171,248.48
12.03.20171,179.29
19.03.20171,007.04
26.03.2017966.94
02.04.20171,079.44
09.04.20171,176.36
16.04.20171,179.09
30.04.20171,318
07.05.20171,579.18
14.05.20171,813.55
21.05.20172,082.83
28.05.20172,173.3
04.06.20172,505.13
11.06.20172,885.93
18.06.20172,621
25.06.20172,616.03
02.07.20172,425.92
06.07.20172,612.89
08.07.20172,523.63
10.07.20172,527.47
11.07.20172,366.34
12.07.20172,353.87
13.07.20172,393.29
14.07.20172,357.45
15.07.20172,220.67
16.07.20172,059.11
17.07.20171,942.81
18.07.20172,188.8
19.07.20172,295.45
20.07.20172,301.91
21.07.20172,787.14
22.07.20172,685.66
23.07.20172,803.3
24.07.20172,717.64
25.07.20172,750.73
26.07.20172,569.21
27.07.20172,502.41
28.07.20172,661.06
29.07.20172,829.86
30.07.20172,706.46
31.07.20172,748.2
01.08.20172,865.08
02.08.20172,718.89
03.08.20172,707.06
04.08.20172,760.3
05.08.20172,861.67
06.08.20173,245.06
07.08.20173,246.39
08.08.20173,368.19
09.08.20173,434.73
10.08.20173,321.13
11.08.20173,453.45
12.08.20173,638.93
13.08.20173,852.63
14.08.20174,092.21
15.08.20174,268.08
16.08.20174,224.05
17.08.20174,362.77
18.08.20174,338.6
19.08.20174,195.47
20.08.20174,139.19
21.08.20174,095.74
22.08.20173,900.82
23.08.20174,084.39
24.08.20174,136.53
25.08.20174,384.49
26.08.20174,372.63
27.08.20174,335.14
28.08.20174,330.32
29.08.20174,385.28
30.08.20174,584.69
31.08.20174,573.6
01.09.20174,724.98
02.09.20174,904.9
03.09.20174,620.87
04.09.20174,544.53
05.09.20174,169.37
06.09.20174,434.17
07.09.20174,562.9
08.09.20174,594.06
09.09.20174,235.27
10.09.20174,206.99
11.09.20174,099.74
12.09.20174,214.4
13.09.20174,099.98
14.09.20173,914.98
15.09.20173,284.04
16.09.20173,691.68
17.09.20173,574.21
18.09.20173,632.32
19.09.20174,032.03
20.09.20173,912.43
21.09.20173,854.01
22.09.20173,659.89
23.09.20173,620.07
24.09.20173,774.51
25.09.20173,689.38
26.09.20173,934.35
27.09.20173,910.83
28.09.20174,170.39
29.09.20174,185.32
30.09.20174,194.7
01.10.20174,355.95
02.10.20174,421.72
06.10.20174,320.6
07.10.20174,377.18
08.10.20174,438
09.10.20174,591.4
10.10.20174,842.83
11.10.20174,764.1
12.10.20174,838.38
13.10.20175,492.65
14.10.20175,617.54
15.10.20175,811.5
16.10.20175,704.59
17.10.20175,725.98
18.10.20175,536.33
19.10.20175,532.42
20.10.20175,729.62
21.10.20175,966.62
22.10.20176,062.33
23.10.20175,987.01
24.10.20175,832.14
25.10.20175,525.86
26.10.20175,747.22
27.10.20175,959.88
28.10.20175,853.08
29.10.20175,739.39
30.10.20176,129.01
31.10.20176,144.72
01.11.20176,423.43
02.11.20176,883.19
03.11.20177,042.21
04.11.20177,073.37
05.11.20177,404.87
12.11.20176,118.55
19.11.20177,779.97
26.11.20179,093.26
27.11.20179,691.47
28.11.20179,750.88
29.11.201710,237.9
30.11.201710,588.9
01.12.20179,947.36
02.12.201711,210.8
03.12.201711,024.9
04.12.201711,472.4
05.12.201711,634.7
06.12.201712,049.8
07.12.201714,625.6
08.12.201718,247.1
09.12.201716,045.3
10.12.201714,024.4
11.12.201716,520.8
12.12.201717,091.7
13.12.201717,307.3
14.12.201716,346.5
15.12.201717,249.3
16.12.201717,670.5
17.12.201719,105.7
18.12.201718,676.6
19.12.201718,980.9
20.12.201716,478.9
21.12.201716,679.2
22.12.201714,944.3
23.12.201714,201.4
24.12.201714,272
25.12.201713,875.8
26.12.201714,029
27.12.201716,449
28.12.201715,744.3
29.12.201714,533.2
30.12.201714,185.2
31.12.201713,312.4
01.01.201813,720.1
02.01.201813,931.8
03.01.201815,101.7
04.01.201815,316.2
05.01.201815,316.5
06.01.201817,542.4
07.01.201817,395
08.01.201816,105.9
09.01.201815,358.3
10.01.201814,346.3
11.01.201814,667.1
12.01.201813,783.2
13.01.201814,345.5
14.01.201814,489
15.01.201813,895.9
16.01.201813,190.6
17.01.201811,492.1
18.01.201811,553.1
19.01.201811,580.1
20.01.201811,837.7
22.01.201811,649.3
23.01.201810,908.4
24.01.201810,778.5
25.01.201811,499.5
26.01.201811,374.4
27.01.201811,070.4
28.01.201811,516.2
29.01.201811,551.3
30.01.201811,097.9
31.01.20189,889.53
01.02.201810,246.2
02.02.20188,716.58
03.02.20188,604.34
04.02.20189,080.74
05.02.20188,042.91
06.02.20186,596.51
07.02.20187,648.92
08.02.20187,896.76
09.02.20188,025.95
10.02.20188,962.8
11.02.20188,363.62
12.02.20188,444.46
13.02.20188,842.7
14.02.20188,691.23
15.02.20189,431.95
16.02.201810,302
17.02.201810,353.1
20.02.201811,492
21.02.201811,393
22.02.201810,781.3
23.02.20189,785.13
24.02.201810,424.4
25.02.20189,846.6
26.02.20189,752.67
27.02.201810,286.5
28.02.201810,733.1
01.03.201810,426.9
02.03.201811,151.1
03.03.201811,236.3
04.03.201811,432.1
05.03.201811,478.1
06.03.201811,325.9
07.03.201810,913.3
08.03.20189,936.05
09.03.20189,210.78
10.03.20189,446.64
11.03.20188,706.99
12.03.20189,620.08
13.03.20189,230.64
14.03.20189,315.77
15.03.20188,202.63
16.03.20188,059.01
17.03.20188,186.93
18.03.20187,786.05
19.03.20188,195.24
20.03.20188,540.85
21.03.20188,987.99
22.03.20189,080.19
23.03.20188,631.67
24.03.20188,949.14
25.03.20188,608.2
26.03.20188,494.34
27.03.20188,224.2
28.03.20187,841
29.03.20187,962.11
30.03.20186,907.31
31.03.20187,047.19
01.04.20187,027.69
02.04.20186,975.45
03.04.20187,081.04
04.04.20187,442.88
05.04.20186,822.48
06.04.20186,838.12
07.04.20186,639.22
08.04.20186,971.57
09.04.20187,078.31
10.04.20186,783.87
11.04.20186,863.72
12.04.20186,956.29
13.04.20187,836.41
14.04.20187,873.41
15.04.20188,051.11
16.04.20188,360.4
17.04.20188,051.07
18.04.20187,939.96
19.04.20188,146.02
20.04.20188,355
21.04.20188,819.5
22.04.20188,846.71
23.04.20188,818.36
24.04.20189,145.6
25.04.20189,568
26.04.20188,778.17
27.04.20189,222.66
28.04.20189,041.43
29.04.20189,398.46
30.04.20189,394.88
01.05.20189,071
02.05.20189,095.92
03.05.20189,226.38
04.05.20189,599.35
05.05.20189,748.6
06.05.20189,917.21
07.05.20189,593.43
08.05.20189,395.16
09.05.20189,188.02
10.05.20189,369.93
11.05.20188,933.71
12.05.20188,492.63
13.05.20188,527.26
14.05.20188,700.59
15.05.20188,741.97
16.05.20188,494.62
17.05.20188,377
18.05.20188,012.33
19.05.20188,245.25
20.05.20188,228.24
21.05.20188,492.79
22.05.20188,404.8
23.05.20188,043.02
24.05.20187,616.92
25.05.20187,569.85
26.05.20187,451.21
27.05.20187,296.23
28.05.20187,376.44
29.05.20187,137.41
30.05.20187,506.04
01.06.20187,522.03
02.06.20187,527.68
03.06.20187,646.71
04.06.20187,741.49
05.06.20187,506.89
06.06.20187,623.82
07.06.20187,681.94
08.06.20187,695.27
09.06.20187,624.92
10.06.20187,565
11.06.20186,786.02
12.06.20186,906.92
13.06.20186,582.36
14.06.20186,349.9
15.06.20186,675.35
16.06.20186,456.58
17.06.20186,550.16
18.06.20186,499.27
19.06.20186,733.38
20.06.20186,769.94
21.06.20186,776.84
22.06.20186,733.79
23.06.20186,083.69
25.06.20186,164.62
26.06.20186,259.8
27.06.20186,096.19
28.06.20186,159.87
30.06.20186,219.89
01.07.20186,405.48
02.07.20186,391.97
03.07.20186,599.22
04.07.20186,523.3
05.07.20186,607.29
06.07.20186,643.63
07.07.20186,670.85
08.07.20186,864.01
09.07.20186,762.22
10.07.20186,741.7
11.07.20186,332.72
12.07.20186,392.3
13.07.20186,191.31
14.07.20186,232.73
15.07.20186,273.32
16.07.20186,364.6
17.07.20186,730.98
18.07.20187,321.73
19.07.20187,382.3
20.07.20187,471.74
21.07.20187,354.13
22.07.20187,421.7
23.07.20187,418.94
24.07.20187,708.7
25.07.20188,387.78
26.07.20188,188.02
27.07.20187,950.52
28.07.20188,167.78
29.07.20188,193.59
30.07.20188,238.75
31.07.20188,179.658
01.08.20187,781.574
02.08.20187,622.18
03.08.20187,567.791
04.08.20187,439.537
05.08.20187,031.311
06.08.20187,061.498
07.08.20186,950.215
08.08.20186,758.118
09.08.20186,305.147
10.08.20186,574.68
11.08.20186,182.492
12.08.20186,328.769
13.08.20186,326.898
14.08.20186,303.711
16.08.20186,291.887
17.08.20186,322.296
18.08.20186,578.696
19.08.20186,428.085
20.08.20186,501.582
21.08.20186,305.96
22.08.20186,488.419
23.08.20186,385.658
24.08.20186,538.802
25.08.20186,713.277
26.08.20186,762.218
27.08.20186,713.801

…06.04.201412.10.201419.04.201525.10.201501.05.201606.11.201621.05.201728.07.201724.08.201720.09.201720.10.201704.12.201731.12.201728.01.201826.02.201825.03.201821.04.201818.05.201815.06.201814.07.201810.08.2018

Информация по данным CryptoRatesXE.com

<< График Биткоина (Bitcoin, BTC)

Биткоин доллар США, история стоимости

Август 2018 Июль 2018 Июнь 2018 Май 2018 Апрель 2018 Март 2018 Февраль 2018 Январь 2018 Декабрь 2017 Ноябрь 2017 Октябрь 2017 Сентябрь 2017 Август 2017 Июль 2017 Июнь 2017 Май 2017 Апрель 2017 Март 2017 Февраль 2017 Январь 2017 Декабрь 2016 Ноябрь 2016 Октябрь 2016 Сентябрь 2016 Август 2016 Июль 2016 Июнь 2016 Май 2016 Апрель 2016 Март 2016 Февраль 2016 Январь 2016 Декабрь 2015 Ноябрь 2015 Октябрь 2015 Сентябрь 2015 Август 2015 Июль 2015 Июнь 2015 Май 2015 Апрель 2015 Март 2015 Февраль 2015 Январь 2015 Декабрь 2014 Ноябрь 2014 Октябрь 2014 Сентябрь 2014 Август 2014 Июль 2014 Июнь 2014 Май 2014 Апрель 2014
Дата Курс
2018 от 6 084 до 17 542 USD
2017 от 819.52 до 19 106 USD
2016 от 377.35 до 878.81 USD
2015 от 200.56 до 460.67 USD
2014 от 316.00 до 656.65 USD

(adsbygoogle = window.adsbygoogle || []).push({});
Калькулятор Биткоина (Bitcoin), конвертер Биткоин
Курс Биткоина (Bitcoin, BTC) к доллару (USD)
Биткоин (Bitcoin, BTC) к доллару (USD) онлайн сейчас
Самая крупная криптовалюта

Стоимость криптовалют, другие сервисы

Калькулятор криптовалют, конвертер криптовалют

Курсы криптовалют ко всем валютам мира. Конвертация криптовалюты в другую крипто или мировую валюту.
Калькулятор криптовалют, конвертер криптовалют

Курсы криптовалюты онлайн, графики криптовалют онлайн

Курсы криптовалюты онлайн в реальном времени ко всем валютам мира, ежеминутно на биржах криптовалют.
Курсы криптовалюты онлайн, графики криптовалют онлайн

Рейтинги криптовалют

Рейтинг криптовалюты: самые перспективные, новые надежные и высокодоходные криптовалюты сейчас.
Рейтинги криптовалют

Криптовалюты, описание

Описание криптовалют, курса криптовалют, майнинга криптовалют, способов заработка криптовалют
Криптовалюты, описание

График Биткоина (BTC) к доллару (USD)

Мы в соцсетях Присоединяйтесь! Нашли ошибку? Есть предложения? Сообщите нам
Этот калькулятор можно вставить на сайт, в блог Создадим калькулятор для вас

Код для вставки без рекламы с прямой ссылкой на сайт

Код для вставки с рекламой без прямой ссылки на сайт

Код для вставки:

Скопируйте и вставьте этот код на свою страничку в то место, где хотите, чтобы отобразился калькулятор.

Cообщение:
Что-то не нашли? Ошибка? Предложения? Сообщите нам Что-то не нашли? Ошибка? Предложения? Сообщите нам
Ваш e-mail: Если нужен ответ